diff --git a/Contribute.md b/Contribute.md
new file mode 100644
index 0000000000..24dbff1631
--- /dev/null
+++ b/Contribute.md
@@ -0,0 +1,28 @@
+# Contributing to Eclipse Xtext
+
+Thanks for your interest in this project.
+
+## Project description
+
+Xtext is a framework for development of programming languages and domain-specific languages.
+With Xtext you define your language using a powerful grammar language.
+As a result you get a full infrastructure, including parser, linker, typechecker, compiler as well as editing support for Eclipse,
+any editor that supports the Language Server Protocol and your favorite web browser.
+
+* https://xtext.org
+
+## Eclipse Contributor Agreement
+
+Before your contribution can be accepted by the project team contributors must
+electronically sign the Eclipse Contributor Agreement (ECA).
+
+* http://www.eclipse.org/legal/ECA.php
+
+Commits that are provided by non-committers must have a Signed-off-by field in
+the footer indicating that the author is aware of the terms by which the
+contribution has been provided to the project. The non-committer must
+additionally have an Eclipse Foundation account and must have a signed Eclipse
+Contributor Agreement (ECA) on file.
+
+For more information, please see the Eclipse Committer Handbook:
+https://www.eclipse.org/projects/handbook/#resources-commit
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
index f735bee0e8..e23ece2c85 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,203 +1,277 @@
-Eclipse Public License - v 1.0
+Eclipse Public License - v 2.0
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
-LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
-CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+ THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
1. DEFINITIONS
"Contribution" means:
-a) in the case of the initial Contributor, the initial code and documentation
- distributed under this Agreement, and
-b) in the case of each subsequent Contributor:
- i) changes to the Program, and
- ii) additions to the Program;
+ a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
- where such changes and/or additions to the Program originate from and are
- distributed by that particular Contributor. A Contribution 'originates'
- from a Contributor if it was added to the Program by such Contributor
- itself or anyone acting on such Contributor's behalf. Contributions do not
- include additions to the Program which: (i) are separate modules of
- software distributed in conjunction with the Program under their own
- license agreement, and (ii) are not derivative works of the Program.
+ b) in the case of each subsequent Contributor:
+ i) changes to the Program, and
+ ii) additions to the Program;
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ "originates" from a Contributor if it was added to the Program by
+ such Contributor itself or anyone acting on such Contributor's behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
-"Contributor" means any person or entity that distributes the Program.
+"Contributor" means any person or entity that Distributes the Program.
-"Licensed Patents" mean patent claims licensable by a Contributor which are
-necessarily infringed by the use or sale of its Contribution alone or when
-combined with the Program.
+"Licensed Patents" mean patent claims licensable by a Contributor which
+are necessarily infringed by the use or sale of its Contribution alone
+or when combined with the Program.
-"Program" means the Contributions distributed in accordance with this
+"Program" means the Contributions Distributed in accordance with this
Agreement.
-"Recipient" means anyone who receives the Program under this Agreement,
-including all Contributors.
+"Recipient" means anyone who receives the Program under this Agreement
+or any Secondary License (as applicable), including Contributors.
+
+"Derivative Works" shall mean any work, whether in Source Code or other
+form, that is based on (or derived from) the Program and for which the
+editorial revisions, annotations, elaborations, or other modifications
+represent, as a whole, an original work of authorship.
+
+"Modified Works" shall mean any work in Source Code or other form that
+results from an addition to, deletion from, or modification of the
+contents of the Program, including, for purposes of clarity any new file
+in Source Code form that contains any contents of the Program. Modified
+Works shall not include works that contain only declarations,
+interfaces, types, classes, structures, or files of the Program solely
+in each case in order to link to, bind by name, or subclass the Program
+or Modified Works thereof.
+
+"Distribute" means the acts of a) distributing or b) making available
+in any manner that enables the transfer of a copy.
+
+"Source Code" means the form of a Program preferred for making
+modifications, including but not limited to software source code,
+documentation source, and configuration files.
+
+"Secondary License" means either the GNU General Public License,
+Version 2.0, or any later versions of that license, including any
+exceptions or additional permissions as identified by the initial
+Contributor.
2. GRANT OF RIGHTS
- a) Subject to the terms of this Agreement, each Contributor hereby grants
- Recipient a non-exclusive, worldwide, royalty-free copyright license to
- reproduce, prepare derivative works of, publicly display, publicly
- perform, distribute and sublicense the Contribution of such Contributor,
- if any, and such derivative works, in source code and object code form.
- b) Subject to the terms of this Agreement, each Contributor hereby grants
- Recipient a non-exclusive, worldwide, royalty-free patent license under
- Licensed Patents to make, use, sell, offer to sell, import and otherwise
- transfer the Contribution of such Contributor, if any, in source code and
- object code form. This patent license shall apply to the combination of
- the Contribution and the Program if, at the time the Contribution is
- added by the Contributor, such addition of the Contribution causes such
- combination to be covered by the Licensed Patents. The patent license
- shall not apply to any other combinations which include the Contribution.
- No hardware per se is licensed hereunder.
- c) Recipient understands that although each Contributor grants the licenses
- to its Contributions set forth herein, no assurances are provided by any
- Contributor that the Program does not infringe the patent or other
- intellectual property rights of any other entity. Each Contributor
- disclaims any liability to Recipient for claims brought by any other
- entity based on infringement of intellectual property rights or
- otherwise. As a condition to exercising the rights and licenses granted
- hereunder, each Recipient hereby assumes sole responsibility to secure
- any other intellectual property rights needed, if any. For example, if a
- third party patent license is required to allow Recipient to distribute
- the Program, it is Recipient's responsibility to acquire that license
- before distributing the Program.
- d) Each Contributor represents that to its knowledge it has sufficient
- copyright rights in its Contribution, if any, to grant the copyright
- license set forth in this Agreement.
+
+ a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+
+ b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if, at
+ the time the Contribution is added by the Contributor, such addition
+ of the Contribution causes such combination to be covered by the
+ Licensed Patents. The patent license shall not apply to any other
+ combinations which include the Contribution. No hardware per se is
+ licensed hereunder.
+
+ c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the
+ rights and licenses granted hereunder, each Recipient hereby
+ assumes sole responsibility to secure any other intellectual
+ property rights needed, if any. For example, if a third party
+ patent license is required to allow Recipient to Distribute the
+ Program, it is Recipient's responsibility to acquire that license
+ before distributing the Program.
+
+ d) Each Contributor represents that to its knowledge it has
+ sufficient copyright rights in its Contribution, if any, to grant
+ the copyright license set forth in this Agreement.
+
+ e) Notwithstanding the terms of any Secondary License, no
+ Contributor makes additional grants to any Recipient (other than
+ those set forth in this Agreement) as a result of such Recipient's
+ receipt of the Program under the terms of a Secondary License
+ (if permitted under the terms of Section 3).
3. REQUIREMENTS
-A Contributor may choose to distribute the Program in object code form under
-its own license agreement, provided that:
-
- a) it complies with the terms and conditions of this Agreement; and
- b) its license agreement:
- i) effectively disclaims on behalf of all Contributors all warranties
- and conditions, express and implied, including warranties or
- conditions of title and non-infringement, and implied warranties or
- conditions of merchantability and fitness for a particular purpose;
- ii) effectively excludes on behalf of all Contributors all liability for
- damages, including direct, indirect, special, incidental and
- consequential damages, such as lost profits;
- iii) states that any provisions which differ from this Agreement are
- offered by that Contributor alone and not by any other party; and
- iv) states that source code for the Program is available from such
- Contributor, and informs licensees how to obtain it in a reasonable
- manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
- a) it must be made available under this Agreement; and
- b) a copy of this Agreement must be included with each copy of the Program.
- Contributors may not remove or alter any copyright notices contained
- within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution,
-if
-any, in a manner that reasonably allows subsequent Recipients to identify the
-originator of the Contribution.
+3.1 If a Contributor Distributes the Program in any form, then:
+
+ a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including
+ warranties or conditions of title and non-infringement, and
+ implied warranties or conditions of merchantability and fitness
+ for a particular purpose;
+
+ ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special,
+ incidental and consequential damages, such as lost profits;
+
+ iii) does not attempt to limit or alter the recipients' rights
+ in the Source Code under section 3.2; and
+
+ iv) requires any subsequent distribution of the Program by any
+ party to be under a license that satisfies the requirements
+ of this section 3.
+
+3.2 When the Program is Distributed as Source Code:
+
+ a) it must be made available under this Agreement, or if the
+ Program (i) is combined with other material in a separate file or
+ files made available under a Secondary License, and (ii) the initial
+ Contributor attached to the Source Code the notice described in
+ Exhibit A of this Agreement, then the Program may be made available
+ under the terms of such Secondary Licenses, and
+
+ b) a copy of this Agreement must be included with each copy of
+ the Program.
+
+3.3 Contributors may not remove or alter any copyright, patent,
+trademark, attribution notices, disclaimers of warranty, or limitations
+of liability ("notices") contained within the Program from any copy of
+the Program which they Distribute, provided that Contributors may add
+their own appropriate notices.
4. COMMERCIAL DISTRIBUTION
-Commercial distributors of software may accept certain responsibilities with
-respect to end users, business partners and the like. While this license is
-intended to facilitate the commercial use of the Program, the Contributor who
-includes the Program in a commercial product offering should do so in a manner
-which does not create potential liability for other Contributors. Therefore,
-if a Contributor includes the Program in a commercial product offering, such
-Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
-every other Contributor ("Indemnified Contributor") against any losses,
-damages and costs (collectively "Losses") arising from claims, lawsuits and
-other legal actions brought by a third party against the Indemnified
-Contributor to the extent caused by the acts or omissions of such Commercial
-Contributor in connection with its distribution of the Program in a commercial
-product offering. The obligations in this section do not apply to any claims
-or Losses relating to any actual or alleged intellectual property
-infringement. In order to qualify, an Indemnified Contributor must:
-a) promptly notify the Commercial Contributor in writing of such claim, and
-b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement
-negotiations. The Indemnified Contributor may participate in any such claim at
-its own expense.
-
-For example, a Contributor might include the Program in a commercial product
-offering, Product X. That Contributor is then a Commercial Contributor. If
-that Commercial Contributor then makes performance claims, or offers
-warranties related to Product X, those performance claims and warranties are
-such Commercial Contributor's responsibility alone. Under this section, the
-Commercial Contributor would have to defend claims against the other
-Contributors related to those performance claims and warranties, and if a
-court requires any other Contributor to pay any damages as a result, the
-Commercial Contributor must pay those damages.
+Commercial distributors of software may accept certain responsibilities
+with respect to end users, business partners and the like. While this
+license is intended to facilitate the commercial use of the Program,
+the Contributor who includes the Program in a commercial product
+offering should do so in a manner which does not create potential
+liability for other Contributors. Therefore, if a Contributor includes
+the Program in a commercial product offering, such Contributor
+("Commercial Contributor") hereby agrees to defend and indemnify every
+other Contributor ("Indemnified Contributor") against any losses,
+damages and costs (collectively "Losses") arising from claims, lawsuits
+and other legal actions brought by a third party against the Indemnified
+Contributor to the extent caused by the acts or omissions of such
+Commercial Contributor in connection with its distribution of the Program
+in a commercial product offering. The obligations in this section do not
+apply to any claims or Losses relating to any actual or alleged
+intellectual property infringement. In order to qualify, an Indemnified
+Contributor must: a) promptly notify the Commercial Contributor in
+writing of such claim, and b) allow the Commercial Contributor to control,
+and cooperate with the Commercial Contributor in, the defense and any
+related settlement negotiations. The Indemnified Contributor may
+participate in any such claim at its own expense.
+
+For example, a Contributor might include the Program in a commercial
+product offering, Product X. That Contributor is then a Commercial
+Contributor. If that Commercial Contributor then makes performance
+claims, or offers warranties related to Product X, those performance
+claims and warranties are such Commercial Contributor's responsibility
+alone. Under this section, the Commercial Contributor would have to
+defend claims against the other Contributors related to those performance
+claims and warranties, and if a court requires any other Contributor to
+pay any damages as a result, the Commercial Contributor must pay
+those damages.
5. NO WARRANTY
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
-IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
-Recipient is solely responsible for determining the appropriateness of using
-and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the
-risks and costs of program errors, compliance with applicable laws, damage to
-or loss of data, programs or equipment, and unavailability or interruption of
-operations.
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT
+PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS"
+BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
+IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF
+TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR
+PURPOSE. Each Recipient is solely responsible for determining the
+appropriateness of using and distributing the Program and assumes all
+risks associated with its exercise of rights under this Agreement,
+including but not limited to the risks and costs of program errors,
+compliance with applicable laws, damage to or loss of data, programs
+or equipment, and unavailability or interruption of operations.
6. DISCLAIMER OF LIABILITY
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
-CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
-LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT
+PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS
+SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
+PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
-EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY
-OF SUCH DAMAGES.
+EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
7. GENERAL
If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of the
-remainder of the terms of this Agreement, and without further action by the
-parties hereto, such provision shall be reformed to the minimum extent
-necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a
-cross-claim or counterclaim in a lawsuit) alleging that the Program itself
-(excluding combinations of the Program with other software or hardware)
-infringes such Recipient's patent(s), then such Recipient's rights granted
-under Section 2(b) shall terminate as of the date such litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to
-comply with any of the material terms or conditions of this Agreement and does
-not cure such failure in a reasonable period of time after becoming aware of
-such noncompliance. If all Recipient's rights under this Agreement terminate,
-Recipient agrees to cease use and distribution of the Program as soon as
-reasonably practicable. However, Recipient's obligations under this Agreement
-and any licenses granted by Recipient relating to the Program shall continue
-and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in
-order to avoid inconsistency the Agreement is copyrighted and may only be
-modified in the following manner. The Agreement Steward reserves the right to
-publish new versions (including revisions) of this Agreement from time to
-time. No one other than the Agreement Steward has the right to modify this
-Agreement. The Eclipse Foundation is the initial Agreement Steward. The
-Eclipse Foundation may assign the responsibility to serve as the Agreement
-Steward to a suitable separate entity. Each new version of the Agreement will
-be given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version of the
-Agreement is published, Contributor may elect to distribute the Program
-(including its Contributions) under the new version. Except as expressly
-stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
-licenses to the intellectual property of any Contributor under this Agreement,
-whether expressly, by implication, estoppel or otherwise. All rights in the
-Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the
-intellectual property laws of the United States of America. No party to this
-Agreement will bring a legal action under this Agreement more than one year
-after the cause of action arose. Each party waives its rights to a jury trial in
-any resulting litigation.
+applicable law, it shall not affect the validity or enforceability of
+the remainder of the terms of this Agreement, and without further
+action by the parties hereto, such provision shall be reformed to the
+minimum extent necessary to make such provision valid and enforceable.
+
+If Recipient institutes patent litigation against any entity
+(including a cross-claim or counterclaim in a lawsuit) alleging that the
+Program itself (excluding combinations of the Program with other software
+or hardware) infringes such Recipient's patent(s), then such Recipient's
+rights granted under Section 2(b) shall terminate as of the date such
+litigation is filed.
+
+All Recipient's rights under this Agreement shall terminate if it
+fails to comply with any of the material terms or conditions of this
+Agreement and does not cure such failure in a reasonable period of
+time after becoming aware of such noncompliance. If all Recipient's
+rights under this Agreement terminate, Recipient agrees to cease use
+and distribution of the Program as soon as reasonably practicable.
+However, Recipient's obligations under this Agreement and any licenses
+granted by Recipient relating to the Program shall continue and survive.
+
+Everyone is permitted to copy and distribute copies of this Agreement,
+but in order to avoid inconsistency the Agreement is copyrighted and
+may only be modified in the following manner. The Agreement Steward
+reserves the right to publish new versions (including revisions) of
+this Agreement from time to time. No one other than the Agreement
+Steward has the right to modify this Agreement. The Eclipse Foundation
+is the initial Agreement Steward. The Eclipse Foundation may assign the
+responsibility to serve as the Agreement Steward to a suitable separate
+entity. Each new version of the Agreement will be given a distinguishing
+version number. The Program (including Contributions) may always be
+Distributed subject to the version of the Agreement under which it was
+received. In addition, after a new version of the Agreement is published,
+Contributor may elect to Distribute the Program (including its
+Contributions) under the new version.
+
+Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+receives no rights or licenses to the intellectual property of any
+Contributor under this Agreement, whether expressly, by implication,
+estoppel or otherwise. All rights in the Program not expressly granted
+under this Agreement are reserved. Nothing in this Agreement is intended
+to be enforceable by any entity that is not a Contributor or Recipient.
+No third-party beneficiary rights are created under this Agreement.
+
+Exhibit A - Form of Secondary Licenses Notice
+
+"This Source Code may also be made available under the following
+Secondary Licenses when the conditions for such availability set forth
+in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+version(s), and exceptions or additional permissions here}."
+
+ Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+
+ If it is not possible or desirable to put the notice in a particular
+ file, then You may include the notice in a location (such as a LICENSE
+ file in a relevant directory) where a recipient would be likely to
+ look for such a notice.
+
+ You may add additional accurate notices of copyright ownership.
\ No newline at end of file
diff --git a/gradle/maven-deployment.gradle b/gradle/maven-deployment.gradle
index 4e41cf6025..d3f155e2ae 100644
--- a/gradle/maven-deployment.gradle
+++ b/gradle/maven-deployment.gradle
@@ -15,8 +15,8 @@ publishing {
url = 'https://www.eclipse.org/Xtext/'
licenses {
license {
- name = 'Eclipse Public License, Version 1.0'
- url = 'http://www.eclipse.org/legal/epl-v10.html'
+ name = 'Eclipse Public License, Version 2.0'
+ url = 'http://www.eclipse.org/legal/epl-2.0'
}
}
scm {
diff --git a/org.eclipse.xtext.builder.standalone.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.builder.standalone.tests/.settings/org.eclipse.jdt.ui.prefs
new file mode 100644
index 0000000000..f34ed4de2a
--- /dev/null
+++ b/org.eclipse.xtext.builder.standalone.tests/.settings/org.eclipse.jdt.ui.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.ui.javadoc=false
+org.eclipse.jdt.ui.text.custom_code_templates=
June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/ClusteringConfig.java b/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/ClusteringConfig.java index 474a8060f3..8f1535460f 100644 --- a/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/ClusteringConfig.java +++ b/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/ClusteringConfig.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.builder.standalone; diff --git a/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/StandaloneBuilderModule.java b/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/StandaloneBuilderModule.java index 301665fff5..72fdbc34ea 100644 --- a/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/StandaloneBuilderModule.java +++ b/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/StandaloneBuilderModule.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.builder.standalone; diff --git a/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/compiler/CompilerConfiguration.java b/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/compiler/CompilerConfiguration.java index 79f909c9e2..c9b7d0b378 100644 --- a/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/compiler/CompilerConfiguration.java +++ b/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/compiler/CompilerConfiguration.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.builder.standalone.compiler; diff --git a/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/incremental/ResourceURICollector.java b/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/incremental/ResourceURICollector.java index 89c85f06fe..d7d187fe96 100644 --- a/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/incremental/ResourceURICollector.java +++ b/org.eclipse.xtext.builder.standalone/src/org/eclipse/xtext/builder/standalone/incremental/ResourceURICollector.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.builder.standalone.incremental; diff --git a/org.eclipse.xtext.common.types.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.common.types.tests/.settings/org.eclipse.jdt.ui.prefs index bab08ad6f5..3cef304f71 100644 --- a/org.eclipse.xtext.common.types.tests/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.xtext.common.types.tests/.settings/org.eclipse.jdt.ui.prefs @@ -63,7 +63,7 @@ org.eclipse.jdt.ui.keywordthis=false org.eclipse.jdt.ui.ondemandthreshold=99 org.eclipse.jdt.ui.overrideannotation=true org.eclipse.jdt.ui.staticondemandthreshold=1 -org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/CachingClasspathTypeProviderPerformanceTest.java b/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/CachingClasspathTypeProviderPerformanceTest.java index a6793056b6..558f491350 100644 --- a/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/CachingClasspathTypeProviderPerformanceTest.java +++ b/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/CachingClasspathTypeProviderPerformanceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/CachingClasspathTypeProviderTest.java b/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/CachingClasspathTypeProviderTest.java index ba3d5d1a68..2a05b2c211 100644 --- a/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/CachingClasspathTypeProviderTest.java +++ b/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/CachingClasspathTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderPerformanceTest.java b/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderPerformanceTest.java index d70199c70b..0e9a6961b9 100644 --- a/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderPerformanceTest.java +++ b/org.eclipse.xtext.common.types.tests/longrunning/src/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderPerformanceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/CommonTestLanguagesFragments.mwe2 b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/CommonTestLanguagesFragments.mwe2 index d1ba686ece..24da03628b 100644 --- a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/CommonTestLanguagesFragments.mwe2 +++ b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/CommonTestLanguagesFragments.mwe2 @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ module org.eclipse.xtext.common.types.xtext.ui.CommonTestLanguagesFragments diff --git a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/ContentAssistTestLanguage.xtext b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/ContentAssistTestLanguage.xtext index 276858f97d..d10ab23f61 100644 --- a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/ContentAssistTestLanguage.xtext +++ b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/ContentAssistTestLanguage.xtext @@ -1,10 +1,11 @@ /******************************************************************************* -* Copyright (c) 2010 itemis AG 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) 2010 itemis AG and others. + * This program and the accompanying materials are made available under the + * terms of 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 org.eclipse.xtext.common.types.xtext.ui.ContentAssistTestLanguage with org.eclipse.xtext.common.Terminals generate contentAssistTestLanguage "http://www.eclipse.org/2010/xtext/ui/common/types/tests/ContentAssist" diff --git a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/GenerateTypesTestLanguages.mwe2 b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/GenerateTypesTestLanguages.mwe2 index 0cb3283daf..b1cf79b9a8 100644 --- a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/GenerateTypesTestLanguages.mwe2 +++ b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/GenerateTypesTestLanguages.mwe2 @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ module org.eclipse.xtext.common.types.xtext.ui.GenerateTypesTestLanguages diff --git a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage.xtext b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage.xtext index f0462268c4..a3a7945013 100644 --- a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage.xtext +++ b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage.xtext @@ -1,10 +1,11 @@ /******************************************************************************* -* Copyright (c) 2010 itemis AG 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) 2010 itemis AG and others. + * This program and the accompanying materials are made available under the + * terms of 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 org.eclipse.xtext.common.types.xtext.ui.RefactoringTestLanguage with org.eclipse.xtext.common.Terminals generate refactoringTestLanguage "http://www.eclipse.org/2011/xtext/ui/common/types/xtext/ui/Refactoring" diff --git a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage1.xtext b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage1.xtext index b221d50243..944108ebe2 100644 --- a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage1.xtext +++ b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage1.xtext @@ -1,10 +1,11 @@ /******************************************************************************* -* Copyright (c) 2010 itemis AG 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) 2010 itemis AG and others. + * This program and the accompanying materials are made available under the + * terms of 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 org.eclipse.xtext.common.types.xtext.ui.RefactoringTestLanguage1 with org.eclipse.xtext.common.types.xtext.ui.RefactoringTestLanguage import "http://www.eclipse.org/2011/xtext/ui/common/types/xtext/ui/Refactoring" diff --git a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage2.xtext b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage2.xtext index bff77937d6..fc2ee36db3 100644 --- a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage2.xtext +++ b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/RefactoringTestLanguage2.xtext @@ -1,10 +1,11 @@ /******************************************************************************* -* Copyright (c) 2010 itemis AG 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) 2010 itemis AG and others. + * This program and the accompanying materials are made available under the + * terms of 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 org.eclipse.xtext.common.types.xtext.ui.RefactoringTestLanguage2 with org.eclipse.xtext.common.types.xtext.ui.RefactoringTestLanguage import "http://www.eclipse.org/2011/xtext/ui/common/types/xtext/ui/Refactoring" diff --git a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/generator/ContentAssistTestLanguageGenerator.java b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/generator/ContentAssistTestLanguageGenerator.java index 603f01a08c..098f3b69ac 100644 --- a/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/generator/ContentAssistTestLanguageGenerator.java +++ b/org.eclipse.xtext.common.types.tests/src/org/eclipse/xtext/common/types/xtext/ui/generator/ContentAssistTestLanguageGenerator.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.xtext.ui.generator; diff --git a/org.eclipse.xtext.common.types.tests/suites/org/eclipse/xtext/common/types/access/TypeFactorySuite.java b/org.eclipse.xtext.common.types.tests/suites/org/eclipse/xtext/common/types/access/TypeFactorySuite.java index 194ca1bb17..bb6c438bb5 100644 --- a/org.eclipse.xtext.common.types.tests/suites/org/eclipse/xtext/common/types/access/TypeFactorySuite.java +++ b/org.eclipse.xtext.common.types.tests/suites/org/eclipse/xtext/common/types/access/TypeFactorySuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access; diff --git a/org.eclipse.xtext.common.types.tests/testdata/testdata/Outer.java b/org.eclipse.xtext.common.types.tests/testdata/testdata/Outer.java index 9693862a7f..4644c4c885 100644 --- a/org.eclipse.xtext.common.types.tests/testdata/testdata/Outer.java +++ b/org.eclipse.xtext.common.types.tests/testdata/testdata/Outer.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmAnnotationTypeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmAnnotationTypeTest.java index 18af4c4238..54386787c9 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmAnnotationTypeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmAnnotationTypeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmArrayTypeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmArrayTypeTest.java index d5cc3ca331..202a1e56d0 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmArrayTypeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmArrayTypeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmBooleanAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmBooleanAnnotationValueTest.java index abe9a67790..ce6f95ee24 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmBooleanAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmBooleanAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmByteAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmByteAnnotationValueTest.java index 03b8d4f98d..3afcbbb3be 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmByteAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmByteAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmCharAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmCharAnnotationValueTest.java index ac844e23fb..0e8b00bdcf 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmCharAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmCharAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmComponentTypeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmComponentTypeTest.java index e0d88bd9a4..3caf137414 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmComponentTypeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmComponentTypeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmConstructorTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmConstructorTest.java index 3ec15366e6..be7438f178 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmConstructorTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmConstructorTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmDeclaredTypeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmDeclaredTypeTest.java index 28c0e254ea..ac42d50a70 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmDeclaredTypeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmDeclaredTypeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmDoubleAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmDoubleAnnotationValueTest.java index 6919378f9a..db497be183 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmDoubleAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmDoubleAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmEnumerationTypeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmEnumerationTypeTest.java index fa496a1878..8b406a318b 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmEnumerationTypeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmEnumerationTypeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmExecutableTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmExecutableTest.java index 360f5acc26..5b761b2629 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmExecutableTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmExecutableTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFeatureTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFeatureTest.java index d27ed93466..d3055b7e69 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFeatureTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFeatureTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFieldTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFieldTest.java index 8c9b1e32a3..524417d874 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFieldTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFieldTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFloatAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFloatAnnotationValueTest.java index 266f2e48e6..c7de911b86 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFloatAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFloatAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFormalParameterTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFormalParameterTest.java index ff3acac4bb..c5eb75a68b 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFormalParameterTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmFormalParameterTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmGenericTypeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmGenericTypeTest.java index af89d57732..41d45df777 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmGenericTypeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmGenericTypeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmInnerTypeReferenceTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmInnerTypeReferenceTest.java index 26292cdcd3..e34fc59428 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmInnerTypeReferenceTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmInnerTypeReferenceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmIntAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmIntAnnotationValueTest.java index 2261f4202e..558cffe991 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmIntAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmIntAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmLongAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmLongAnnotationValueTest.java index a2f25af412..6e01054681 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmLongAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmLongAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmLowerBoundTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmLowerBoundTest.java index 6864d1131a..5bf45e60cf 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmLowerBoundTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmLowerBoundTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmOperationTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmOperationTest.java index 159a2a4289..71b0a39168 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmOperationTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmOperationTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmParameterizedTypeReferenceTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmParameterizedTypeReferenceTest.java index 9d82e56bb1..f067b900b3 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmParameterizedTypeReferenceTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmParameterizedTypeReferenceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmPrimitiveTypeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmPrimitiveTypeTest.java index 1dd15ab0f5..329f97b50e 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmPrimitiveTypeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmPrimitiveTypeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmShortAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmShortAnnotationValueTest.java index 56f709f7ee..2c39c839f2 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmShortAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmShortAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmStringAnnotationValueTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmStringAnnotationValueTest.java index 5546a5e6cb..74ae2e6f06 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmStringAnnotationValueTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmStringAnnotationValueTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmTypeParameterTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmTypeParameterTest.java index 21a242ab2a..db917b2699 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmTypeParameterTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmTypeParameterTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmUpperBoundTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmUpperBoundTest.java index 45ffd2510e..edf5041637 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmUpperBoundTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmUpperBoundTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmVoidTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmVoidTest.java index 6d34634d82..4f1ddf8f9e 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmVoidTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmVoidTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmWildcardTypeReferenceTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmWildcardTypeReferenceTest.java index 8775f52137..dbfaf41e1d 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmWildcardTypeReferenceTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/JvmWildcardTypeReferenceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/ClassLoaderFromJar.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/ClassLoaderFromJar.java index 0e24de8207..50548a4f20 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/ClassLoaderFromJar.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/ClassLoaderFromJar.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/ClasspathTypeProviderFactoryTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/ClasspathTypeProviderFactoryTest.java index aa19ad4978..8e40b1250f 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/ClasspathTypeProviderFactoryTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/ClasspathTypeProviderFactoryTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/TypeResourceTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/TypeResourceTest.java index 8863e79d85..6bec3f531e 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/TypeResourceTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/TypeResourceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderPerformanceTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderPerformanceTest.java index 664dd7025f..b77aed35e5 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderPerformanceTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderPerformanceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderTest.java index b836b9d838..0c51dd1ab5 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinaryClassFinderTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinaryClassFinderTest.java index 38b26ad8ee..7e72e6c4fc 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinaryClassFinderTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinaryClassFinderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinaryClassMirrorTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinaryClassMirrorTest.java index 61e7195a68..6a8931333d 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinaryClassMirrorTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinaryClassMirrorTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinarySignaturesTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinarySignaturesTest.java index f2a915af22..884773cb79 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinarySignaturesTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/BinarySignaturesTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassFinderTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassFinderTest.java index b7feb86d39..819f8ff0f0 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassFinderTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassFinderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassMirrorTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassMirrorTest.java index 4a9c950cc1..909d184758 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassMirrorTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassMirrorTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassNameUtilTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassNameUtilTest.java index c2ccd7d79c..c1d4da533e 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassNameUtilTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassNameUtilTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassURIHelperTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassURIHelperTest.java index e2ada58bce..38b72be423 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassURIHelperTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClassURIHelperTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderTest.java index bd1eaead80..7321b63bdc 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderWithoutASMTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderWithoutASMTest.java index d87a2d2ff7..74650b7c8d 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderWithoutASMTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/ClasspathTypeProviderWithoutASMTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/IndexedJvmTypeAccessTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/IndexedJvmTypeAccessTest.java index c63f80c0ee..4ead471279 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/IndexedJvmTypeAccessTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/IndexedJvmTypeAccessTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/InnerClassNameVariantsTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/InnerClassNameVariantsTest.java index 2c1aa11fa0..08f98844cf 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/InnerClassNameVariantsTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/InnerClassNameVariantsTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/JarClasspathTypeProviderTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/JarClasspathTypeProviderTest.java index 1e0460616f..e8128feb37 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/JarClasspathTypeProviderTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/JarClasspathTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitiveMirrorTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitiveMirrorTest.java index ceb0a4d4c3..addacf9d4d 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitiveMirrorTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitiveMirrorTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitiveTypeFactoryTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitiveTypeFactoryTest.java index 656c5bfe1f..b593a19675 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitiveTypeFactoryTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitiveTypeFactoryTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitivesTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitivesTest.java index c46ab4f65f..f1c41cf797 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitivesTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/impl/PrimitivesTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/CachingReflectionTypeProviderPerformanceTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/CachingReflectionTypeProviderPerformanceTest.java index 500e490af3..f28e054c67 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/CachingReflectionTypeProviderPerformanceTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/CachingReflectionTypeProviderPerformanceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.reflect; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/CachingReflectionTypeProviderTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/CachingReflectionTypeProviderTest.java index c46f55c602..4806294588 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/CachingReflectionTypeProviderTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/CachingReflectionTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.reflect; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/JarReflectionTypeProviderTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/JarReflectionTypeProviderTest.java index 8a685d9ce9..4f1d4f50b8 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/JarReflectionTypeProviderTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/JarReflectionTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.reflect; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectURIHelperTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectURIHelperTest.java index f899fc84ee..f90dedfeb5 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectURIHelperTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectURIHelperTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.reflect; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectionTypeProviderPerformanceTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectionTypeProviderPerformanceTest.java index f0f1c14ce9..d098f8bbc0 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectionTypeProviderPerformanceTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectionTypeProviderPerformanceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.reflect; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectionTypeProviderTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectionTypeProviderTest.java index 6fe25315e9..f5835e547e 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectionTypeProviderTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/reflect/ReflectionTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.reflect; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/AbstractConstructorScopeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/AbstractConstructorScopeTest.java index 4ef50ee65b..ee0b5dc9ec 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/AbstractConstructorScopeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/AbstractConstructorScopeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.xtext; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/AbstractTypeScopeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/AbstractTypeScopeTest.java index 036d32d063..47133fced5 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/AbstractTypeScopeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/AbstractTypeScopeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.xtext; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/ClasspathBasedConstructorScopeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/ClasspathBasedConstructorScopeTest.java index e35f771ad8..4a9507c6b3 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/ClasspathBasedConstructorScopeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/ClasspathBasedConstructorScopeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.xtext; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/ClasspathBasedTypeScopeTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/ClasspathBasedTypeScopeTest.java index 1076ea1031..e58d1cb3d1 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/ClasspathBasedTypeScopeTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/access/xtext/ClasspathBasedTypeScopeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.xtext; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/tests/ClasspathBasedModule.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/tests/ClasspathBasedModule.java index 88dc06cdad..0ed017586c 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/tests/ClasspathBasedModule.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/tests/ClasspathBasedModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.tests; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/DeprecationUtilTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/DeprecationUtilTest.java index 7e2be9a7e3..2de732882b 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/DeprecationUtilTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/DeprecationUtilTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.util; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JavaReflectAccessTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JavaReflectAccessTest.java index 0ee675e0d6..d57589c5f1 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JavaReflectAccessTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JavaReflectAccessTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.util; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JvmTypeReferences.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JvmTypeReferences.java index 15591b6779..4588ab6420 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JvmTypeReferences.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JvmTypeReferences.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.util; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JvmTypeReferencesTest.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JvmTypeReferencesTest.java index d765428024..00e0ffa110 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JvmTypeReferencesTest.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/common/types/util/JvmTypeReferencesTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.util; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/tests/StopwatchRule.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/tests/StopwatchRule.java index d32989b687..9a574ffd7e 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/tests/StopwatchRule.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/tests/StopwatchRule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/tests/Timed.java b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/tests/Timed.java index 8c85021805..fadeb4cdfd 100644 --- a/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/tests/Timed.java +++ b/org.eclipse.xtext.common.types.tests/tests/org/eclipse/xtext/tests/Timed.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.common.types/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.common.types/.settings/org.eclipse.jdt.ui.prefs index f6caf59988..3cef304f71 100644 --- a/org.eclipse.xtext.common.types/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.xtext.common.types/.settings/org.eclipse.jdt.ui.prefs @@ -1,4 +1,3 @@ -#Wed Oct 14 22:36:24 CEST 2009 cleanup.add_default_serial_version_id=true cleanup.add_generated_serial_version_id=false cleanup.add_missing_annotations=true @@ -64,7 +63,7 @@ org.eclipse.jdt.ui.keywordthis=false org.eclipse.jdt.ui.ondemandthreshold=99 org.eclipse.jdt.ui.overrideannotation=true org.eclipse.jdt.ui.staticondemandthreshold=1 -org.eclipse.jdt.ui.text.custom_code_templates=June 15, 2010
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.common.types/deprecated/org/eclipse/xtext/common/types/util/IRawTypeHelper.java b/org.eclipse.xtext.common.types/deprecated/org/eclipse/xtext/common/types/util/IRawTypeHelper.java index e96a7cd266..14b57860b8 100644 --- a/org.eclipse.xtext.common.types/deprecated/org/eclipse/xtext/common/types/util/IRawTypeHelper.java +++ b/org.eclipse.xtext.common.types/deprecated/org/eclipse/xtext/common/types/util/IRawTypeHelper.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.util; diff --git a/org.eclipse.xtext.common.types/deprecated/org/eclipse/xtext/common/types/util/RawTypeHelper.java b/org.eclipse.xtext.common.types/deprecated/org/eclipse/xtext/common/types/util/RawTypeHelper.java index aeeb910b3e..cccf3aef9f 100644 --- a/org.eclipse.xtext.common.types/deprecated/org/eclipse/xtext/common/types/util/RawTypeHelper.java +++ b/org.eclipse.xtext.common.types/deprecated/org/eclipse/xtext/common/types/util/RawTypeHelper.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.util; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationAnnotationValue.java index 44b24750b4..5ea51b3158 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmAnnotationAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmAnnotationReference}. * - *- * If the meaning of the 'Values' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmAnnotationAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationReference.java index 7fb1a8693a..c2d04721e8 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -33,10 +34,6 @@ public interface JvmAnnotationReference extends EObject /** * Returns the value of the 'Annotation' reference. * - *- * If the meaning of the 'Annotation' reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Annotation' reference. * @see #setAnnotation(JvmAnnotationType) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationTarget.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationTarget.java index 7b94d66f1c..745b5a8726 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationTarget.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationTarget.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmAnnotationTarget extends JvmIdentifiableElement * Returns the value of the 'Annotations' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmAnnotationReference}. * - *- * If the meaning of the 'Annotations' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Annotations' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmAnnotationTarget_Annotations() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationType.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationType.java index 263f233a1d..c45de44877 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationType.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationType.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationValue.java index 9d876408a0..4fb1294091 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -36,10 +37,6 @@ public interface JvmAnnotationValue extends EObject /** * Returns the value of the 'Operation' reference. * - *- * If the meaning of the 'Operation' reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Operation' reference. * @see #setOperation(JvmOperation) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnyTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnyTypeReference.java index 488ae00876..4722a9b8ba 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnyTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmAnyTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -29,10 +30,6 @@ public interface JvmAnyTypeReference extends JvmTypeReference /** * Returns the value of the 'Type' reference. * - *- * If the meaning of the 'Type' reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Type' reference. * @see #setType(JvmType) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmArrayType.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmArrayType.java index eaae903deb..6eaf9bd834 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmArrayType.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmArrayType.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -30,10 +31,6 @@ public interface JvmArrayType extends JvmComponentType * Returns the value of the 'Component Type' container reference. * It is bidirectional and its opposite is '{@link org.eclipse.xtext.common.types.JvmComponentType#getArrayType Array Type}'. * - *- * If the meaning of the 'Component Type' container reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Component Type' container reference. * @see #setComponentType(JvmComponentType) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmBooleanAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmBooleanAnnotationValue.java index 9ba6a2c206..f36553a20e 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmBooleanAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmBooleanAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmBooleanAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.Boolean}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmBooleanAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmByteAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmByteAnnotationValue.java index 20baa95389..f50167b7df 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmByteAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmByteAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmByteAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.Byte}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmByteAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCharAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCharAnnotationValue.java index e39d74b392..4bd029ca6e 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCharAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCharAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmCharAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.Character}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmCharAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmComponentType.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmComponentType.java index 568b4f8d39..6492d554ce 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmComponentType.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmComponentType.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -30,10 +31,6 @@ public interface JvmComponentType extends JvmType * Returns the value of the 'Array Type' containment reference. * It is bidirectional and its opposite is '{@link org.eclipse.xtext.common.types.JvmArrayType#getComponentType Component Type}'. * - *- * If the meaning of the 'Array Type' containment reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Array Type' containment reference. * @see #setArrayType(JvmArrayType) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCompoundTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCompoundTypeReference.java index 1cea912dff..c6a352b645 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCompoundTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCompoundTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmCompoundTypeReference extends JvmTypeReference /** * Returns the value of the 'Type' reference. * - *- * If the meaning of the 'Type' reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Type' reference. * @see #setType(JvmType) @@ -58,10 +55,6 @@ public interface JvmCompoundTypeReference extends JvmTypeReference * Returns the value of the 'References' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmTypeReference}. * - *- * If the meaning of the 'References' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'References' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmCompoundTypeReference_References() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmConstraintOwner.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmConstraintOwner.java index cd2c91155d..b5ead4808f 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmConstraintOwner.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmConstraintOwner.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -34,10 +35,6 @@ public interface JvmConstraintOwner extends EObject * The list contents are of type {@link org.eclipse.xtext.common.types.JvmTypeConstraint}. * It is bidirectional and its opposite is '{@link org.eclipse.xtext.common.types.JvmTypeConstraint#getOwner Owner}'. * - *- * If the meaning of the 'Constraints' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Constraints' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmConstraintOwner_Constraints() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmConstructor.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmConstructor.java index d22f77872e..12e0145b36 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmConstructor.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmConstructor.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCustomAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCustomAnnotationValue.java index 73afc6aa7f..9debabe1a5 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCustomAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmCustomAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -33,10 +34,6 @@ public interface JvmCustomAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' reference list. * The list contents are of type {@link org.eclipse.emf.ecore.EObject}. * - *- * If the meaning of the 'Values' reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmCustomAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmDeclaredType.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmDeclaredType.java index acc2346c49..9616d6de23 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmDeclaredType.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmDeclaredType.java @@ -1,14 +1,13 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; -import java.lang.Iterable; - import org.eclipse.emf.common.util.EList; /** @@ -38,10 +37,6 @@ public interface JvmDeclaredType extends JvmMember, JvmComponentType * Returns the value of the 'Super Types' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmTypeReference}. * - *- * If the meaning of the 'Super Types' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Super Types' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmDeclaredType_SuperTypes() @@ -55,10 +50,6 @@ public interface JvmDeclaredType extends JvmMember, JvmComponentType * The list contents are of type {@link org.eclipse.xtext.common.types.JvmMember}. * It is bidirectional and its opposite is '{@link org.eclipse.xtext.common.types.JvmMember#getDeclaringType Declaring Type}'. * - *- * If the meaning of the 'Members' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Members' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmDeclaredType_Members() @@ -71,10 +62,6 @@ public interface JvmDeclaredType extends JvmMember, JvmComponentType /** * Returns the value of the 'Abstract' attribute. * - *- * If the meaning of the 'Abstract' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Abstract' attribute. * @see #setAbstract(boolean) @@ -97,10 +84,6 @@ public interface JvmDeclaredType extends JvmMember, JvmComponentType /** * Returns the value of the 'Static' attribute. * - *- * If the meaning of the 'Static' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Static' attribute. * @see #setStatic(boolean) @@ -123,10 +106,6 @@ public interface JvmDeclaredType extends JvmMember, JvmComponentType /** * Returns the value of the 'Final' attribute. * - *- * If the meaning of the 'Final' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Final' attribute. * @see #setFinal(boolean) @@ -149,10 +128,6 @@ public interface JvmDeclaredType extends JvmMember, JvmComponentType /** * Returns the value of the 'Package Name' attribute. * - *- * If the meaning of the 'Package Name' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Package Name' attribute. * @see #setPackageName(String) @@ -175,7 +150,7 @@ public interface JvmDeclaredType extends JvmMember, JvmComponentType /** * * - * @model kind="operation" dataType="org.eclipse.xtext.common.types.IterableReturns all the fields and operations with the given simple name.
*Inherited features will be returend, but overridden features are not contained in the result.
* - * @model dataType="org.eclipse.xtext.common.types.IterableReturns all the fields and operations of this type.
*Inherited features are included, but overridden features will not be returned.
* - * @model kind="operation" dataType="org.eclipse.xtext.common.types.IterableReturns all the nested types with the given simple name.
*Inherited types will be returned, too.
* - * @model dataType="org.eclipse.xtext.common.types.IterableReturns all the nested types of this type.
*Inherited types will also be returned.
* - * @model kind="operation" dataType="org.eclipse.xtext.common.types.Iterable- * If the meaning of the 'Delegate' reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Delegate' reference. * @see #setDelegate(JvmTypeReference) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmDoubleAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmDoubleAnnotationValue.java index d6e499872b..66059dec06 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmDoubleAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmDoubleAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmDoubleAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.Double}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmDoubleAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumAnnotationValue.java index 05a7258114..8c1faa665e 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmEnumAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmEnumerationLiteral}. * - *- * If the meaning of the 'Values' reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmEnumAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumerationLiteral.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumerationLiteral.java index 1cbc0028ef..7fc160fe8c 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumerationLiteral.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumerationLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumerationType.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumerationType.java index b3a06fb0ba..d34fd9b52e 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumerationType.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmEnumerationType.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmEnumerationType extends JvmDeclaredType * Returns the value of the 'Literals' reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmEnumerationLiteral}. * - *- * If the meaning of the 'Literals' reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Literals' reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmEnumerationType_Literals() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmExecutable.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmExecutable.java index 15004ea156..61e85fbd08 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmExecutable.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmExecutable.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -33,10 +34,6 @@ public interface JvmExecutable extends JvmFeature, JvmTypeParameterDeclarator * Returns the value of the 'Parameters' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmFormalParameter}. * - *- * If the meaning of the 'Parameters' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Parameters' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmExecutable_Parameters() @@ -49,10 +46,6 @@ public interface JvmExecutable extends JvmFeature, JvmTypeParameterDeclarator * Returns the value of the 'Exceptions' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmTypeReference}. * - *- * If the meaning of the 'Exceptions' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Exceptions' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmExecutable_Exceptions() @@ -64,10 +57,6 @@ public interface JvmExecutable extends JvmFeature, JvmTypeParameterDeclarator /** * Returns the value of the 'Var Args' attribute. * - *- * If the meaning of the 'Var Args' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Var Args' attribute. * @see #setVarArgs(boolean) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFeature.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFeature.java index c679e3eb89..f0e96daad2 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFeature.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFeature.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmFeature extends JvmMember * Returns the value of the 'Local Classes' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmGenericType}. * - *- * If the meaning of the 'Local Classes' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Local Classes' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmFeature_LocalClasses() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmField.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmField.java index 9fde7cca2a..f5841422c4 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmField.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmField.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -35,10 +36,6 @@ public interface JvmField extends JvmFeature /** * Returns the value of the 'Static' attribute. * - *- * If the meaning of the 'Static' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Static' attribute. * @see #setStatic(boolean) @@ -61,10 +58,6 @@ public interface JvmField extends JvmFeature /** * Returns the value of the 'Final' attribute. * - *- * If the meaning of the 'Final' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Final' attribute. * @see #setFinal(boolean) @@ -87,10 +80,6 @@ public interface JvmField extends JvmFeature /** * Returns the value of the 'Type' containment reference. * - *- * If the meaning of the 'Type' containment reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Type' containment reference. * @see #setType(JvmTypeReference) @@ -113,10 +102,6 @@ public interface JvmField extends JvmFeature /** * Returns the value of the 'Volatile' attribute. * - *- * If the meaning of the 'Volatile' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Volatile' attribute. * @see #setVolatile(boolean) @@ -139,10 +124,6 @@ public interface JvmField extends JvmFeature /** * Returns the value of the 'Transient' attribute. * - *- * If the meaning of the 'Transient' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Transient' attribute. * @see #setTransient(boolean) @@ -165,10 +146,6 @@ public interface JvmField extends JvmFeature /** * Returns the value of the 'Constant' attribute. * - *- * If the meaning of the 'Constant' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Constant' attribute. * @see #isSetConstant() @@ -218,10 +195,6 @@ public interface JvmField extends JvmFeature /** * Returns the value of the 'Constant Value' attribute. * - *- * If the meaning of the 'Constant Value' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Constant Value' attribute. * @see #setConstantValue(Object) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFloatAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFloatAnnotationValue.java index d672f62476..39aab290ae 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFloatAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFloatAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmFloatAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.Float}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmFloatAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFormalParameter.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFormalParameter.java index ce4e2ec510..0639e5c52f 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFormalParameter.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmFormalParameter.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -30,10 +31,6 @@ public interface JvmFormalParameter extends JvmAnnotationTarget /** * Returns the value of the 'Name' attribute. * - *- * If the meaning of the 'Name' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Name' attribute. * @see #setName(String) @@ -56,10 +53,6 @@ public interface JvmFormalParameter extends JvmAnnotationTarget /** * Returns the value of the 'Parameter Type' containment reference. * - *- * If the meaning of the 'Parameter Type' containment reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Parameter Type' containment reference. * @see #setParameterType(JvmTypeReference) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmGenericArrayTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmGenericArrayTypeReference.java index dbabbfe20d..f1c7b585ae 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmGenericArrayTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmGenericArrayTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -29,10 +30,6 @@ public interface JvmGenericArrayTypeReference extends JvmTypeReference /** * Returns the value of the 'Component Type' containment reference. * - *- * If the meaning of the 'Component Type' containment reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Component Type' containment reference. * @see #setComponentType(JvmTypeReference) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmGenericType.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmGenericType.java index 51de4e1762..629cd42756 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmGenericType.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmGenericType.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmGenericType extends JvmDeclaredType, JvmTypeParameterDeclara /** * Returns the value of the 'Interface' attribute. * - *- * If the meaning of the 'Interface' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Interface' attribute. * @see #setInterface(boolean) @@ -57,10 +54,6 @@ public interface JvmGenericType extends JvmDeclaredType, JvmTypeParameterDeclara /** * Returns the value of the 'Strict Floating Point' attribute. * - *- * If the meaning of the 'Strict Floating Point' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Strict Floating Point' attribute. * @see #setStrictFloatingPoint(boolean) @@ -83,10 +76,6 @@ public interface JvmGenericType extends JvmDeclaredType, JvmTypeParameterDeclara /** * Returns the value of the 'Anonymous' attribute. * - *- * If the meaning of the 'Anonymous' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Anonymous' attribute. * @see #setAnonymous(boolean) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmIdentifiableElement.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmIdentifiableElement.java index e72937d6f0..225e4adb68 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmIdentifiableElement.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmIdentifiableElement.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmInnerTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmInnerTypeReference.java index 3d98ca3394..2c8751de1c 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmInnerTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmInnerTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -29,10 +30,6 @@ public interface JvmInnerTypeReference extends JvmParameterizedTypeReference /** * Returns the value of the 'Outer' containment reference. * - *- * If the meaning of the 'Outer' containment reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Outer' containment reference. * @see #setOuter(JvmParameterizedTypeReference) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmIntAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmIntAnnotationValue.java index 5f24f58931..5ef2890ca4 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmIntAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmIntAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmIntAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.Integer}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmIntAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmLongAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmLongAnnotationValue.java index 1b98d76bda..80928c3462 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmLongAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmLongAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmLongAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.Long}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmLongAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmLowerBound.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmLowerBound.java index dc9140f119..bdaa938d44 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmLowerBound.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmLowerBound.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmMember.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmMember.java index 832af07d7c..6d275e7bc4 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmMember.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmMember.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -34,10 +35,6 @@ public interface JvmMember extends JvmAnnotationTarget * Returns the value of the 'Declaring Type' container reference. * It is bidirectional and its opposite is '{@link org.eclipse.xtext.common.types.JvmDeclaredType#getMembers Members}'. * - *- * If the meaning of the 'Declaring Type' container reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Declaring Type' container reference. * @see #setDeclaringType(JvmDeclaredType) @@ -62,10 +59,6 @@ public interface JvmMember extends JvmAnnotationTarget * Returns the value of the 'Visibility' attribute. * The literals are from the enumeration {@link org.eclipse.xtext.common.types.JvmVisibility}. * - *- * If the meaning of the 'Visibility' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Visibility' attribute. * @see org.eclipse.xtext.common.types.JvmVisibility @@ -90,10 +83,6 @@ public interface JvmMember extends JvmAnnotationTarget /** * Returns the value of the 'Simple Name' attribute. * - *- * If the meaning of the 'Simple Name' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Simple Name' attribute. * @see #setSimpleName(String) @@ -116,10 +105,6 @@ public interface JvmMember extends JvmAnnotationTarget /** * Returns the value of the 'Identifier' attribute. * - *- * If the meaning of the 'Identifier' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Identifier' attribute. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmMember_Identifier() @@ -131,10 +116,6 @@ public interface JvmMember extends JvmAnnotationTarget /** * Returns the value of the 'Deprecated' attribute. * - *- * If the meaning of the 'Deprecated' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Deprecated' attribute. * @see #isSetDeprecated() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmMultiTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmMultiTypeReference.java index 17f709ede0..3ef28ff655 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmMultiTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmMultiTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmOperation.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmOperation.java index 01b55f2bd0..d6dbd67442 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmOperation.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmOperation.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -37,10 +38,6 @@ public interface JvmOperation extends JvmExecutable /** * Returns the value of the 'Static' attribute. * - *- * If the meaning of the 'Static' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Static' attribute. * @see #setStatic(boolean) @@ -63,10 +60,6 @@ public interface JvmOperation extends JvmExecutable /** * Returns the value of the 'Final' attribute. * - *- * If the meaning of the 'Final' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Final' attribute. * @see #setFinal(boolean) @@ -89,10 +82,6 @@ public interface JvmOperation extends JvmExecutable /** * Returns the value of the 'Abstract' attribute. * - *- * If the meaning of the 'Abstract' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Abstract' attribute. * @see #setAbstract(boolean) @@ -115,10 +104,6 @@ public interface JvmOperation extends JvmExecutable /** * Returns the value of the 'Return Type' containment reference. * - *- * If the meaning of the 'Return Type' containment reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Return Type' containment reference. * @see #setReturnType(JvmTypeReference) @@ -167,10 +152,6 @@ public interface JvmOperation extends JvmExecutable /** * Returns the value of the 'Synchronized' attribute. * - *- * If the meaning of the 'Synchronized' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Synchronized' attribute. * @see #setSynchronized(boolean) @@ -193,10 +174,6 @@ public interface JvmOperation extends JvmExecutable /** * Returns the value of the 'Default' attribute. * - *- * If the meaning of the 'Default' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Default' attribute. * @see #setDefault(boolean) @@ -219,10 +196,6 @@ public interface JvmOperation extends JvmExecutable /** * Returns the value of the 'Native' attribute. * - *- * If the meaning of the 'Native' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Native' attribute. * @see #setNative(boolean) @@ -245,10 +218,6 @@ public interface JvmOperation extends JvmExecutable /** * Returns the value of the 'Strict Floating Point' attribute. * - *- * If the meaning of the 'Strict Floating Point' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Strict Floating Point' attribute. * @see #setStrictFloatingPoint(boolean) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmParameterizedTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmParameterizedTypeReference.java index 19a1268b08..f7ede08bce 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmParameterizedTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmParameterizedTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -32,10 +33,6 @@ public interface JvmParameterizedTypeReference extends JvmTypeReference * Returns the value of the 'Arguments' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmTypeReference}. * - *- * If the meaning of the 'Arguments' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Arguments' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmParameterizedTypeReference_Arguments() @@ -47,10 +44,6 @@ public interface JvmParameterizedTypeReference extends JvmTypeReference /** * Returns the value of the 'Type' reference. * - *- * If the meaning of the 'Type' reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Type' reference. * @see #setType(JvmType) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmPrimitiveType.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmPrimitiveType.java index 7244779631..7f7b9b484c 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmPrimitiveType.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmPrimitiveType.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -29,10 +30,6 @@ public interface JvmPrimitiveType extends JvmComponentType /** * Returns the value of the 'Simple Name' attribute. * - *- * If the meaning of the 'Simple Name' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Simple Name' attribute. * @see #setSimpleName(String) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmShortAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmShortAnnotationValue.java index 639a3e9ca6..f783f7b995 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmShortAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmShortAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmShortAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.Short}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmShortAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmSpecializedTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmSpecializedTypeReference.java index dfc5469148..31987a5d6c 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmSpecializedTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmSpecializedTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -29,10 +30,6 @@ public interface JvmSpecializedTypeReference extends JvmTypeReference /** * Returns the value of the 'Equivalent' containment reference. * - *- * If the meaning of the 'Equivalent' containment reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Equivalent' containment reference. * @see #setEquivalent(JvmTypeReference) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmStringAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmStringAnnotationValue.java index 32bcd14bd2..4732880294 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmStringAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmStringAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmStringAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' attribute list. * The list contents are of type {@link java.lang.String}. * - *- * If the meaning of the 'Values' attribute list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' attribute list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmStringAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmSynonymTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmSynonymTypeReference.java index 3e428a7e76..b0c62b3eac 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmSynonymTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmSynonymTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmType.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmType.java index 4eb75059f3..471a5a782b 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmType.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmType.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeAnnotationValue.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeAnnotationValue.java index 0b4720f872..2423b07074 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeAnnotationValue.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeAnnotationValue.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmTypeAnnotationValue extends JvmAnnotationValue * Returns the value of the 'Values' containment reference list. * The list contents are of type {@link org.eclipse.xtext.common.types.JvmTypeReference}. * - *- * If the meaning of the 'Values' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Values' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmTypeAnnotationValue_Values() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeConstraint.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeConstraint.java index 859622f22b..2fd5bebc37 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeConstraint.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeConstraint.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -31,10 +32,6 @@ public interface JvmTypeConstraint extends EObject /** * Returns the value of the 'Type Reference' containment reference. * - *- * If the meaning of the 'Type Reference' containment reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Type Reference' containment reference. * @see #setTypeReference(JvmTypeReference) @@ -58,10 +55,6 @@ public interface JvmTypeConstraint extends EObject * Returns the value of the 'Owner' container reference. * It is bidirectional and its opposite is '{@link org.eclipse.xtext.common.types.JvmConstraintOwner#getConstraints Constraints}'. * - *- * If the meaning of the 'Owner' container reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Owner' container reference. * @see #setOwner(JvmConstraintOwner) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeParameter.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeParameter.java index 13c50f294c..b4d5627142 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeParameter.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeParameter.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -30,10 +31,6 @@ public interface JvmTypeParameter extends JvmComponentType, JvmConstraintOwner /** * Returns the value of the 'Name' attribute. * - *- * If the meaning of the 'Name' attribute isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Name' attribute. * @see #setName(String) @@ -57,10 +54,6 @@ public interface JvmTypeParameter extends JvmComponentType, JvmConstraintOwner * Returns the value of the 'Declarator' container reference. * It is bidirectional and its opposite is '{@link org.eclipse.xtext.common.types.JvmTypeParameterDeclarator#getTypeParameters Type Parameters}'. * - *- * If the meaning of the 'Declarator' container reference isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Declarator' container reference. * @see #setDeclarator(JvmTypeParameterDeclarator) diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeParameterDeclarator.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeParameterDeclarator.java index aed64ebcd0..7434f832fb 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeParameterDeclarator.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeParameterDeclarator.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -34,10 +35,6 @@ public interface JvmTypeParameterDeclarator extends EObject * The list contents are of type {@link org.eclipse.xtext.common.types.JvmTypeParameter}. * It is bidirectional and its opposite is '{@link org.eclipse.xtext.common.types.JvmTypeParameter#getDeclarator Declarator}'. * - *- * If the meaning of the 'Type Parameters' containment reference list isn't clear, - * there really should be more of a description here... - *
* * @return the value of the 'Type Parameters' containment reference list. * @see org.eclipse.xtext.common.types.TypesPackage#getJvmTypeParameterDeclarator_TypeParameters() diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeReference.java index c9d788c547..c4d59f4a99 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -78,7 +79,7 @@ public interface JvmTypeReference extends EObject /** * * - * @model visitorDataType="org.eclipse.xtext.common.types.ITypeReferenceVisitor- * If the meaning of 'DEFAULT' literal object isn't clear, - * there really should be more of a description here... - *
* * @see #DEFAULT * @model @@ -82,10 +79,6 @@ public enum JvmVisibility implements Enumerator /** * The 'PRIVATE' literal value. * - *- * If the meaning of 'PRIVATE' literal object isn't clear, - * there really should be more of a description here... - *
* * @see #PRIVATE * @model @@ -97,10 +90,6 @@ public enum JvmVisibility implements Enumerator /** * The 'PROTECTED' literal value. * - *- * If the meaning of 'PROTECTED' literal object isn't clear, - * there really should be more of a description here... - *
* * @see #PROTECTED * @model @@ -112,10 +101,6 @@ public enum JvmVisibility implements Enumerator /** * The 'PUBLIC' literal value. * - *- * If the meaning of 'PUBLIC' literal object isn't clear, - * there really should be more of a description here... - *
* * @see #PUBLIC * @model @@ -248,6 +233,7 @@ private JvmVisibility(int value, String name, String literal) * * @generated */ + @Override public int getValue() { return value; @@ -258,6 +244,7 @@ public int getValue() * * @generated */ + @Override public String getName() { return name; @@ -268,6 +255,7 @@ public String getName() * * @generated */ + @Override public String getLiteral() { return literal; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmVoid.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmVoid.java index 30f806d3ca..4e5d418316 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmVoid.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmVoid.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmWildcardTypeReference.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmWildcardTypeReference.java index 7e5d05ece4..e898c1e7c3 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmWildcardTypeReference.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/JvmWildcardTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/TypesFactory.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/TypesFactory.java index bb506aff69..536463f1ae 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/TypesFactory.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/TypesFactory.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/TypesPackage.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/TypesPackage.java index 742d70742a..3097a5bddf 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/TypesPackage.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/TypesPackage.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types; @@ -2817,6 +2818,7 @@ public interface TypesPackage extends EPackage * The feature id for the 'Qualified Name' attribute. * * + * @since 2.4 * @generated * @ordered */ @@ -4200,6 +4202,7 @@ public interface TypesPackage extends EPackage * @return the meta object for the attribute 'Qualified Name'. * @see org.eclipse.xtext.common.types.JvmUnknownTypeReference#getQualifiedName() * @see #getJvmUnknownTypeReference() + * @since 2.4 * @generated */ EAttribute getJvmUnknownTypeReference_QualifiedName(); @@ -5382,6 +5385,7 @@ interface Literals * The meta object literal for the 'Qualified Name' attribute feature. * * + * @since 2.4 * @generated */ EAttribute JVM_UNKNOWN_TYPE_REFERENCE__QUALIFIED_NAME = eINSTANCE.getJvmUnknownTypeReference_QualifiedName(); diff --git a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/impl/JvmAnnotationAnnotationValueImpl.java b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/impl/JvmAnnotationAnnotationValueImpl.java index 31eb0939a5..c8b0a71cc7 100644 --- a/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/impl/JvmAnnotationAnnotationValueImpl.java +++ b/org.eclipse.xtext.common.types/emf-gen/org/eclipse/xtext/common/types/impl/JvmAnnotationAnnotationValueImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011-2013 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.common.types.impl; @@ -74,6 +75,7 @@ protected EClass eStaticClass() * * @generated */ + @Override public EListThis method is used to initialize {@link TypesPackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * @@ -524,7 +523,8 @@ public static TypesPackage init() if (isInited) return (TypesPackage)EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI); // Obtain or create and register package - TypesPackageImpl theTypesPackage = (TypesPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof TypesPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new TypesPackageImpl()); + Object registeredTypesPackage = EPackage.Registry.INSTANCE.get(eNS_URI); + TypesPackageImpl theTypesPackage = registeredTypesPackage instanceof TypesPackageImpl ? (TypesPackageImpl)registeredTypesPackage : new TypesPackageImpl(); isInited = true; @@ -537,7 +537,6 @@ public static TypesPackage init() // Mark meta-data to indicate it can't be changed theTypesPackage.freeze(); - // Update the registry and return the package EPackage.Registry.INSTANCE.put(TypesPackage.eNS_URI, theTypesPackage); return theTypesPackage; @@ -548,6 +547,7 @@ public static TypesPackage init() * * @generated */ + @Override public EClass getJvmIdentifiableElement() { return jvmIdentifiableElementEClass; @@ -558,6 +558,7 @@ public EClass getJvmIdentifiableElement() * * @generated */ + @Override public EClass getJvmType() { return jvmTypeEClass; @@ -568,6 +569,7 @@ public EClass getJvmType() * * @generated */ + @Override public EClass getJvmVoid() { return jvmVoidEClass; @@ -578,6 +580,7 @@ public EClass getJvmVoid() * * @generated */ + @Override public EClass getJvmComponentType() { return jvmComponentTypeEClass; @@ -588,6 +591,7 @@ public EClass getJvmComponentType() * * @generated */ + @Override public EReference getJvmComponentType_ArrayType() { return (EReference)jvmComponentTypeEClass.getEStructuralFeatures().get(0); @@ -598,6 +602,7 @@ public EReference getJvmComponentType_ArrayType() * * @generated */ + @Override public EClass getJvmPrimitiveType() { return jvmPrimitiveTypeEClass; @@ -608,6 +613,7 @@ public EClass getJvmPrimitiveType() * * @generated */ + @Override public EAttribute getJvmPrimitiveType_SimpleName() { return (EAttribute)jvmPrimitiveTypeEClass.getEStructuralFeatures().get(0); @@ -618,6 +624,7 @@ public EAttribute getJvmPrimitiveType_SimpleName() * * @generated */ + @Override public EClass getJvmArrayType() { return jvmArrayTypeEClass; @@ -628,6 +635,7 @@ public EClass getJvmArrayType() * * @generated */ + @Override public EReference getJvmArrayType_ComponentType() { return (EReference)jvmArrayTypeEClass.getEStructuralFeatures().get(0); @@ -638,6 +646,7 @@ public EReference getJvmArrayType_ComponentType() * * @generated */ + @Override public EClass getJvmDeclaredType() { return jvmDeclaredTypeEClass; @@ -648,6 +657,7 @@ public EClass getJvmDeclaredType() * * @generated */ + @Override public EReference getJvmDeclaredType_SuperTypes() { return (EReference)jvmDeclaredTypeEClass.getEStructuralFeatures().get(0); @@ -658,6 +668,7 @@ public EReference getJvmDeclaredType_SuperTypes() * * @generated */ + @Override public EReference getJvmDeclaredType_Members() { return (EReference)jvmDeclaredTypeEClass.getEStructuralFeatures().get(1); @@ -668,6 +679,7 @@ public EReference getJvmDeclaredType_Members() * * @generated */ + @Override public EAttribute getJvmDeclaredType_Abstract() { return (EAttribute)jvmDeclaredTypeEClass.getEStructuralFeatures().get(2); @@ -678,6 +690,7 @@ public EAttribute getJvmDeclaredType_Abstract() * * @generated */ + @Override public EAttribute getJvmDeclaredType_Static() { return (EAttribute)jvmDeclaredTypeEClass.getEStructuralFeatures().get(3); @@ -688,6 +701,7 @@ public EAttribute getJvmDeclaredType_Static() * * @generated */ + @Override public EAttribute getJvmDeclaredType_Final() { return (EAttribute)jvmDeclaredTypeEClass.getEStructuralFeatures().get(4); @@ -698,6 +712,7 @@ public EAttribute getJvmDeclaredType_Final() * * @generated */ + @Override public EAttribute getJvmDeclaredType_PackageName() { return (EAttribute)jvmDeclaredTypeEClass.getEStructuralFeatures().get(5); @@ -708,6 +723,7 @@ public EAttribute getJvmDeclaredType_PackageName() * * @generated */ + @Override public EClass getJvmTypeParameter() { return jvmTypeParameterEClass; @@ -718,6 +734,7 @@ public EClass getJvmTypeParameter() * * @generated */ + @Override public EAttribute getJvmTypeParameter_Name() { return (EAttribute)jvmTypeParameterEClass.getEStructuralFeatures().get(0); @@ -728,6 +745,7 @@ public EAttribute getJvmTypeParameter_Name() * * @generated */ + @Override public EReference getJvmTypeParameter_Declarator() { return (EReference)jvmTypeParameterEClass.getEStructuralFeatures().get(1); @@ -738,6 +756,7 @@ public EReference getJvmTypeParameter_Declarator() * * @generated */ + @Override public EClass getJvmTypeParameterDeclarator() { return jvmTypeParameterDeclaratorEClass; @@ -748,6 +767,7 @@ public EClass getJvmTypeParameterDeclarator() * * @generated */ + @Override public EReference getJvmTypeParameterDeclarator_TypeParameters() { return (EReference)jvmTypeParameterDeclaratorEClass.getEStructuralFeatures().get(0); @@ -758,6 +778,7 @@ public EReference getJvmTypeParameterDeclarator_TypeParameters() * * @generated */ + @Override public EClass getJvmConstraintOwner() { return jvmConstraintOwnerEClass; @@ -768,6 +789,7 @@ public EClass getJvmConstraintOwner() * * @generated */ + @Override public EReference getJvmConstraintOwner_Constraints() { return (EReference)jvmConstraintOwnerEClass.getEStructuralFeatures().get(0); @@ -778,6 +800,7 @@ public EReference getJvmConstraintOwner_Constraints() * * @generated */ + @Override public EClass getJvmTypeConstraint() { return jvmTypeConstraintEClass; @@ -788,6 +811,7 @@ public EClass getJvmTypeConstraint() * * @generated */ + @Override public EReference getJvmTypeConstraint_TypeReference() { return (EReference)jvmTypeConstraintEClass.getEStructuralFeatures().get(0); @@ -798,6 +822,7 @@ public EReference getJvmTypeConstraint_TypeReference() * * @generated */ + @Override public EReference getJvmTypeConstraint_Owner() { return (EReference)jvmTypeConstraintEClass.getEStructuralFeatures().get(1); @@ -808,6 +833,7 @@ public EReference getJvmTypeConstraint_Owner() * * @generated */ + @Override public EClass getJvmUpperBound() { return jvmUpperBoundEClass; @@ -818,6 +844,7 @@ public EClass getJvmUpperBound() * * @generated */ + @Override public EClass getJvmLowerBound() { return jvmLowerBoundEClass; @@ -828,6 +855,7 @@ public EClass getJvmLowerBound() * * @generated */ + @Override public EClass getJvmAnnotationType() { return jvmAnnotationTypeEClass; @@ -838,6 +866,7 @@ public EClass getJvmAnnotationType() * * @generated */ + @Override public EClass getJvmEnumerationType() { return jvmEnumerationTypeEClass; @@ -848,6 +877,7 @@ public EClass getJvmEnumerationType() * * @generated */ + @Override public EReference getJvmEnumerationType_Literals() { return (EReference)jvmEnumerationTypeEClass.getEStructuralFeatures().get(0); @@ -858,6 +888,7 @@ public EReference getJvmEnumerationType_Literals() * * @generated */ + @Override public EClass getJvmEnumerationLiteral() { return jvmEnumerationLiteralEClass; @@ -868,6 +899,7 @@ public EClass getJvmEnumerationLiteral() * * @generated */ + @Override public EClass getJvmGenericType() { return jvmGenericTypeEClass; @@ -878,6 +910,7 @@ public EClass getJvmGenericType() * * @generated */ + @Override public EAttribute getJvmGenericType_Interface() { return (EAttribute)jvmGenericTypeEClass.getEStructuralFeatures().get(0); @@ -888,6 +921,7 @@ public EAttribute getJvmGenericType_Interface() * * @generated */ + @Override public EAttribute getJvmGenericType_StrictFloatingPoint() { return (EAttribute)jvmGenericTypeEClass.getEStructuralFeatures().get(1); @@ -898,6 +932,7 @@ public EAttribute getJvmGenericType_StrictFloatingPoint() * * @generated */ + @Override public EAttribute getJvmGenericType_Anonymous() { return (EAttribute)jvmGenericTypeEClass.getEStructuralFeatures().get(2); @@ -908,6 +943,7 @@ public EAttribute getJvmGenericType_Anonymous() * * @generated */ + @Override public EClass getJvmTypeReference() { return jvmTypeReferenceEClass; @@ -918,6 +954,7 @@ public EClass getJvmTypeReference() * * @generated */ + @Override public EClass getJvmParameterizedTypeReference() { return jvmParameterizedTypeReferenceEClass; @@ -928,6 +965,7 @@ public EClass getJvmParameterizedTypeReference() * * @generated */ + @Override public EReference getJvmParameterizedTypeReference_Arguments() { return (EReference)jvmParameterizedTypeReferenceEClass.getEStructuralFeatures().get(0); @@ -938,6 +976,7 @@ public EReference getJvmParameterizedTypeReference_Arguments() * * @generated */ + @Override public EReference getJvmParameterizedTypeReference_Type() { return (EReference)jvmParameterizedTypeReferenceEClass.getEStructuralFeatures().get(1); @@ -948,6 +987,7 @@ public EReference getJvmParameterizedTypeReference_Type() * * @generated */ + @Override public EClass getJvmGenericArrayTypeReference() { return jvmGenericArrayTypeReferenceEClass; @@ -958,6 +998,7 @@ public EClass getJvmGenericArrayTypeReference() * * @generated */ + @Override public EReference getJvmGenericArrayTypeReference_ComponentType() { return (EReference)jvmGenericArrayTypeReferenceEClass.getEStructuralFeatures().get(0); @@ -968,6 +1009,7 @@ public EReference getJvmGenericArrayTypeReference_ComponentType() * * @generated */ + @Override public EClass getJvmWildcardTypeReference() { return jvmWildcardTypeReferenceEClass; @@ -978,6 +1020,7 @@ public EClass getJvmWildcardTypeReference() * * @generated */ + @Override public EClass getJvmAnyTypeReference() { return jvmAnyTypeReferenceEClass; @@ -988,6 +1031,7 @@ public EClass getJvmAnyTypeReference() * * @generated */ + @Override public EReference getJvmAnyTypeReference_Type() { return (EReference)jvmAnyTypeReferenceEClass.getEStructuralFeatures().get(0); @@ -998,6 +1042,7 @@ public EReference getJvmAnyTypeReference_Type() * * @generated */ + @Override public EClass getJvmMultiTypeReference() { return jvmMultiTypeReferenceEClass; @@ -1008,6 +1053,7 @@ public EClass getJvmMultiTypeReference() * * @generated */ + @Override public EClass getJvmMember() { return jvmMemberEClass; @@ -1018,6 +1064,7 @@ public EClass getJvmMember() * * @generated */ + @Override public EReference getJvmMember_DeclaringType() { return (EReference)jvmMemberEClass.getEStructuralFeatures().get(0); @@ -1028,6 +1075,7 @@ public EReference getJvmMember_DeclaringType() * * @generated */ + @Override public EAttribute getJvmMember_Visibility() { return (EAttribute)jvmMemberEClass.getEStructuralFeatures().get(1); @@ -1038,6 +1086,7 @@ public EAttribute getJvmMember_Visibility() * * @generated */ + @Override public EAttribute getJvmMember_SimpleName() { return (EAttribute)jvmMemberEClass.getEStructuralFeatures().get(2); @@ -1048,6 +1097,7 @@ public EAttribute getJvmMember_SimpleName() * * @generated */ + @Override public EAttribute getJvmMember_Identifier() { return (EAttribute)jvmMemberEClass.getEStructuralFeatures().get(3); @@ -1058,6 +1108,7 @@ public EAttribute getJvmMember_Identifier() * * @generated */ + @Override public EAttribute getJvmMember_Deprecated() { return (EAttribute)jvmMemberEClass.getEStructuralFeatures().get(4); @@ -1068,6 +1119,7 @@ public EAttribute getJvmMember_Deprecated() * * @generated */ + @Override public EClass getJvmFeature() { return jvmFeatureEClass; @@ -1078,6 +1130,7 @@ public EClass getJvmFeature() * * @generated */ + @Override public EReference getJvmFeature_LocalClasses() { return (EReference)jvmFeatureEClass.getEStructuralFeatures().get(0); @@ -1088,6 +1141,7 @@ public EReference getJvmFeature_LocalClasses() * * @generated */ + @Override public EClass getJvmField() { return jvmFieldEClass; @@ -1098,6 +1152,7 @@ public EClass getJvmField() * * @generated */ + @Override public EAttribute getJvmField_Static() { return (EAttribute)jvmFieldEClass.getEStructuralFeatures().get(0); @@ -1108,6 +1163,7 @@ public EAttribute getJvmField_Static() * * @generated */ + @Override public EAttribute getJvmField_Final() { return (EAttribute)jvmFieldEClass.getEStructuralFeatures().get(1); @@ -1118,6 +1174,7 @@ public EAttribute getJvmField_Final() * * @generated */ + @Override public EReference getJvmField_Type() { return (EReference)jvmFieldEClass.getEStructuralFeatures().get(2); @@ -1128,6 +1185,7 @@ public EReference getJvmField_Type() * * @generated */ + @Override public EAttribute getJvmField_Volatile() { return (EAttribute)jvmFieldEClass.getEStructuralFeatures().get(3); @@ -1138,6 +1196,7 @@ public EAttribute getJvmField_Volatile() * * @generated */ + @Override public EAttribute getJvmField_Transient() { return (EAttribute)jvmFieldEClass.getEStructuralFeatures().get(4); @@ -1148,6 +1207,7 @@ public EAttribute getJvmField_Transient() * * @generated */ + @Override public EAttribute getJvmField_Constant() { return (EAttribute)jvmFieldEClass.getEStructuralFeatures().get(5); @@ -1158,6 +1218,7 @@ public EAttribute getJvmField_Constant() * * @generated */ + @Override public EAttribute getJvmField_ConstantValue() { return (EAttribute)jvmFieldEClass.getEStructuralFeatures().get(6); @@ -1168,6 +1229,7 @@ public EAttribute getJvmField_ConstantValue() * * @generated */ + @Override public EClass getJvmExecutable() { return jvmExecutableEClass; @@ -1178,6 +1240,7 @@ public EClass getJvmExecutable() * * @generated */ + @Override public EReference getJvmExecutable_Parameters() { return (EReference)jvmExecutableEClass.getEStructuralFeatures().get(0); @@ -1188,6 +1251,7 @@ public EReference getJvmExecutable_Parameters() * * @generated */ + @Override public EReference getJvmExecutable_Exceptions() { return (EReference)jvmExecutableEClass.getEStructuralFeatures().get(1); @@ -1198,6 +1262,7 @@ public EReference getJvmExecutable_Exceptions() * * @generated */ + @Override public EAttribute getJvmExecutable_VarArgs() { return (EAttribute)jvmExecutableEClass.getEStructuralFeatures().get(2); @@ -1208,6 +1273,7 @@ public EAttribute getJvmExecutable_VarArgs() * * @generated */ + @Override public EClass getJvmConstructor() { return jvmConstructorEClass; @@ -1218,6 +1284,7 @@ public EClass getJvmConstructor() * * @generated */ + @Override public EClass getJvmOperation() { return jvmOperationEClass; @@ -1228,6 +1295,7 @@ public EClass getJvmOperation() * * @generated */ + @Override public EAttribute getJvmOperation_Static() { return (EAttribute)jvmOperationEClass.getEStructuralFeatures().get(0); @@ -1238,6 +1306,7 @@ public EAttribute getJvmOperation_Static() * * @generated */ + @Override public EAttribute getJvmOperation_Final() { return (EAttribute)jvmOperationEClass.getEStructuralFeatures().get(1); @@ -1248,6 +1317,7 @@ public EAttribute getJvmOperation_Final() * * @generated */ + @Override public EAttribute getJvmOperation_Abstract() { return (EAttribute)jvmOperationEClass.getEStructuralFeatures().get(2); @@ -1258,6 +1328,7 @@ public EAttribute getJvmOperation_Abstract() * * @generated */ + @Override public EReference getJvmOperation_ReturnType() { return (EReference)jvmOperationEClass.getEStructuralFeatures().get(3); @@ -1268,6 +1339,7 @@ public EReference getJvmOperation_ReturnType() * * @generated */ + @Override public EReference getJvmOperation_DefaultValue() { return (EReference)jvmOperationEClass.getEStructuralFeatures().get(4); @@ -1278,6 +1350,7 @@ public EReference getJvmOperation_DefaultValue() * * @generated */ + @Override public EAttribute getJvmOperation_Synchronized() { return (EAttribute)jvmOperationEClass.getEStructuralFeatures().get(5); @@ -1288,6 +1361,7 @@ public EAttribute getJvmOperation_Synchronized() * * @generated */ + @Override public EAttribute getJvmOperation_Default() { return (EAttribute)jvmOperationEClass.getEStructuralFeatures().get(6); @@ -1298,6 +1372,7 @@ public EAttribute getJvmOperation_Default() * * @generated */ + @Override public EAttribute getJvmOperation_Native() { return (EAttribute)jvmOperationEClass.getEStructuralFeatures().get(7); @@ -1308,6 +1383,7 @@ public EAttribute getJvmOperation_Native() * * @generated */ + @Override public EAttribute getJvmOperation_StrictFloatingPoint() { return (EAttribute)jvmOperationEClass.getEStructuralFeatures().get(8); @@ -1318,6 +1394,7 @@ public EAttribute getJvmOperation_StrictFloatingPoint() * * @generated */ + @Override public EClass getJvmFormalParameter() { return jvmFormalParameterEClass; @@ -1328,6 +1405,7 @@ public EClass getJvmFormalParameter() * * @generated */ + @Override public EAttribute getJvmFormalParameter_Name() { return (EAttribute)jvmFormalParameterEClass.getEStructuralFeatures().get(0); @@ -1338,6 +1416,7 @@ public EAttribute getJvmFormalParameter_Name() * * @generated */ + @Override public EReference getJvmFormalParameter_ParameterType() { return (EReference)jvmFormalParameterEClass.getEStructuralFeatures().get(1); @@ -1348,6 +1427,7 @@ public EReference getJvmFormalParameter_ParameterType() * * @generated */ + @Override public EClass getJvmAnnotationTarget() { return jvmAnnotationTargetEClass; @@ -1358,6 +1438,7 @@ public EClass getJvmAnnotationTarget() * * @generated */ + @Override public EReference getJvmAnnotationTarget_Annotations() { return (EReference)jvmAnnotationTargetEClass.getEStructuralFeatures().get(0); @@ -1368,6 +1449,7 @@ public EReference getJvmAnnotationTarget_Annotations() * * @generated */ + @Override public EClass getJvmAnnotationReference() { return jvmAnnotationReferenceEClass; @@ -1378,6 +1460,7 @@ public EClass getJvmAnnotationReference() * * @generated */ + @Override public EReference getJvmAnnotationReference_Annotation() { return (EReference)jvmAnnotationReferenceEClass.getEStructuralFeatures().get(0); @@ -1388,6 +1471,7 @@ public EReference getJvmAnnotationReference_Annotation() * * @generated */ + @Override public EReference getJvmAnnotationReference_ExplicitValues() { return (EReference)jvmAnnotationReferenceEClass.getEStructuralFeatures().get(1); @@ -1398,6 +1482,7 @@ public EReference getJvmAnnotationReference_ExplicitValues() * * @generated */ + @Override public EClass getJvmAnnotationValue() { return jvmAnnotationValueEClass; @@ -1408,6 +1493,7 @@ public EClass getJvmAnnotationValue() * * @generated */ + @Override public EReference getJvmAnnotationValue_Operation() { return (EReference)jvmAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1418,6 +1504,7 @@ public EReference getJvmAnnotationValue_Operation() * * @generated */ + @Override public EClass getJvmIntAnnotationValue() { return jvmIntAnnotationValueEClass; @@ -1428,6 +1515,7 @@ public EClass getJvmIntAnnotationValue() * * @generated */ + @Override public EAttribute getJvmIntAnnotationValue_Values() { return (EAttribute)jvmIntAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1438,6 +1526,7 @@ public EAttribute getJvmIntAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmBooleanAnnotationValue() { return jvmBooleanAnnotationValueEClass; @@ -1448,6 +1537,7 @@ public EClass getJvmBooleanAnnotationValue() * * @generated */ + @Override public EAttribute getJvmBooleanAnnotationValue_Values() { return (EAttribute)jvmBooleanAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1458,6 +1548,7 @@ public EAttribute getJvmBooleanAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmByteAnnotationValue() { return jvmByteAnnotationValueEClass; @@ -1468,6 +1559,7 @@ public EClass getJvmByteAnnotationValue() * * @generated */ + @Override public EAttribute getJvmByteAnnotationValue_Values() { return (EAttribute)jvmByteAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1478,6 +1570,7 @@ public EAttribute getJvmByteAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmShortAnnotationValue() { return jvmShortAnnotationValueEClass; @@ -1488,6 +1581,7 @@ public EClass getJvmShortAnnotationValue() * * @generated */ + @Override public EAttribute getJvmShortAnnotationValue_Values() { return (EAttribute)jvmShortAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1498,6 +1592,7 @@ public EAttribute getJvmShortAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmLongAnnotationValue() { return jvmLongAnnotationValueEClass; @@ -1508,6 +1603,7 @@ public EClass getJvmLongAnnotationValue() * * @generated */ + @Override public EAttribute getJvmLongAnnotationValue_Values() { return (EAttribute)jvmLongAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1518,6 +1614,7 @@ public EAttribute getJvmLongAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmDoubleAnnotationValue() { return jvmDoubleAnnotationValueEClass; @@ -1528,6 +1625,7 @@ public EClass getJvmDoubleAnnotationValue() * * @generated */ + @Override public EAttribute getJvmDoubleAnnotationValue_Values() { return (EAttribute)jvmDoubleAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1538,6 +1636,7 @@ public EAttribute getJvmDoubleAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmFloatAnnotationValue() { return jvmFloatAnnotationValueEClass; @@ -1548,6 +1647,7 @@ public EClass getJvmFloatAnnotationValue() * * @generated */ + @Override public EAttribute getJvmFloatAnnotationValue_Values() { return (EAttribute)jvmFloatAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1558,6 +1658,7 @@ public EAttribute getJvmFloatAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmCharAnnotationValue() { return jvmCharAnnotationValueEClass; @@ -1568,6 +1669,7 @@ public EClass getJvmCharAnnotationValue() * * @generated */ + @Override public EAttribute getJvmCharAnnotationValue_Values() { return (EAttribute)jvmCharAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1578,6 +1680,7 @@ public EAttribute getJvmCharAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmStringAnnotationValue() { return jvmStringAnnotationValueEClass; @@ -1588,6 +1691,7 @@ public EClass getJvmStringAnnotationValue() * * @generated */ + @Override public EAttribute getJvmStringAnnotationValue_Values() { return (EAttribute)jvmStringAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1598,6 +1702,7 @@ public EAttribute getJvmStringAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmTypeAnnotationValue() { return jvmTypeAnnotationValueEClass; @@ -1608,6 +1713,7 @@ public EClass getJvmTypeAnnotationValue() * * @generated */ + @Override public EReference getJvmTypeAnnotationValue_Values() { return (EReference)jvmTypeAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1618,6 +1724,7 @@ public EReference getJvmTypeAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmAnnotationAnnotationValue() { return jvmAnnotationAnnotationValueEClass; @@ -1628,6 +1735,7 @@ public EClass getJvmAnnotationAnnotationValue() * * @generated */ + @Override public EReference getJvmAnnotationAnnotationValue_Values() { return (EReference)jvmAnnotationAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1638,6 +1746,7 @@ public EReference getJvmAnnotationAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmEnumAnnotationValue() { return jvmEnumAnnotationValueEClass; @@ -1648,6 +1757,7 @@ public EClass getJvmEnumAnnotationValue() * * @generated */ + @Override public EReference getJvmEnumAnnotationValue_Values() { return (EReference)jvmEnumAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1658,6 +1768,7 @@ public EReference getJvmEnumAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmDelegateTypeReference() { return jvmDelegateTypeReferenceEClass; @@ -1668,6 +1779,7 @@ public EClass getJvmDelegateTypeReference() * * @generated */ + @Override public EReference getJvmDelegateTypeReference_Delegate() { return (EReference)jvmDelegateTypeReferenceEClass.getEStructuralFeatures().get(0); @@ -1678,6 +1790,7 @@ public EReference getJvmDelegateTypeReference_Delegate() * * @generated */ + @Override public EClass getJvmSpecializedTypeReference() { return jvmSpecializedTypeReferenceEClass; @@ -1688,6 +1801,7 @@ public EClass getJvmSpecializedTypeReference() * * @generated */ + @Override public EReference getJvmSpecializedTypeReference_Equivalent() { return (EReference)jvmSpecializedTypeReferenceEClass.getEStructuralFeatures().get(0); @@ -1698,6 +1812,7 @@ public EReference getJvmSpecializedTypeReference_Equivalent() * * @generated */ + @Override public EClass getJvmSynonymTypeReference() { return jvmSynonymTypeReferenceEClass; @@ -1708,6 +1823,7 @@ public EClass getJvmSynonymTypeReference() * * @generated */ + @Override public EClass getJvmUnknownTypeReference() { return jvmUnknownTypeReferenceEClass; @@ -1716,8 +1832,10 @@ public EClass getJvmUnknownTypeReference() /** * * + * @since 2.4 * @generated */ + @Override public EAttribute getJvmUnknownTypeReference_QualifiedName() { return (EAttribute)jvmUnknownTypeReferenceEClass.getEStructuralFeatures().get(0); @@ -1728,6 +1846,7 @@ public EAttribute getJvmUnknownTypeReference_QualifiedName() * * @generated */ + @Override public EClass getJvmCompoundTypeReference() { return jvmCompoundTypeReferenceEClass; @@ -1738,6 +1857,7 @@ public EClass getJvmCompoundTypeReference() * * @generated */ + @Override public EReference getJvmCompoundTypeReference_Type() { return (EReference)jvmCompoundTypeReferenceEClass.getEStructuralFeatures().get(0); @@ -1748,6 +1868,7 @@ public EReference getJvmCompoundTypeReference_Type() * * @generated */ + @Override public EReference getJvmCompoundTypeReference_References() { return (EReference)jvmCompoundTypeReferenceEClass.getEStructuralFeatures().get(1); @@ -1758,6 +1879,7 @@ public EReference getJvmCompoundTypeReference_References() * * @generated */ + @Override public EClass getJvmCustomAnnotationValue() { return jvmCustomAnnotationValueEClass; @@ -1768,6 +1890,7 @@ public EClass getJvmCustomAnnotationValue() * * @generated */ + @Override public EReference getJvmCustomAnnotationValue_Values() { return (EReference)jvmCustomAnnotationValueEClass.getEStructuralFeatures().get(0); @@ -1778,6 +1901,7 @@ public EReference getJvmCustomAnnotationValue_Values() * * @generated */ + @Override public EClass getJvmInnerTypeReference() { return jvmInnerTypeReferenceEClass; @@ -1788,6 +1912,7 @@ public EClass getJvmInnerTypeReference() * * @generated */ + @Override public EReference getJvmInnerTypeReference_Outer() { return (EReference)jvmInnerTypeReferenceEClass.getEStructuralFeatures().get(0); @@ -1798,6 +1923,7 @@ public EReference getJvmInnerTypeReference_Outer() * * @generated */ + @Override public EEnum getJvmVisibility() { return jvmVisibilityEEnum; @@ -1808,6 +1934,7 @@ public EEnum getJvmVisibility() * * @generated */ + @Override public EDataType getIterable() { return iterableEDataType; @@ -1818,6 +1945,7 @@ public EDataType getIterable() * * @generated */ + @Override public EDataType getITypeReferenceVisitor() { return iTypeReferenceVisitorEDataType; @@ -1828,6 +1956,7 @@ public EDataType getITypeReferenceVisitor() * * @generated */ + @Override public EDataType getITypeReferenceVisitorWithParameter() { return iTypeReferenceVisitorWithParameterEDataType; @@ -1838,6 +1967,7 @@ public EDataType getITypeReferenceVisitorWithParameter() * * @generated */ + @Override public TypesFactory getTypesFactory() { return (TypesFactory)getEFactoryInstance(); @@ -2482,118 +2612,118 @@ public void initializePackageContents() */ protected void createGenModelAnnotations() { - String source = "http://www.eclipse.org/emf/2002/GenModel"; + String source = "http://www.eclipse.org/emf/2002/GenModel"; addAnnotation - (jvmIdentifiableElementEClass.getEOperations().get(0), - source, - new String[] + (jvmIdentifiableElementEClass.getEOperations().get(0), + source, + new String[] { - "documentation", "
The identifier of a JvmIdentifiableElement is a canonical representation of the element.
\nA type will return its fully qualified name as its identifier with a \'$\' delimiter for inner classes. \nThe identifier of an executables contains the identifiers of their respective parameter types. They do\nnot contain any information about type parameters.
\nExamples for identifiers are:
\nThe identifier of a JvmIdentifiableElement is a canonical representation of the element.
\nA type will return its fully qualified name as its identifier with a \'$\' delimiter for inner classes. \nThe identifier of an executables contains the identifiers of their respective parameter types. They do\nnot contain any information about type parameters.
\nExamples for identifiers are:
\nThe simple name of a JvmIdentifiableElement is short representation of the element.
\nThe simple name does not contain any information about type parameters.
\nExamples for simple names are:
\nThe simple name of a JvmIdentifiableElement is short representation of the element.
\nThe simple name does not contain any information about type parameters.
\nExamples for simple names are:
\nThe qualified name of a JvmIdentifiableElement is a textual representation of the element.
\nThe default delimiter character is the \'$\'.
\n@see #getQualifiedName(char)" - }); + "documentation", "The qualified name of a JvmIdentifiableElement is a textual representation of the element.
\nThe default delimiter character is the \'$\'.
\n@see #getQualifiedName(char)" + }); addAnnotation - (jvmIdentifiableElementEClass.getEOperations().get(3), - source, - new String[] + (jvmIdentifiableElementEClass.getEOperations().get(3), + source, + new String[] { - "documentation", "The qualified name of a JvmIdentifiableElement is a textual representation of the element.
\nThe name does not contain any information about type parameters. Inner classes are delimited by means of \nthe given \'innerClassDelimiter\'
\nExamples for qualified names with a \'$\' delimiter are:
\nThe qualified name of a JvmIdentifiableElement is a textual representation of the element.
\nThe name does not contain any information about type parameters. Inner classes are delimited by means of \nthe given \'innerClassDelimiter\'
\nExamples for qualified names with a \'$\' delimiter are:
\nReturns all the fields and operations with the given simple name.
\nInherited features will be returend, but overridden features are not contained in the result.
" - }); + "documentation", "Returns all the fields and operations with the given simple name.
\nInherited features will be returend, but overridden features are not contained in the result.
" + }); addAnnotation - (jvmDeclaredTypeEClass.getEOperations().get(3), - source, - new String[] + (jvmDeclaredTypeEClass.getEOperations().get(3), + source, + new String[] { - "documentation", "Returns all the fields and operations of this type.
\nInherited features are included, but overridden features will not be returned.
" - }); + "documentation", "Returns all the fields and operations of this type.
\nInherited features are included, but overridden features will not be returned.
" + }); addAnnotation - (jvmDeclaredTypeEClass.getEOperations().get(7), - source, - new String[] + (jvmDeclaredTypeEClass.getEOperations().get(7), + source, + new String[] { - "documentation", "Returns all the nested types with the given simple name.
\nInherited types will be returned, too.
" - }); + "documentation", "Returns all the nested types with the given simple name.
\nInherited types will be returned, too.
" + }); addAnnotation - (jvmDeclaredTypeEClass.getEOperations().get(10), - source, - new String[] + (jvmDeclaredTypeEClass.getEOperations().get(10), + source, + new String[] { - "documentation", "Returns all the nested types of this type.
\nInherited types will also be returned.
" - }); + "documentation", "Returns all the nested types of this type.
\nInherited types will also be returned.
" + }); addAnnotation - (jvmTypeConstraintEClass.getEOperations().get(0), - source, - new String[] + (jvmTypeConstraintEClass.getEOperations().get(0), + source, + new String[] { - "documentation", "The identifier of a JvmTypeConstraint is a canonical representation of the constraint information.
\nExamples for constraint identifiers are:
\nThe identifier of a JvmTypeConstraint is a canonical representation of the constraint information.
\nExamples for constraint identifiers are:
\nThe identifier of a JvmTypeReference is a canonical representation of the referenced type \nincluding its type arguments.
\nThe types fully qualified name is used (\'$\' is the delimiter for inner types).
\nExamples for reference identifiers are:
\nThe identifier of a JvmTypeReference is a canonical representation of the referenced type \nincluding its type arguments.
\nThe types fully qualified name is used (\'$\' is the delimiter for inner types).
\nExamples for reference identifiers are:
\nReturns true
if the feature is a static field or static operation.
Returns true
if the feature is a static field or static operation.
Returns the default value for the annotation member represented by this JvmOperation instance.
\nReturns null if no default is associated with the member, or if the operation does not represent a declared member of an annotation type.
" - }); + "documentation", "Returns the default value for the annotation member represented by this JvmOperation instance.
\nReturns null if no default is associated with the member, or if the operation does not represent a declared member of an annotation type.
" + }); addAnnotation - (jvmAnnotationReferenceEClass.getEOperations().get(0), - source, - new String[] + (jvmAnnotationReferenceEClass.getEOperations().get(0), + source, + new String[] { - "documentation", "Returns all annotation values. That is, default values are included if not explicitly given.
" - }); + "documentation", "Returns all annotation values. That is, default values are included if not explicitly given.
" + }); addAnnotation - (getJvmAnnotationReference_ExplicitValues(), - source, - new String[] + (getJvmAnnotationReference_ExplicitValues(), + source, + new String[] { - "documentation", "Returns the explicit annotation values. That is, default values are not expected to be contained in that list.
\nImportant note: Some implementations don\'t have enough information about default values on annotations.\nThey may choose to consider all available values as explicit values.
" - }); + "documentation", "Returns the explicit annotation values. That is, default values are not expected to be contained in that list.
\nImportant note: Some implementations don\'t have enough information about default values on annotations.\nThey may choose to consider all available values as explicit values.
" + }); addAnnotation - (jvmAnnotationValueEClass, - source, - new String[] + (jvmAnnotationValueEClass, + source, + new String[] { - "documentation", "Represents the value of an annotation member.
\nThat is, either the default value of an operation as a member of an annotation type, or the \nconcrete value in an annotation reference is returned.
" - }); + "documentation", "Represents the value of an annotation member.
\nThat is, either the default value of an operation as a member of an annotation type, or the \nconcrete value in an annotation reference is returned.
" + }); addAnnotation - (getJvmUnknownTypeReference_QualifiedName(), - source, - new String[] + (getJvmUnknownTypeReference_QualifiedName(), + source, + new String[] { - "documentation", "Returns the known qualified name of the otherwise unresolveable type. May be null
.
Returns the known qualified name of the otherwise unresolveable type. May be null
.
June 15, 2010
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreQualifiedNameProvider.java b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreQualifiedNameProvider.java index f16f18f1ed..d5dbc6428e 100644 --- a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreQualifiedNameProvider.java +++ b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreQualifiedNameProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ecore; diff --git a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreResourceDescriptionStrategy.java b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreResourceDescriptionStrategy.java index 758978f4e7..1b90273643 100644 --- a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreResourceDescriptionStrategy.java +++ b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreResourceDescriptionStrategy.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ecore; diff --git a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreRuntimeModule.java b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreRuntimeModule.java index b67e213be7..571eedb3e3 100644 --- a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreRuntimeModule.java +++ b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreRuntimeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ecore; diff --git a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreSupport.java b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreSupport.java index 5f01d5ccc3..3c974c58bb 100644 --- a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreSupport.java +++ b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreSupport.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ecore; diff --git a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreSupportStandaloneSetup.java b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreSupportStandaloneSetup.java index e0020a2c35..cc55ea6191 100644 --- a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreSupportStandaloneSetup.java +++ b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/EcoreSupportStandaloneSetup.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ecore; diff --git a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/NsURIQualifiedNameProvider.java b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/NsURIQualifiedNameProvider.java index 1b30aaa2e4..c7b8b9353f 100644 --- a/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/NsURIQualifiedNameProvider.java +++ b/org.eclipse.xtext.ecore/src/org/eclipse/xtext/ecore/NsURIQualifiedNameProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ecore; diff --git a/org.eclipse.xtext.extras.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.extras.tests/.settings/org.eclipse.jdt.ui.prefs index f2433e320b..6d0b5d1fd0 100644 --- a/org.eclipse.xtext.extras.tests/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.xtext.extras.tests/.settings/org.eclipse.jdt.ui.prefs @@ -70,7 +70,7 @@ org.eclipse.jdt.ui.keywordthis=false org.eclipse.jdt.ui.ondemandthreshold=99 org.eclipse.jdt.ui.overrideannotation=true org.eclipse.jdt.ui.staticondemandthreshold=1 -org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/AntlrToolFacadeTest.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/AntlrToolFacadeTest.java index d488ca3c02..f0034b9cc0 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/AntlrToolFacadeTest.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/AntlrToolFacadeTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java index e18a9b7f15..c6966c547c 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/JavaFileTest.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/JavaFileTest.java index 23f12b164d..1cc67acca1 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/JavaFileTest.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/JavaFileTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java index c903fe7330..32764fbc43 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java index dae3ee6ee3..d2e70f3aa1 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java index f87ed44a6b..a7f8c3a4f3 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java index 65550ea50e..839f60e4e2 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java index 0c2b232ceb..2b527671df 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.extras.tests/deprecated/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java index 53c6e5ebac..f2e6b1f787 100644 --- a/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java +++ b/org.eclipse.xtext.extras.tests/deprecated/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser; diff --git a/org.eclipse.xtext.extras.tests/generator/src/org/eclipse/xtext/tests/ImportURIScopingFragment2.xtend b/org.eclipse.xtext.extras.tests/generator/src/org/eclipse/xtext/tests/ImportURIScopingFragment2.xtend index b4b6ab6d49..8700c7bca1 100644 --- a/org.eclipse.xtext.extras.tests/generator/src/org/eclipse/xtext/tests/ImportURIScopingFragment2.xtend +++ b/org.eclipse.xtext.extras.tests/generator/src/org/eclipse/xtext/tests/ImportURIScopingFragment2.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016, 2017 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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 diff --git a/org.eclipse.xtext.extras.tests/generator/src/org/eclipse/xtext/tests/TestsEMFGeneratorFragment.xtend b/org.eclipse.xtext.extras.tests/generator/src/org/eclipse/xtext/tests/TestsEMFGeneratorFragment.xtend index eb2b14969f..f52eafed95 100644 --- a/org.eclipse.xtext.extras.tests/generator/src/org/eclipse/xtext/tests/TestsEMFGeneratorFragment.xtend +++ b/org.eclipse.xtext.extras.tests/generator/src/org/eclipse/xtext/tests/TestsEMFGeneratorFragment.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016, 2017 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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 diff --git a/org.eclipse.xtext.extras.tests/generator/xtend-gen/org/eclipse/xtext/tests/ImportURIScopingFragment2.java b/org.eclipse.xtext.extras.tests/generator/xtend-gen/org/eclipse/xtext/tests/ImportURIScopingFragment2.java index 989d9ced49..bbc48418ad 100644 --- a/org.eclipse.xtext.extras.tests/generator/xtend-gen/org/eclipse/xtext/tests/ImportURIScopingFragment2.java +++ b/org.eclipse.xtext.extras.tests/generator/xtend-gen/org/eclipse/xtext/tests/ImportURIScopingFragment2.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2016, 2017 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/generator/xtend-gen/org/eclipse/xtext/tests/TestsEMFGeneratorFragment.java b/org.eclipse.xtext.extras.tests/generator/xtend-gen/org/eclipse/xtext/tests/TestsEMFGeneratorFragment.java index ab3f665636..7e851d7c93 100644 --- a/org.eclipse.xtext.extras.tests/generator/xtend-gen/org/eclipse/xtext/tests/TestsEMFGeneratorFragment.java +++ b/org.eclipse.xtext.extras.tests/generator/xtend-gen/org/eclipse/xtext/tests/TestsEMFGeneratorFragment.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2016, 2017 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 index ab7ad5c861..9eddc4a16d 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ module org.eclipse.xtext.GenerateAllTestLanguages diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 index d73045b36c..5fd661c402 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ module org.eclipse.xtext.TestLanguagesFragments diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/ecore/EcoreSupportTest.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/ecore/EcoreSupportTest.java index 8a5f5c91d7..c19b4b81c4 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/ecore/EcoreSupportTest.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/ecore/EcoreSupportTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ecore; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext index 9f87126cbc..d6a99067b3 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of 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 org.eclipse.xtext.enumrules.EnumAndReferenceTestLanguage with org.eclipse.xtext.common.Terminals diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext index d47c24c2e0..97e378a120 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of 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 org.eclipse.xtext.enumrules.EnumRulesTestLanguage with org.eclipse.xtext.common.Terminals diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 index 3ac58c1701..32ac195276 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ module org.eclipse.xtext.enumrules.GenerateEnumRuleTestLanguage diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext index f904df7ff1..adf4a9e20c 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of 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 org.eclipse.xtext.enumrules.MultiRuleEnumTestLanguage with org.eclipse.xtext.common.Terminals diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java index 8988eeb501..72b381e1d9 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 index 87f538f294..36abe6f6fb 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ module org.eclipse.xtext.generator.grammarAccess.GenerateGrammarAccessTestLanguage diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext index 2fcd334c58..a4e5b79797 100755 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of 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 org.eclipse.xtext.metamodelreferencing.tests.EcoreReferenceTestLanguage with org.eclipse.xtext.common.Terminals diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java index b44c9e5618..4ad4f7fb84 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.ecore; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend index 1b1e85d0b4..ea8ca900a8 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java index 0f635d4490..464f1c2d58 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/AbstractPortableURIsTest.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/AbstractPortableURIsTest.java index 087825ac86..ce6eae4408 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/AbstractPortableURIsTest.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/AbstractPortableURIsTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/AbstractXtextTests.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/AbstractXtextTests.java index 17a6089ae9..99ee7dd8c5 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/AbstractXtextTests.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/AbstractXtextTests.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/EmfAssert.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/EmfAssert.java index 57d59c63d0..2f44907941 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/EmfAssert.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/EmfAssert.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/LineDelimiters.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/LineDelimiters.java index b6cc2e124f..b3da7094ff 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/LineDelimiters.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/LineDelimiters.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/ResourceLoadHelper.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/ResourceLoadHelper.java index c57e7087f6..5be1ab6fe0 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/ResourceLoadHelper.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/ResourceLoadHelper.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/TemporaryFolder.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/TemporaryFolder.java index 1728c8841a..9642503bc3 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/TemporaryFolder.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/TemporaryFolder.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/TestErrorAcceptor.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/TestErrorAcceptor.java index b2b215e97f..c669fec717 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/TestErrorAcceptor.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/tests/TestErrorAcceptor.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java index 6c3db0e3c9..c8f328e079 100755 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/util/MapVsMultimap.java b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/util/MapVsMultimap.java index e9e25002b7..5cf5af9883 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/util/MapVsMultimap.java +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/util/MapVsMultimap.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend index 87419bba92..ade6c72680 100644 --- a/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend +++ b/org.eclipse.xtext.extras.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/AbstractURIHandlerTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/AbstractURIHandlerTest.java index 5e231286d5..489fe5e14e 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/AbstractURIHandlerTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/AbstractURIHandlerTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/AbstractURIHandlerWithEcoreTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/AbstractURIHandlerWithEcoreTest.java index 7475ced1ba..b53556687c 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/AbstractURIHandlerWithEcoreTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/AbstractURIHandlerWithEcoreTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FileInSourceAndPackagedProjectTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FileInSourceAndPackagedProjectTest.java index 07e9ff5d78..5712e43dff 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FileInSourceAndPackagedProjectTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FileInSourceAndPackagedProjectTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FileInSourceMavenAndPackagedProjectTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FileInSourceMavenAndPackagedProjectTest.java index 4ca3097df0..b63395fc7c 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FileInSourceMavenAndPackagedProjectTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FileInSourceMavenAndPackagedProjectTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInDifferentProjectModelTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInDifferentProjectModelTest.java index bfa30b550d..5e58dcab89 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInDifferentProjectModelTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInDifferentProjectModelTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInDifferentProjectSourceFoldersTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInDifferentProjectSourceFoldersTest.java index b511ec9ad3..74e0cea648 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInDifferentProjectSourceFoldersTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInDifferentProjectSourceFoldersTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInModelAndSourceDifferentProjectsTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInModelAndSourceDifferentProjectsTest.java index 8205b60ef7..b3cf3d11f3 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInModelAndSourceDifferentProjectsTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInModelAndSourceDifferentProjectsTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInModelAndSourceMavenDifferentProjectsTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInModelAndSourceMavenDifferentProjectsTest.java index 42aa5c9bed..201ee39564 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInModelAndSourceMavenDifferentProjectsTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInModelAndSourceMavenDifferentProjectsTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSameSourceFolderTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSameSourceFolderTest.java index dd330ceea3..43848154cd 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSameSourceFolderTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSameSourceFolderTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceAndModelDifferentProjectsTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceAndModelDifferentProjectsTest.java index 72ad2995ad..f0597aa4ae 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceAndModelDifferentProjectsTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceAndModelDifferentProjectsTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceAndModelSameProjectTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceAndModelSameProjectTest.java index 927acf1e7e..5781ec92d4 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceAndModelSameProjectTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceAndModelSameProjectTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceMavenAndModelDifferentProjectsTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceMavenAndModelDifferentProjectsTest.java index 7035fafa0c..0b9a263d5c 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceMavenAndModelDifferentProjectsTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/FilesInSourceMavenAndModelDifferentProjectsTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathBothFromMavenStructureTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathBothFromMavenStructureTest.java index cbbec6e5f2..4952c6f39e 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathBothFromMavenStructureTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathBothFromMavenStructureTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathBothFromMavenStructureTest2.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathBothFromMavenStructureTest2.java index fb69281174..654fb3687d 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathBothFromMavenStructureTest2.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathBothFromMavenStructureTest2.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromMavenStructureTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromMavenStructureTest.java index c2d3134174..7316026849 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromMavenStructureTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromMavenStructureTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromMavenStructureTest2.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromMavenStructureTest2.java index d0288955cf..430696299a 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromMavenStructureTest2.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromMavenStructureTest2.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromModelFolderURITest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromModelFolderURITest.java index 0f5fbb2262..37a8f8fa19 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromModelFolderURITest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromModelFolderURITest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromModelFolderURITest2.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromModelFolderURITest2.java index 0d5179226c..33360e8cbd 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromModelFolderURITest2.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromModelFolderURITest2.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromSourceFolderTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromSourceFolderTest.java index bf60eede0a..3e592c09de 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromSourceFolderTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromSourceFolderTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromSourceFolderTest2.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromSourceFolderTest2.java index e0c7a4ebe4..aa5817f64f 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromSourceFolderTest2.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/LoadedByClasspathFromSourceFolderTest2.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/UnexpectedProxiesException.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/UnexpectedProxiesException.java index 870ced60cd..3cb4ae81c6 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/UnexpectedProxiesException.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/UnexpectedProxiesException.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/UnexpectedResourcesException.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/UnexpectedResourcesException.java index 6510e71e94..accf16c5df 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/UnexpectedResourcesException.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/resource/uriHell/UnexpectedResourcesException.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.uriHell; diff --git a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.java b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.java index a985f5a561..f0c51b9480 100644 --- a/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.java +++ b/org.eclipse.xtext.extras.tests/xtend-gen/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2008, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.generator/.settings/org.eclipse.jdt.ui.prefs index f6caf59988..3cef304f71 100644 --- a/org.eclipse.xtext.generator/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.xtext.generator/.settings/org.eclipse.jdt.ui.prefs @@ -1,4 +1,3 @@ -#Wed Oct 14 22:36:24 CEST 2009 cleanup.add_default_serial_version_id=true cleanup.add_generated_serial_version_id=false cleanup.add_missing_annotations=true @@ -64,7 +63,7 @@ org.eclipse.jdt.ui.keywordthis=false org.eclipse.jdt.ui.ondemandthreshold=99 org.eclipse.jdt.ui.overrideannotation=true org.eclipse.jdt.ui.staticondemandthreshold=1 -org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/NonTerminalConsumer.xpt b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/NonTerminalConsumer.xpt index 7aa5b2bd45..80480873d5 100644 --- a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/NonTerminalConsumer.xpt +++ b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/NonTerminalConsumer.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserFragment.java b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserFragment.java index b2713717da..5f385d50c8 100644 --- a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserFragment.java +++ b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.packrat; diff --git a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserFragment.xpt b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserFragment.xpt index 923edbaaf0..526593a6a9 100755 --- a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserFragment.xpt +++ b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGen.ext b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGen.ext index 42e109750e..3b87fc4116 100644 --- a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGen.ext +++ b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGen.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGen.xpt b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGen.xpt index d5fdd266df..2b56812a66 100644 --- a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGen.xpt +++ b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGen.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGenUtil.java b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGenUtil.java index bc4de9e5f5..2ca04031fc 100644 --- a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGenUtil.java +++ b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/PackratParserGenUtil.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.packrat; diff --git a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/TerminalConsumer.xpt b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/TerminalConsumer.xpt index 4b92b6d37f..0a52898714 100644 --- a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/TerminalConsumer.xpt +++ b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/TerminalConsumer.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/TerminalRuleInterpreter.java b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/TerminalRuleInterpreter.java index e2c2d853c1..f9ef069fd1 100644 --- a/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/TerminalRuleInterpreter.java +++ b/org.eclipse.xtext.generator/packrat/org/eclipse/xtext/generator/parser/packrat/TerminalRuleInterpreter.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.packrat; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractGeneratorFragment.java index 6c77c80e86..5ffcf7963e 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractInheritingGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractInheritingGeneratorFragment.java index b38edc2cb9..355a12e1d8 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractInheritingGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractInheritingGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractStubGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractStubGeneratorFragment.java index e3e82e3daf..771aa26a0a 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractStubGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AbstractStubGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AntlrDelegatingFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AntlrDelegatingFragment.java index afb4446244..a57a3e1915 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AntlrDelegatingFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/AntlrDelegatingFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindFactory.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindFactory.java index 781dc49815..366562b385 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindFactory.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindFactory.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindKey.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindKey.java index 5ec3a65d03..e06be69847 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindKey.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindKey.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindValue.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindValue.java index 6942c42ecc..cb205e2411 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindValue.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/BindValue.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Binding.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Binding.java index ac51e8fdef..702806b7ac 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Binding.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Binding.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/CompositeGeneratorException.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/CompositeGeneratorException.java index 787cba12b4..773b85576b 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/CompositeGeneratorException.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/CompositeGeneratorException.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/CompositeGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/CompositeGeneratorFragment.java index 310fa0fd18..f32967158a 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/CompositeGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/CompositeGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/DefaultGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/DefaultGeneratorFragment.java index b58dc1de2c..27fc1a17d8 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/DefaultGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/DefaultGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/DelegatingGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/DelegatingGeneratorFragment.java index 284d9c52e4..a95be68e65 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/DelegatingGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/DelegatingGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GenModelAccess.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GenModelAccess.java index 32e97a8ffe..9a3e2cc495 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GenModelAccess.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GenModelAccess.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratedClassAnnotation.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratedClassAnnotation.java index 1d47a7c41a..7d8536ed3d 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratedClassAnnotation.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratedClassAnnotation.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Generator.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Generator.java index 67a0175dd9..caba3815d4 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Generator.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Generator.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorFragmentTemplate.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorFragmentTemplate.xpt index a21703fa19..fc099d393c 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorFragmentTemplate.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorFragmentTemplate.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorUtil.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorUtil.java index 516ada7d91..d94d221658 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorUtil.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorUtil.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorWarning.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorWarning.java index e21aad3186..bbad191d7a 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorWarning.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GeneratorWarning.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GuiceModuleRt.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GuiceModuleRt.xpt index e11e4eb00a..ed5a4e7cfe 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GuiceModuleRt.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GuiceModuleRt.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GuiceModuleUi.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GuiceModuleUi.xpt index f64c85d25e..d92c7f6182 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GuiceModuleUi.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/GuiceModuleUi.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IClassAnnotation.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IClassAnnotation.java index f58022c3fd..c27fbb2c7e 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IClassAnnotation.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IClassAnnotation.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragment.java index 30dbf585ba..3f2675495b 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension.java index 712c4ecaba..1f30f8a8e2 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension2.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension2.java index fa3a5980fb..14ba568fad 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension2.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension3.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension3.java index 14dfb998af..153d85ad9c 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension3.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension3.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension4.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension4.java index d3bbb49e1a..314d7a83f0 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension4.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IGeneratorFragmentExtension4.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IInheriting.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IInheriting.java index 8ed173cb11..4934a16f50 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IInheriting.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IInheriting.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IStubGenerating.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IStubGenerating.java index 765acdb5d2..f236fc2ccf 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IStubGenerating.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/IStubGenerating.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ImplicitRuntimeFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ImplicitRuntimeFragment.java index 3b11442ccd..474b268aaf 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ImplicitRuntimeFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ImplicitRuntimeFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/LanguageConfig.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/LanguageConfig.java index 047e1ce84f..643d9d47a1 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/LanguageConfig.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/LanguageConfig.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/LoggingGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/LoggingGeneratorFragment.java index 40ea7129e2..cbdff4c829 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/LoggingGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/LoggingGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Manifest.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Manifest.xpt index 3b0143ee4d..2e8cde3e2f 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Manifest.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Manifest.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/MergeableManifest.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/MergeableManifest.java index 3315f3ed9b..0c215795e9 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/MergeableManifest.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/MergeableManifest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Naming.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Naming.ext index 80ed677ef4..e38f424d09 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Naming.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Naming.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Naming.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Naming.java index bbe5862f12..de8adedf61 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Naming.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Naming.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/NamingAware.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/NamingAware.java index 7698cf7102..cbd503d4c4 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/NamingAware.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/NamingAware.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Plugin.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Plugin.xpt index ba735aa34d..9d4975f2f8 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Plugin.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Plugin.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/StandaloneSetup.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/StandaloneSetup.xpt index 1014ca24cd..ddaf1527b7 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/StandaloneSetup.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/StandaloneSetup.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Xtend2ExecutionContext.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Xtend2ExecutionContext.java index 8d941f0692..d3b5e59a0e 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Xtend2ExecutionContext.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Xtend2ExecutionContext.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Xtend2GeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Xtend2GeneratorFragment.java index 1ed02dd765..26772a2802 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Xtend2GeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/Xtend2GeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/FragmentAdapter.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/FragmentAdapter.xtend index 844414a386..50b3f75149 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/FragmentAdapter.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/FragmentAdapter.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.adapter diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/Generator2AdapterSetup.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/Generator2AdapterSetup.xtend index 4effa9a90d..d44909ebf5 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/Generator2AdapterSetup.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/Generator2AdapterSetup.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.adapter diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/NamingAdapter.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/NamingAdapter.xtend index abdea466ee..57cf201cd4 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/NamingAdapter.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/NamingAdapter.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.adapter diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/StringConcatOutputImpl.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/StringConcatOutputImpl.xtend index b17688704f..58406e4cb8 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/StringConcatOutputImpl.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/adapter/StringConcatOutputImpl.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.adapter diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/builder/BuilderIntegrationFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/builder/BuilderIntegrationFragment.java index 6b65bb69d5..c541627dc7 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/builder/BuilderIntegrationFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/builder/BuilderIntegrationFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.builder; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/builder/BuilderIntegrationFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/builder/BuilderIntegrationFragment.xpt index 52ecd8faff..3ae2800637 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/builder/BuilderIntegrationFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/builder/BuilderIntegrationFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EMFGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EMFGeneratorFragment.java index 29796939ef..c98250ef0d 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EMFGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EMFGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/ecore/EMFGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EMFGeneratorFragment.xpt index f00723ba4c..cbe2ae64e8 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EMFGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EMFGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EcoreGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EcoreGeneratorFragment.java index 3b7fbf2a25..7f58322933 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EcoreGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EcoreGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/ecore/EcoreGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EcoreGeneratorFragment.xpt index 0aa91de284..ce72f55620 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EcoreGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore/EcoreGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment.java index 4359835773..714f27d115 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.ecore2xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/FormatterFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/FormatterFragment.java index 84cda74246..9b7f85788b 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/FormatterFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/FormatterFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.ecore2xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/FormatterFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/FormatterFragment.xpt index 2b03c013c5..2ca20df3fd 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/FormatterFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/ecore2xtext/FormatterFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/exporting/QualifiedNamesFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/exporting/QualifiedNamesFragment.java index 2b3d14c359..e8025ece46 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/exporting/QualifiedNamesFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/exporting/QualifiedNamesFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.exporting; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/exporting/SimpleNamesFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/exporting/SimpleNamesFragment.java index 88eccc91e2..2f0723309b 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/exporting/SimpleNamesFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/exporting/SimpleNamesFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.exporting; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterExtensions.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterExtensions.ext index fe5cdd45ff..a6a687e30b 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterExtensions.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterExtensions.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterFragment.java index 9f3db61d41..28e2e59718 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.formatting; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterFragment.xpt index 0454fccfa2..431f586906 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting/FormatterFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting2/Formatter2Fragment.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting2/Formatter2Fragment.xtend index 833a837cc4..e585d8f972 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting2/Formatter2Fragment.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting2/Formatter2Fragment.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.formatting2 diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting2/FormatterStubGenerator.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting2/FormatterStubGenerator.xtend index af66e632d3..17ca6fe3c4 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting2/FormatterStubGenerator.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/formatting2/FormatterStubGenerator.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.formatting2 diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorExtensions.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorExtensions.ext index c2f9a7fd27..07b53abd9e 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorExtensions.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorExtensions.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorFragment.java index e73073c60a..9f2ef94d90 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorFragment.xpt index f2ce360377..8a244e1173 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/generator/GeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResource.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResource.java index 85321aa4d3..167b8ec544 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResource.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResource.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceFactoryImpl.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceFactoryImpl.java index ec3646cafc..50f2169344 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceFactoryImpl.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceFactoryImpl.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccess.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccess.ext index 88c6bd8229..6d42fdb5fc 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccess.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccess.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ import org::eclipse::xtext; import org::eclipse::emf::ecore; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccess.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccess.xpt index 66886b036a..987fd15d2e 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccess.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccess.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessFragment.java index 37901e6eff..8a19e43957 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessFragment.xpt index 84d5ba00f4..cc940890e1 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtil.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtil.java index 187071cd38..594b82a4c9 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtil.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtil.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/grammarAccess/ResourceSaveIndicator.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/ResourceSaveIndicator.java index 305676e92c..890ea3404e 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/ResourceSaveIndicator.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/ResourceSaveIndicator.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragment.java index e1f76eaad2..cd489c1293 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNames.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNames.java index c7c3a9ca96..f3cbddf1dd 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNames.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNames.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.ext index a2f2060378..7b4d5f53fe 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.java index d448110663..a4cec34f09 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.junit; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.xpt index d375a842fd..10869f75dc 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/junit/Junit4Fragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructor.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructor.ext index b4410b8789..c5d0db8c1b 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructor.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructor.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructor.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructor.xpt index a238d64a99..d9f1cb3ed1 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructor.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructor.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorFragment.java index 6967fd8ad4..bb0f35b2c2 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parseTreeConstructor; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorFragment.xpt index 98131ee2c6..64f6da4473 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorUtil.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorUtil.java index 8d2ea8540f..0317061ba0 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorUtil.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parseTreeConstructor/ParseTreeConstructorUtil.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parseTreeConstructor; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment.java index 9963a8af5e..cf3591ced1 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrXtendGeneratorFragment.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrXtendGeneratorFragment.xtend index 8d527f3504..dc61ad94c3 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrXtendGeneratorFragment.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrXtendGeneratorFragment.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrContentAssistGrammar.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrContentAssistGrammar.xpt index bb65c0f44a..78aa077812 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrContentAssistGrammar.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrContentAssistGrammar.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammar.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammar.ext index 11be04e26c..45005c7b78 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammar.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammar.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammar.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammar.xpt index 70c2abd9b3..b5fdb2ecdd 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammar.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammar.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarComparator.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarComparator.xtend index 0f856afa82..0e934601aa 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarComparator.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarComparator.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java index 41507d5e83..8441c70cb9 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrOptions.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrOptions.java index b2d6a4c036..3a9f7f0ff8 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrOptions.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrOptions.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrTokenFileProvider.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrTokenFileProvider.xpt index 8653822110..c9f5cecab9 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrTokenFileProvider.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrTokenFileProvider.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrToolFacade.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrToolFacade.java index 522d50cfe0..3ab98855d7 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrToolFacade.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/AntlrToolFacade.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ContentAssistParser.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ContentAssistParser.ext index 73c7c74510..a013d7c930 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ContentAssistParser.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ContentAssistParser.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/DebugAntlrGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/DebugAntlrGeneratorFragment.java index 0aff88456a..8fa47d5a74 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/DebugAntlrGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/DebugAntlrGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/DebugAntlrGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/DebugAntlrGeneratorFragment.xpt index 08d008883b..7553ad96fd 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/DebugAntlrGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/DebugAntlrGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/FirstSetComputer.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/FirstSetComputer.java index 659c0fce82..3f4b1db057 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/FirstSetComputer.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/FirstSetComputer.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/IContentAssistParser.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/IContentAssistParser.xpt index b414427ad8..61aacbe771 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/IContentAssistParser.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/IContentAssistParser.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/IParser.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/IParser.xpt index b78054ab2a..e49b6157b5 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/IParser.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/IParser.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/Parser.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/Parser.ext index 215d718334..26ae79c3ea 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/Parser.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/Parser.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java index b772e4e6c4..1737321556 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorComparisonFragment.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorComparisonFragment.xtend index 75f30fa646..c9e279533a 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorComparisonFragment.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorComparisonFragment.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment.java index 2f3f1eb64f..c413a09e59 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment.xpt index d3c767e413..4db4435857 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrUiGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrUiGeneratorFragment.java index 79b145750e..85aabe61a0 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrUiGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrUiGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrUiGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrUiGeneratorFragment.xpt index 7beba68df5..55b770187f 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrUiGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/XtextAntlrUiGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/EmptyValueSerializer.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/EmptyValueSerializer.java index e1a4ae91dd..605d683b60 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/EmptyValueSerializer.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/EmptyValueSerializer.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.debug; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/SimpleAntlrRuntimeModule.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/SimpleAntlrRuntimeModule.java index 61289d8de9..5fac47cffa 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/SimpleAntlrRuntimeModule.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/SimpleAntlrRuntimeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.debug; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/SimpleAntlrStandaloneSetup.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/SimpleAntlrStandaloneSetup.java index a5324ae120..5c4bc08fd0 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/SimpleAntlrStandaloneSetup.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/SimpleAntlrStandaloneSetup.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.debug; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/formatting/SimpleAntlrFormatter.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/formatting/SimpleAntlrFormatter.java index d21e3c3454..fbcbe76386 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/formatting/SimpleAntlrFormatter.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/debug/formatting/SimpleAntlrFormatter.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.debug.formatting; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ExternalAntlrLexerFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ExternalAntlrLexerFragment.java index 845951e6ec..4307884788 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ExternalAntlrLexerFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ExternalAntlrLexerFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ContentAssistParserGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ContentAssistParserGeneratorFragment.java index 4bc9b92730..1609a53c5a 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ContentAssistParserGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ContentAssistParserGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex.ca; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ContentAssistParserGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ContentAssistParserGeneratorFragment.xpt index d15b8c399a..5a80ebc16b 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ContentAssistParserGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ContentAssistParserGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/IContentAssistParser.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/IContentAssistParser.xpt index 3f0964838f..ce0a00dc96 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/IContentAssistParser.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/IContentAssistParser.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/LexerGrammar.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/LexerGrammar.xpt index 11fa4b6e24..bf214aa113 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/LexerGrammar.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/LexerGrammar.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ParserGrammar.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ParserGrammar.xpt index 090e018d08..e7a110896d 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ParserGrammar.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/ca/ParserGrammar.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/AbstractAntlrGeneratorFragmentEx.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/AbstractAntlrGeneratorFragmentEx.java index ce85c0f1fa..f8ea8030bc 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/AbstractAntlrGeneratorFragmentEx.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/AbstractAntlrGeneratorFragmentEx.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex.common; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/AntlrFragmentHelper.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/AntlrFragmentHelper.java index 25913ab10f..298810f9f3 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/AntlrFragmentHelper.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/AntlrFragmentHelper.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex.common; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/Common.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/Common.ext index d0f663219a..738223c0d8 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/Common.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/Common.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/IgnoreCaseString.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/IgnoreCaseString.java index 3b4743989e..6442eb0595 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/IgnoreCaseString.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/IgnoreCaseString.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex.common; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/KeywordHelper.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/KeywordHelper.java index 6de67d5582..d6570e7641 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/KeywordHelper.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/KeywordHelper.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex.common; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/MutableTokenDefProvider.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/MutableTokenDefProvider.java index e188f82cc4..2fc8c5ef11 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/MutableTokenDefProvider.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/MutableTokenDefProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex.common; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/ParameterizedLexerGrammar.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/ParameterizedLexerGrammar.xpt index 28ece0b3a2..ff45871eaa 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/ParameterizedLexerGrammar.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/common/ParameterizedLexerGrammar.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/AntlrGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/AntlrGeneratorFragment.java index d9dd77fdb0..65937a173d 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/AntlrGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/AntlrGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex.rt; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/AntlrGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/AntlrGeneratorFragment.xpt index c8687b2398..9e869d7e00 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/AntlrGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/AntlrGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/IParser.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/IParser.xpt index 06eaccb6ed..b24cf902cc 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/IParser.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/IParser.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/LexerGrammar.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/LexerGrammar.xpt index fb011767db..d4dd5cdc79 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/LexerGrammar.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/LexerGrammar.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/ParserGrammar.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/ParserGrammar.xpt index 025d212933..8729f29801 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/ParserGrammar.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/rt/ParserGrammar.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/wsAware/SyntheticTerminalAwareFragmentHelper.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/wsAware/SyntheticTerminalAwareFragmentHelper.java index b7cf5d6104..f3ac3f1e5e 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/wsAware/SyntheticTerminalAwareFragmentHelper.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/ex/wsAware/SyntheticTerminalAwareFragmentHelper.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.ex.wsAware; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java index 7b6c9c8ea6..43520287df 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr.postProcessing; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/resourceFactory/ResourceFactoryFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/resourceFactory/ResourceFactoryFragment.xpt index 3ec7a9716a..162f60a3ce 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/resourceFactory/ResourceFactoryFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/resourceFactory/ResourceFactoryFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.ext index 84540ff84e..a5c0ec8089 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.java index deb22dd068..841d027193 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.scoping; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.xpt index 3c8c236b21..19f61c0919 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/AbstractScopingFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportNamespacesScopingFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportNamespacesScopingFragment.java index 5ad73636ab..28a0fa00fe 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportNamespacesScopingFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportNamespacesScopingFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.scoping; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportNamespacesScopingFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportNamespacesScopingFragment.xpt index 9768bcacbe..3d38972acc 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportNamespacesScopingFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportNamespacesScopingFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportURIScopingFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportURIScopingFragment.java index 76a865afbd..8cae490c5c 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportURIScopingFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportURIScopingFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.scoping; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportURIScopingFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportURIScopingFragment.xpt index a7aac1b0a8..61d6fd5f8d 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportURIScopingFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/scoping/ImportURIScopingFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/JavaEMFFile.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/JavaEMFFile.java index 2173857977..2de14baef4 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/JavaEMFFile.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/JavaEMFFile.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.serializer; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/JavaFile.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/JavaFile.java index f057a0b9fa..1fa1b92ead 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/JavaFile.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/JavaFile.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.serializer; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/SerializerFragment.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/SerializerFragment.xtend index 0088ee2bf6..decb6e848c 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/SerializerFragment.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/SerializerFragment.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.serializer diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/SerializerGenFileNames.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/SerializerGenFileNames.java index 435b45a994..784384080e 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/SerializerGenFileNames.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/serializer/SerializerGenFileNames.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.serializer; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/tasks/TaskTagPreferencePageFragment.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/tasks/TaskTagPreferencePageFragment.xtend index ad3eded5f8..7ce3985429 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/tasks/TaskTagPreferencePageFragment.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/tasks/TaskTagPreferencePageFragment.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.tasks diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/terminals/SyntheticTerminalDetector.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/terminals/SyntheticTerminalDetector.java index c03907ce73..e53db5273e 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/terminals/SyntheticTerminalDetector.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/terminals/SyntheticTerminalDetector.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.terminals; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/types/TypesGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/types/TypesGeneratorFragment.java index 68f8caa29d..9b5b1ed3b5 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/types/TypesGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/types/TypesGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.types; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/Common.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/Common.xpt index 0e2612d167..b8413f5594 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/Common.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/Common.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/JavaValidatorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/JavaValidatorFragment.java index bc93dea527..ab57f26b8f 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/JavaValidatorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/JavaValidatorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.validation; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/JavaValidatorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/JavaValidatorFragment.xpt index 697449b961..f475a0f334 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/JavaValidatorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/JavaValidatorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/ValidatorFragment.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/ValidatorFragment.xtend index 11ad0a6606..84f89904ce 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/ValidatorFragment.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/ValidatorFragment.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.validation diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/ValidatorNaming.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/ValidatorNaming.xtend index e7d46ac60f..14f2d0a59b 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/ValidatorNaming.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/validation/ValidatorNaming.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.validation diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.ext index 80758a3fff..84a7b8c995 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.ext @@ -1,8 +1,8 @@ /******************************************************************************* * Copyright (c) 2011 This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * http://www.eclipse.org/legal/epl-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.java index 77cd137719..a0797d332e 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.xbase; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.xpt index eb98824966..e60e80d36c 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XbaseGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XtypeGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XtypeGeneratorFragment.java index 7483330425..77f33a7099 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XtypeGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/generator/xbase/XtypeGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.xbase; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/BasicUiGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/BasicUiGeneratorFragment.java index 7348cc7989..37698eb705 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/BasicUiGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/BasicUiGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ package org.eclipse.xtext.ui.generator; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/ImplicitUiFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/ImplicitUiFragment.xpt index 7b4f892f8a..61f2c73f94 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/ImplicitUiFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/ImplicitUiFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/compare/CompareFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/compare/CompareFragment.java index 7bd86ac91b..ffda1c5bbd 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/compare/CompareFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/compare/CompareFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ui.generator.compare; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/compare/CompareFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/compare/CompareFragment.xpt index 65a4597979..e503356c0a 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/compare/CompareFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/compare/CompareFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssist.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssist.ext index f61c184fcf..08482aa466 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssist.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssist.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragment.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragment.xtend index c235f53d3d..afc72c3f8c 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragment.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragment.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ package org.eclipse.xtext.ui.generator.contentAssist diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragmentExtensions.xtend b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragmentExtensions.xtend index 56ec8fa395..04ff6a5869 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragmentExtensions.xtend +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragmentExtensions.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ui.generator.contentAssist diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/JavaBasedContentAssistFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/JavaBasedContentAssistFragment.java index 0d6c191910..854ac11fef 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/JavaBasedContentAssistFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/JavaBasedContentAssistFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008, 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ui.generator.contentAssist; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/JavaBasedContentAssistFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/JavaBasedContentAssistFragment.xpt index 85b7bf19b5..7833295e78 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/JavaBasedContentAssistFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/contentAssist/JavaBasedContentAssistFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/labeling/Extensions.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/labeling/Extensions.ext index f4bb55910b..7aa1774366 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/labeling/Extensions.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/labeling/Extensions.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/labeling/LabelProviderFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/labeling/LabelProviderFragment.xpt index 9ebefc0f76..4db6d5f6d7 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/labeling/LabelProviderFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/labeling/LabelProviderFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/Extensions.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/Extensions.ext index 06bf6debbe..8097d80e29 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/Extensions.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/Extensions.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/OutlineTreeProviderFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/OutlineTreeProviderFragment.java index c78f522b8d..dcca1404b1 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/OutlineTreeProviderFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/OutlineTreeProviderFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.com) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/OutlineTreeProviderFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/OutlineTreeProviderFragment.xpt index 79d7e915ef..c2e036d29e 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/OutlineTreeProviderFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/OutlineTreeProviderFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/QuickOutlineFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/QuickOutlineFragment.java index 200c9fad04..77247d0a45 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/QuickOutlineFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/QuickOutlineFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ui.generator.outline; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/QuickOutlineFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/QuickOutlineFragment.xpt index db7a697877..676edd77a2 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/QuickOutlineFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/outline/QuickOutlineFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/NewProjectTemplate.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/NewProjectTemplate.xpt index 4f3798b23c..58240215de 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/NewProjectTemplate.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/NewProjectTemplate.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/NewProjectWizard.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/NewProjectWizard.xpt index dd38c93bff..670c17199a 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/NewProjectWizard.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/NewProjectWizard.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/ProjectCreator.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/ProjectCreator.xpt index 0e226d6e7c..88be569831 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/ProjectCreator.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/ProjectCreator.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008-2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/ProjectInfo.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/ProjectInfo.xpt index f3a51e6e0a..04a27c4bcf 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/ProjectInfo.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/ProjectInfo.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/SimpleProjectWizardFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/SimpleProjectWizardFragment.java index 1f7efa603c..749e0cd4fc 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/SimpleProjectWizardFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/SimpleProjectWizardFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ package org.eclipse.xtext.ui.generator.projectWizard; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/SimpleProjectWizardFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/SimpleProjectWizardFragment.xpt index 004dd8b3c9..792ed00695 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/SimpleProjectWizardFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/projectWizard/SimpleProjectWizardFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.ext index 5e7cbe832d..0dee2a7b32 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.java index d570461d6e..f572728091 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.java @@ -1,10 +1,11 @@ /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ package org.eclipse.xtext.ui.generator.quickfix; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.xpt index 627197d9f0..8d293ca30c 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/quickfix/QuickfixProviderFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2009 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/refactoring/RefactorElementNameFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/refactoring/RefactorElementNameFragment.java index 70cc5a6fec..01d8471c95 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/refactoring/RefactorElementNameFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/refactoring/RefactorElementNameFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ui.generator.refactoring; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/refactoring/RefactorElementNameFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/refactoring/RefactorElementNameFragment.xpt index 63372a46b7..b055eec8b3 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/refactoring/RefactorElementNameFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/refactoring/RefactorElementNameFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.ext b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.ext index ec8ca9537a..95be94ea7f 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.ext +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.ext @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ import org::eclipse::xtext; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.java b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.java index a4ea2f9d04..60fdd23118 100644 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.java +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.ui.generator.templates; diff --git a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.xpt b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.xpt index ca9afc1972..85fcdf7cb9 100755 --- a/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.xpt +++ b/org.eclipse.xtext.generator/src/org/eclipse/xtext/ui/generator/templates/CodetemplatesGeneratorFragment.xpt @@ -1,10 +1,11 @@ «REM» /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 * *******************************************************************************/ «ENDREM» diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/FragmentAdapter.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/FragmentAdapter.java index 686c83bcc3..47aea186c0 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/FragmentAdapter.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/FragmentAdapter.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.adapter; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/Generator2AdapterSetup.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/Generator2AdapterSetup.java index 358265b355..a9aca96404 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/Generator2AdapterSetup.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/Generator2AdapterSetup.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.adapter; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/NamingAdapter.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/NamingAdapter.java index 59f47fef13..5706d8ae39 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/NamingAdapter.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/NamingAdapter.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.adapter; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/StringConcatOutputImpl.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/StringConcatOutputImpl.java index aa4829fd4d..3d88abb07f 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/StringConcatOutputImpl.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/adapter/StringConcatOutputImpl.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.adapter; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/formatting2/Formatter2Fragment.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/formatting2/Formatter2Fragment.java index a9c8b14f21..e9d56e6f1a 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/formatting2/Formatter2Fragment.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/formatting2/Formatter2Fragment.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.formatting2; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/formatting2/FormatterStubGenerator.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/formatting2/FormatterStubGenerator.java index d736391324..576d1b7094 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/formatting2/FormatterStubGenerator.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/formatting2/FormatterStubGenerator.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.formatting2; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrXtendGeneratorFragment.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrXtendGeneratorFragment.java index eee7b01399..a6bf24caea 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrXtendGeneratorFragment.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/AbstractAntlrXtendGeneratorFragment.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarComparator.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarComparator.java index 04e950120b..23af1952c8 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarComparator.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/AntlrGrammarComparator.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorComparisonFragment.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorComparisonFragment.java index 76cf748f01..7568e558ac 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorComparisonFragment.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/parser/antlr/XtextAntlrGeneratorComparisonFragment.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.parser.antlr; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/serializer/SerializerFragment.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/serializer/SerializerFragment.java index d5f1485dfe..0136cd738f 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/serializer/SerializerFragment.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/serializer/SerializerFragment.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.serializer; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/tasks/TaskTagPreferencePageFragment.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/tasks/TaskTagPreferencePageFragment.java index ebeb12604f..855b8bc539 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/tasks/TaskTagPreferencePageFragment.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/tasks/TaskTagPreferencePageFragment.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.tasks; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/validation/ValidatorFragment.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/validation/ValidatorFragment.java index e16560219d..85506de76a 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/validation/ValidatorFragment.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/validation/ValidatorFragment.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.validation; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/validation/ValidatorNaming.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/validation/ValidatorNaming.java index 2d217e6aae..5b6f7a13ed 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/validation/ValidatorNaming.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/generator/validation/ValidatorNaming.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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.validation; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragment.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragment.java index c9d43ebff6..21aad2bb92 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragment.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragment.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.ui.generator.contentAssist; diff --git a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragmentExtensions.java b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragmentExtensions.java index c7f7d64c21..6146c4803c 100644 --- a/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragmentExtensions.java +++ b/org.eclipse.xtext.generator/xtend-gen/org/eclipse/xtext/ui/generator/contentAssist/ContentAssistFragmentExtensions.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.ui.generator.contentAssist; diff --git a/org.eclipse.xtext.java.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.java.tests/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000..f34ed4de2a --- /dev/null +++ b/org.eclipse.xtext.java.tests/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.java.tests/src/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderTest.java b/org.eclipse.xtext.java.tests/src/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderTest.java index 70bb4f278a..c673340683 100644 --- a/org.eclipse.xtext.java.tests/src/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderTest.java +++ b/org.eclipse.xtext.java.tests/src/org/eclipse/xtext/common/types/access/impl/AbstractTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2009, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.common.types.access.impl; diff --git a/org.eclipse.xtext.java.tests/src/org/eclipse/xtext/java/tests/MySuperClass2.java b/org.eclipse.xtext.java.tests/src/org/eclipse/xtext/java/tests/MySuperClass2.java index e01303412b..907bb2f01f 100644 --- a/org.eclipse.xtext.java.tests/src/org/eclipse/xtext/java/tests/MySuperClass2.java +++ b/org.eclipse.xtext.java.tests/src/org/eclipse/xtext/java/tests/MySuperClass2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.java.tests; diff --git a/org.eclipse.xtext.java/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.java/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000..f34ed4de2a --- /dev/null +++ b/org.eclipse.xtext.java/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/JavaSourceLanguageRuntimeModule.java b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/JavaSourceLanguageRuntimeModule.java index 92e2903b23..fa0f86f5d0 100644 --- a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/JavaSourceLanguageRuntimeModule.java +++ b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/JavaSourceLanguageRuntimeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2018, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.java; diff --git a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/JavaSourceLanguageSetup.java b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/JavaSourceLanguageSetup.java index f1d7be71cf..df12faa722 100644 --- a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/JavaSourceLanguageSetup.java +++ b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/JavaSourceLanguageSetup.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2018, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.java; diff --git a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/ClassFileCache.java b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/ClassFileCache.java index 59b7475aa2..29dfe5f006 100644 --- a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/ClassFileCache.java +++ b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/ClassFileCache.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.java.resource; diff --git a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/JavaConfig.java b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/JavaConfig.java index 25f13be617..dc98166cc9 100644 --- a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/JavaConfig.java +++ b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/JavaConfig.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2018, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.java.resource; diff --git a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/JavaResourceServiceProvider.java b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/JavaResourceServiceProvider.java index 610d187dc1..75c4de79c3 100644 --- a/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/JavaResourceServiceProvider.java +++ b/org.eclipse.xtext.java/src/org/eclipse/xtext/java/resource/JavaResourceServiceProvider.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2018, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.java.resource; diff --git a/org.eclipse.xtext.purexbase.ide/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.purexbase.ide/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000..f34ed4de2a --- /dev/null +++ b/org.eclipse.xtext.purexbase.ide/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.purexbase.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.purexbase.tests/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000..f34ed4de2a --- /dev/null +++ b/org.eclipse.xtext.purexbase.tests/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/CompilerTest.xtend b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/CompilerTest.xtend index 42ff303f62..c5ee0b9b6c 100644 --- a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/CompilerTest.xtend +++ b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/CompilerTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.purexbase.test diff --git a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/ParserTest.java b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/ParserTest.java index c79662202c..d1f3dbec9c 100644 --- a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/ParserTest.java +++ b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/ParserTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.purexbase.test; diff --git a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/PureXbaseInterpreterTest.xtend b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/PureXbaseInterpreterTest.xtend index 056c667940..639521155d 100644 --- a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/PureXbaseInterpreterTest.xtend +++ b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/PureXbaseInterpreterTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.purexbase.test; diff --git a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/RuntimeInjectorProvider.java b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/RuntimeInjectorProvider.java index 65377e2a66..b975e0847b 100644 --- a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/RuntimeInjectorProvider.java +++ b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/RuntimeInjectorProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.purexbase.test; diff --git a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/XbaseIntegrationTest.java b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/XbaseIntegrationTest.java index 96187e83d4..ca24f74141 100644 --- a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/XbaseIntegrationTest.java +++ b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/purexbase/test/XbaseIntegrationTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.purexbase.test; diff --git a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/xbase/junit/evaluation/AbstractXbaseEvaluationTest.java b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/xbase/junit/evaluation/AbstractXbaseEvaluationTest.java index c4485fc651..57505efe31 100644 --- a/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/xbase/junit/evaluation/AbstractXbaseEvaluationTest.java +++ b/org.eclipse.xtext.purexbase.tests/src/org/eclipse/xtext/xbase/junit/evaluation/AbstractXbaseEvaluationTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit.evaluation; diff --git a/org.eclipse.xtext.purexbase.tests/xtend-gen/org/eclipse/xtext/purexbase/test/CompilerTest.java b/org.eclipse.xtext.purexbase.tests/xtend-gen/org/eclipse/xtext/purexbase/test/CompilerTest.java index af5f3839d7..765f1cb5bf 100644 --- a/org.eclipse.xtext.purexbase.tests/xtend-gen/org/eclipse/xtext/purexbase/test/CompilerTest.java +++ b/org.eclipse.xtext.purexbase.tests/xtend-gen/org/eclipse/xtext/purexbase/test/CompilerTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.purexbase.test; diff --git a/org.eclipse.xtext.purexbase.tests/xtend-gen/org/eclipse/xtext/purexbase/test/PureXbaseInterpreterTest.java b/org.eclipse.xtext.purexbase.tests/xtend-gen/org/eclipse/xtext/purexbase/test/PureXbaseInterpreterTest.java index dcb0582eae..0d43a99bbd 100644 --- a/org.eclipse.xtext.purexbase.tests/xtend-gen/org/eclipse/xtext/purexbase/test/PureXbaseInterpreterTest.java +++ b/org.eclipse.xtext.purexbase.tests/xtend-gen/org/eclipse/xtext/purexbase/test/PureXbaseInterpreterTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.purexbase.test; diff --git a/org.eclipse.xtext.purexbase/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.purexbase/.settings/org.eclipse.jdt.ui.prefs index 1261ea8bf2..a998b162cc 100644 --- a/org.eclipse.xtext.purexbase/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.xtext.purexbase/.settings/org.eclipse.jdt.ui.prefs @@ -63,7 +63,7 @@ org.eclipse.jdt.ui.keywordthis=false org.eclipse.jdt.ui.ondemandthreshold=99 org.eclipse.jdt.ui.overrideannotation=true org.eclipse.jdt.ui.staticondemandthreshold=1 -org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.smap/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.smap/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000..f34ed4de2a --- /dev/null +++ b/org.eclipse.xtext.smap/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates=June 5, 2007
-Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at
-http://www.apache.org/licenses/LICENSE-2.0
-Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License.
+November 30, 2017
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.smap/src/org/eclipse/xtext/smap/TraceAsSmapInstaller.java b/org.eclipse.xtext.smap/src/org/eclipse/xtext/smap/TraceAsSmapInstaller.java index 2d37e4eacc..9052821540 100644 --- a/org.eclipse.xtext.smap/src/org/eclipse/xtext/smap/TraceAsSmapInstaller.java +++ b/org.eclipse.xtext.smap/src/org/eclipse/xtext/smap/TraceAsSmapInstaller.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.smap; diff --git a/org.eclipse.xtext.xbase.ide/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.xbase.ide/.settings/org.eclipse.jdt.ui.prefs index f6caf59988..3cef304f71 100644 --- a/org.eclipse.xtext.xbase.ide/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.xtext.xbase.ide/.settings/org.eclipse.jdt.ui.prefs @@ -1,4 +1,3 @@ -#Wed Oct 14 22:36:24 CEST 2009 cleanup.add_default_serial_version_id=true cleanup.add_generated_serial_version_id=false cleanup.add_missing_annotations=true @@ -64,7 +63,7 @@ org.eclipse.jdt.ui.keywordthis=false org.eclipse.jdt.ui.ondemandthreshold=99 org.eclipse.jdt.ui.overrideannotation=true org.eclipse.jdt.ui.staticondemandthreshold=1 -org.eclipse.jdt.ui.text.custom_code_templates=June 15, 2010
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/AbstractXbaseWithAnnotationsIdeModule.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/AbstractXbaseWithAnnotationsIdeModule.java index 2b05597f45..0e87164bf0 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/AbstractXbaseWithAnnotationsIdeModule.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/AbstractXbaseWithAnnotationsIdeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.annotations.ide; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/XbaseWithAnnotationsParser.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/XbaseWithAnnotationsParser.java index 724abc323d..45d8e1b34f 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/XbaseWithAnnotationsParser.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/XbaseWithAnnotationsParser.java @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.annotations.ide.contentassist.antlr; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotations.g b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotations.g index c346a26f0d..3554aed5ff 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotations.g +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotations.g @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of 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 InternalXbaseWithAnnotations; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotationsLexer.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotationsLexer.java index d36c1135c3..311a524ace 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotationsLexer.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotationsLexer.java @@ -1667,10 +1667,10 @@ public final void mRULE_HEX() throws RecognitionException { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18481:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? ) - // InternalXbaseWithAnnotations.g:18481:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? + // InternalXbaseWithAnnotations.g:18482:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? ) + // InternalXbaseWithAnnotations.g:18482:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? { - // InternalXbaseWithAnnotations.g:18481:12: ( '0x' | '0X' ) + // InternalXbaseWithAnnotations.g:18482:12: ( '0x' | '0X' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1698,7 +1698,7 @@ else if ( (LA1_1=='X') ) { } switch (alt1) { case 1 : - // InternalXbaseWithAnnotations.g:18481:13: '0x' + // InternalXbaseWithAnnotations.g:18482:13: '0x' { match("0x"); @@ -1706,7 +1706,7 @@ else if ( (LA1_1=='X') ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:18481:18: '0X' + // InternalXbaseWithAnnotations.g:18482:18: '0X' { match("0X"); @@ -1716,7 +1716,7 @@ else if ( (LA1_1=='X') ) { } - // InternalXbaseWithAnnotations.g:18481:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ + // InternalXbaseWithAnnotations.g:18482:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ int cnt2=0; loop2: do { @@ -1754,7 +1754,7 @@ else if ( (LA1_1=='X') ) { cnt2++; } while (true); - // InternalXbaseWithAnnotations.g:18481:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? + // InternalXbaseWithAnnotations.g:18482:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -1763,10 +1763,10 @@ else if ( (LA1_1=='X') ) { } switch (alt4) { case 1 : - // InternalXbaseWithAnnotations.g:18481:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) + // InternalXbaseWithAnnotations.g:18482:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) { match('#'); - // InternalXbaseWithAnnotations.g:18481:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) + // InternalXbaseWithAnnotations.g:18482:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -1784,7 +1784,7 @@ else if ( (LA3_0=='L'||LA3_0=='l') ) { } switch (alt3) { case 1 : - // InternalXbaseWithAnnotations.g:18481:64: ( 'b' | 'B' ) ( 'i' | 'I' ) + // InternalXbaseWithAnnotations.g:18482:64: ( 'b' | 'B' ) ( 'i' | 'I' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -1808,7 +1808,7 @@ else if ( (LA3_0=='L'||LA3_0=='l') ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:18481:84: ( 'l' | 'L' ) + // InternalXbaseWithAnnotations.g:18482:84: ( 'l' | 'L' ) { if ( input.LA(1)=='L'||input.LA(1)=='l' ) { input.consume(); @@ -1847,11 +1847,11 @@ public final void mRULE_INT() throws RecognitionException { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18483:10: ( '0' .. '9' ( '0' .. '9' | '_' )* ) - // InternalXbaseWithAnnotations.g:18483:12: '0' .. '9' ( '0' .. '9' | '_' )* + // InternalXbaseWithAnnotations.g:18484:10: ( '0' .. '9' ( '0' .. '9' | '_' )* ) + // InternalXbaseWithAnnotations.g:18484:12: '0' .. '9' ( '0' .. '9' | '_' )* { matchRange('0','9'); - // InternalXbaseWithAnnotations.g:18483:21: ( '0' .. '9' | '_' )* + // InternalXbaseWithAnnotations.g:18484:21: ( '0' .. '9' | '_' )* loop5: do { int alt5=2; @@ -1900,11 +1900,11 @@ public final void mRULE_DECIMAL() throws RecognitionException { try { int _type = RULE_DECIMAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18485:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? ) - // InternalXbaseWithAnnotations.g:18485:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? + // InternalXbaseWithAnnotations.g:18486:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? ) + // InternalXbaseWithAnnotations.g:18486:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? { mRULE_INT(); - // InternalXbaseWithAnnotations.g:18485:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? + // InternalXbaseWithAnnotations.g:18486:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? int alt7=2; int LA7_0 = input.LA(1); @@ -1913,7 +1913,7 @@ public final void mRULE_DECIMAL() throws RecognitionException { } switch (alt7) { case 1 : - // InternalXbaseWithAnnotations.g:18485:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT + // InternalXbaseWithAnnotations.g:18486:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT { if ( input.LA(1)=='E'||input.LA(1)=='e' ) { input.consume(); @@ -1924,7 +1924,7 @@ public final void mRULE_DECIMAL() throws RecognitionException { recover(mse); throw mse;} - // InternalXbaseWithAnnotations.g:18485:36: ( '+' | '-' )? + // InternalXbaseWithAnnotations.g:18486:36: ( '+' | '-' )? int alt6=2; int LA6_0 = input.LA(1); @@ -1957,7 +1957,7 @@ public final void mRULE_DECIMAL() throws RecognitionException { } - // InternalXbaseWithAnnotations.g:18485:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? + // InternalXbaseWithAnnotations.g:18486:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? int alt8=3; int LA8_0 = input.LA(1); @@ -1969,7 +1969,7 @@ else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l } switch (alt8) { case 1 : - // InternalXbaseWithAnnotations.g:18485:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) + // InternalXbaseWithAnnotations.g:18486:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -1993,7 +1993,7 @@ else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l } break; case 2 : - // InternalXbaseWithAnnotations.g:18485:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) + // InternalXbaseWithAnnotations.g:18486:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) { if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) { input.consume(); @@ -2026,10 +2026,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18487:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* ) - // InternalXbaseWithAnnotations.g:18487:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* + // InternalXbaseWithAnnotations.g:18488:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* ) + // InternalXbaseWithAnnotations.g:18488:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* { - // InternalXbaseWithAnnotations.g:18487:11: ( '^' )? + // InternalXbaseWithAnnotations.g:18488:11: ( '^' )? int alt9=2; int LA9_0 = input.LA(1); @@ -2038,7 +2038,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt9) { case 1 : - // InternalXbaseWithAnnotations.g:18487:11: '^' + // InternalXbaseWithAnnotations.g:18488:11: '^' { match('^'); @@ -2056,7 +2056,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalXbaseWithAnnotations.g:18487:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* + // InternalXbaseWithAnnotations.g:18488:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* loop10: do { int alt10=2; @@ -2105,10 +2105,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18489:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) ) - // InternalXbaseWithAnnotations.g:18489:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) + // InternalXbaseWithAnnotations.g:18490:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) ) + // InternalXbaseWithAnnotations.g:18490:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) { - // InternalXbaseWithAnnotations.g:18489:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) + // InternalXbaseWithAnnotations.g:18490:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) int alt15=2; int LA15_0 = input.LA(1); @@ -2126,10 +2126,10 @@ else if ( (LA15_0=='\'') ) { } switch (alt15) { case 1 : - // InternalXbaseWithAnnotations.g:18489:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? + // InternalXbaseWithAnnotations.g:18490:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? { match('\"'); - // InternalXbaseWithAnnotations.g:18489:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalXbaseWithAnnotations.g:18490:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop11: do { int alt11=3; @@ -2145,7 +2145,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 switch (alt11) { case 1 : - // InternalXbaseWithAnnotations.g:18489:21: '\\\\' . + // InternalXbaseWithAnnotations.g:18490:21: '\\\\' . { match('\\'); matchAny(); @@ -2153,7 +2153,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 } break; case 2 : - // InternalXbaseWithAnnotations.g:18489:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalXbaseWithAnnotations.g:18490:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2173,7 +2173,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 } } while (true); - // InternalXbaseWithAnnotations.g:18489:44: ( '\"' )? + // InternalXbaseWithAnnotations.g:18490:44: ( '\"' )? int alt12=2; int LA12_0 = input.LA(1); @@ -2182,7 +2182,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 } switch (alt12) { case 1 : - // InternalXbaseWithAnnotations.g:18489:44: '\"' + // InternalXbaseWithAnnotations.g:18490:44: '\"' { match('\"'); @@ -2195,10 +2195,10 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 } break; case 2 : - // InternalXbaseWithAnnotations.g:18489:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? + // InternalXbaseWithAnnotations.g:18490:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? { match('\''); - // InternalXbaseWithAnnotations.g:18489:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalXbaseWithAnnotations.g:18490:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop13: do { int alt13=3; @@ -2214,7 +2214,7 @@ else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA1 switch (alt13) { case 1 : - // InternalXbaseWithAnnotations.g:18489:55: '\\\\' . + // InternalXbaseWithAnnotations.g:18490:55: '\\\\' . { match('\\'); matchAny(); @@ -2222,7 +2222,7 @@ else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA1 } break; case 2 : - // InternalXbaseWithAnnotations.g:18489:62: ~ ( ( '\\\\' | '\\'' ) ) + // InternalXbaseWithAnnotations.g:18490:62: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2242,7 +2242,7 @@ else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA1 } } while (true); - // InternalXbaseWithAnnotations.g:18489:79: ( '\\'' )? + // InternalXbaseWithAnnotations.g:18490:79: ( '\\'' )? int alt14=2; int LA14_0 = input.LA(1); @@ -2251,7 +2251,7 @@ else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA1 } switch (alt14) { case 1 : - // InternalXbaseWithAnnotations.g:18489:79: '\\'' + // InternalXbaseWithAnnotations.g:18490:79: '\\'' { match('\''); @@ -2282,12 +2282,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18491:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalXbaseWithAnnotations.g:18491:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalXbaseWithAnnotations.g:18492:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalXbaseWithAnnotations.g:18492:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalXbaseWithAnnotations.g:18491:24: ( options {greedy=false; } : . )* + // InternalXbaseWithAnnotations.g:18492:24: ( options {greedy=false; } : . )* loop16: do { int alt16=2; @@ -2312,7 +2312,7 @@ else if ( ((LA16_0>='\u0000' && LA16_0<=')')||(LA16_0>='+' && LA16_0<='\uFFFF')) switch (alt16) { case 1 : - // InternalXbaseWithAnnotations.g:18491:52: . + // InternalXbaseWithAnnotations.g:18492:52: . { matchAny(); @@ -2342,12 +2342,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18493:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalXbaseWithAnnotations.g:18493:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalXbaseWithAnnotations.g:18494:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalXbaseWithAnnotations.g:18494:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalXbaseWithAnnotations.g:18493:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalXbaseWithAnnotations.g:18494:24: (~ ( ( '\\n' | '\\r' ) ) )* loop17: do { int alt17=2; @@ -2360,7 +2360,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt17) { case 1 : - // InternalXbaseWithAnnotations.g:18493:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalXbaseWithAnnotations.g:18494: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(); @@ -2380,7 +2380,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } } while (true); - // InternalXbaseWithAnnotations.g:18493:40: ( ( '\\r' )? '\\n' )? + // InternalXbaseWithAnnotations.g:18494:40: ( ( '\\r' )? '\\n' )? int alt19=2; int LA19_0 = input.LA(1); @@ -2389,9 +2389,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt19) { case 1 : - // InternalXbaseWithAnnotations.g:18493:41: ( '\\r' )? '\\n' + // InternalXbaseWithAnnotations.g:18494:41: ( '\\r' )? '\\n' { - // InternalXbaseWithAnnotations.g:18493:41: ( '\\r' )? + // InternalXbaseWithAnnotations.g:18494:41: ( '\\r' )? int alt18=2; int LA18_0 = input.LA(1); @@ -2400,7 +2400,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt18) { case 1 : - // InternalXbaseWithAnnotations.g:18493:41: '\\r' + // InternalXbaseWithAnnotations.g:18494:41: '\\r' { match('\r'); @@ -2432,10 +2432,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18495:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalXbaseWithAnnotations.g:18495:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXbaseWithAnnotations.g:18496:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalXbaseWithAnnotations.g:18496:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalXbaseWithAnnotations.g:18495:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXbaseWithAnnotations.g:18496:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt20=0; loop20: do { @@ -2489,8 +2489,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbaseWithAnnotations.g:18497:16: ( . ) - // InternalXbaseWithAnnotations.g:18497:18: . + // InternalXbaseWithAnnotations.g:18498:16: ( . ) + // InternalXbaseWithAnnotations.g:18498:18: . { matchAny(); diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotationsParser.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotationsParser.java index cea59aac5e..4c01f47f5d 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotationsParser.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/annotations/ide/contentassist/antlr/internal/InternalXbaseWithAnnotationsParser.java @@ -21,11 +21,12 @@ import java.util.Map; import java.util.HashMap; /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of 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 InternalXbaseWithAnnotationsParser extends AbstractInternalContentAssistParser { @@ -154,11 +155,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRuleXAnnotation" - // InternalXbaseWithAnnotations.g:58:1: entryRuleXAnnotation : ruleXAnnotation EOF ; + // InternalXbaseWithAnnotations.g:59:1: entryRuleXAnnotation : ruleXAnnotation EOF ; public final void entryRuleXAnnotation() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:59:1: ( ruleXAnnotation EOF ) - // InternalXbaseWithAnnotations.g:60:1: ruleXAnnotation EOF + // InternalXbaseWithAnnotations.g:60:1: ( ruleXAnnotation EOF ) + // InternalXbaseWithAnnotations.g:61:1: ruleXAnnotation EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationRule()); @@ -188,23 +189,23 @@ public final void entryRuleXAnnotation() throws RecognitionException { // $ANTLR start "ruleXAnnotation" - // InternalXbaseWithAnnotations.g:67:1: ruleXAnnotation : ( ( rule__XAnnotation__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:68:1: ruleXAnnotation : ( ( rule__XAnnotation__Group__0 ) ) ; public final void ruleXAnnotation() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:71:2: ( ( ( rule__XAnnotation__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:72:2: ( ( rule__XAnnotation__Group__0 ) ) + // InternalXbaseWithAnnotations.g:72:2: ( ( ( rule__XAnnotation__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:73:2: ( ( rule__XAnnotation__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:72:2: ( ( rule__XAnnotation__Group__0 ) ) - // InternalXbaseWithAnnotations.g:73:3: ( rule__XAnnotation__Group__0 ) + // InternalXbaseWithAnnotations.g:73:2: ( ( rule__XAnnotation__Group__0 ) ) + // InternalXbaseWithAnnotations.g:74:3: ( rule__XAnnotation__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:74:3: ( rule__XAnnotation__Group__0 ) - // InternalXbaseWithAnnotations.g:74:4: rule__XAnnotation__Group__0 + // InternalXbaseWithAnnotations.g:75:3: ( rule__XAnnotation__Group__0 ) + // InternalXbaseWithAnnotations.g:75:4: rule__XAnnotation__Group__0 { pushFollow(FOLLOW_2); rule__XAnnotation__Group__0(); @@ -239,11 +240,11 @@ public final void ruleXAnnotation() throws RecognitionException { // $ANTLR start "entryRuleXAnnotationElementValuePair" - // InternalXbaseWithAnnotations.g:83:1: entryRuleXAnnotationElementValuePair : ruleXAnnotationElementValuePair EOF ; + // InternalXbaseWithAnnotations.g:84:1: entryRuleXAnnotationElementValuePair : ruleXAnnotationElementValuePair EOF ; public final void entryRuleXAnnotationElementValuePair() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:84:1: ( ruleXAnnotationElementValuePair EOF ) - // InternalXbaseWithAnnotations.g:85:1: ruleXAnnotationElementValuePair EOF + // InternalXbaseWithAnnotations.g:85:1: ( ruleXAnnotationElementValuePair EOF ) + // InternalXbaseWithAnnotations.g:86:1: ruleXAnnotationElementValuePair EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairRule()); @@ -273,23 +274,23 @@ public final void entryRuleXAnnotationElementValuePair() throws RecognitionExcep // $ANTLR start "ruleXAnnotationElementValuePair" - // InternalXbaseWithAnnotations.g:92:1: ruleXAnnotationElementValuePair : ( ( rule__XAnnotationElementValuePair__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:93:1: ruleXAnnotationElementValuePair : ( ( rule__XAnnotationElementValuePair__Group__0 ) ) ; public final void ruleXAnnotationElementValuePair() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:96:2: ( ( ( rule__XAnnotationElementValuePair__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:97:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) ) + // InternalXbaseWithAnnotations.g:97:2: ( ( ( rule__XAnnotationElementValuePair__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:98:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:97:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) ) - // InternalXbaseWithAnnotations.g:98:3: ( rule__XAnnotationElementValuePair__Group__0 ) + // InternalXbaseWithAnnotations.g:98:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) ) + // InternalXbaseWithAnnotations.g:99:3: ( rule__XAnnotationElementValuePair__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:99:3: ( rule__XAnnotationElementValuePair__Group__0 ) - // InternalXbaseWithAnnotations.g:99:4: rule__XAnnotationElementValuePair__Group__0 + // InternalXbaseWithAnnotations.g:100:3: ( rule__XAnnotationElementValuePair__Group__0 ) + // InternalXbaseWithAnnotations.g:100:4: rule__XAnnotationElementValuePair__Group__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValuePair__Group__0(); @@ -324,11 +325,11 @@ public final void ruleXAnnotationElementValuePair() throws RecognitionException // $ANTLR start "entryRuleXAnnotationElementValueOrCommaList" - // InternalXbaseWithAnnotations.g:108:1: entryRuleXAnnotationElementValueOrCommaList : ruleXAnnotationElementValueOrCommaList EOF ; + // InternalXbaseWithAnnotations.g:109:1: entryRuleXAnnotationElementValueOrCommaList : ruleXAnnotationElementValueOrCommaList EOF ; public final void entryRuleXAnnotationElementValueOrCommaList() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:109:1: ( ruleXAnnotationElementValueOrCommaList EOF ) - // InternalXbaseWithAnnotations.g:110:1: ruleXAnnotationElementValueOrCommaList EOF + // InternalXbaseWithAnnotations.g:110:1: ( ruleXAnnotationElementValueOrCommaList EOF ) + // InternalXbaseWithAnnotations.g:111:1: ruleXAnnotationElementValueOrCommaList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListRule()); @@ -358,23 +359,23 @@ public final void entryRuleXAnnotationElementValueOrCommaList() throws Recogniti // $ANTLR start "ruleXAnnotationElementValueOrCommaList" - // InternalXbaseWithAnnotations.g:117:1: ruleXAnnotationElementValueOrCommaList : ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:118:1: ruleXAnnotationElementValueOrCommaList : ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) ; public final void ruleXAnnotationElementValueOrCommaList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:121:2: ( ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:122:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) + // InternalXbaseWithAnnotations.g:122:2: ( ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:123:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:122:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) - // InternalXbaseWithAnnotations.g:123:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives ) + // InternalXbaseWithAnnotations.g:123:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) + // InternalXbaseWithAnnotations.g:124:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:124:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives ) - // InternalXbaseWithAnnotations.g:124:4: rule__XAnnotationElementValueOrCommaList__Alternatives + // InternalXbaseWithAnnotations.g:125:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives ) + // InternalXbaseWithAnnotations.g:125:4: rule__XAnnotationElementValueOrCommaList__Alternatives { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Alternatives(); @@ -409,11 +410,11 @@ public final void ruleXAnnotationElementValueOrCommaList() throws RecognitionExc // $ANTLR start "entryRuleXAnnotationElementValue" - // InternalXbaseWithAnnotations.g:133:1: entryRuleXAnnotationElementValue : ruleXAnnotationElementValue EOF ; + // InternalXbaseWithAnnotations.g:134:1: entryRuleXAnnotationElementValue : ruleXAnnotationElementValue EOF ; public final void entryRuleXAnnotationElementValue() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:134:1: ( ruleXAnnotationElementValue EOF ) - // InternalXbaseWithAnnotations.g:135:1: ruleXAnnotationElementValue EOF + // InternalXbaseWithAnnotations.g:135:1: ( ruleXAnnotationElementValue EOF ) + // InternalXbaseWithAnnotations.g:136:1: ruleXAnnotationElementValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueRule()); @@ -443,23 +444,23 @@ public final void entryRuleXAnnotationElementValue() throws RecognitionException // $ANTLR start "ruleXAnnotationElementValue" - // InternalXbaseWithAnnotations.g:142:1: ruleXAnnotationElementValue : ( ( rule__XAnnotationElementValue__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:143:1: ruleXAnnotationElementValue : ( ( rule__XAnnotationElementValue__Alternatives ) ) ; public final void ruleXAnnotationElementValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:146:2: ( ( ( rule__XAnnotationElementValue__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:147:2: ( ( rule__XAnnotationElementValue__Alternatives ) ) + // InternalXbaseWithAnnotations.g:147:2: ( ( ( rule__XAnnotationElementValue__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:148:2: ( ( rule__XAnnotationElementValue__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:147:2: ( ( rule__XAnnotationElementValue__Alternatives ) ) - // InternalXbaseWithAnnotations.g:148:3: ( rule__XAnnotationElementValue__Alternatives ) + // InternalXbaseWithAnnotations.g:148:2: ( ( rule__XAnnotationElementValue__Alternatives ) ) + // InternalXbaseWithAnnotations.g:149:3: ( rule__XAnnotationElementValue__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:149:3: ( rule__XAnnotationElementValue__Alternatives ) - // InternalXbaseWithAnnotations.g:149:4: rule__XAnnotationElementValue__Alternatives + // InternalXbaseWithAnnotations.g:150:3: ( rule__XAnnotationElementValue__Alternatives ) + // InternalXbaseWithAnnotations.g:150:4: rule__XAnnotationElementValue__Alternatives { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Alternatives(); @@ -494,11 +495,11 @@ public final void ruleXAnnotationElementValue() throws RecognitionException { // $ANTLR start "entryRuleXAnnotationOrExpression" - // InternalXbaseWithAnnotations.g:158:1: entryRuleXAnnotationOrExpression : ruleXAnnotationOrExpression EOF ; + // InternalXbaseWithAnnotations.g:159:1: entryRuleXAnnotationOrExpression : ruleXAnnotationOrExpression EOF ; public final void entryRuleXAnnotationOrExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:159:1: ( ruleXAnnotationOrExpression EOF ) - // InternalXbaseWithAnnotations.g:160:1: ruleXAnnotationOrExpression EOF + // InternalXbaseWithAnnotations.g:160:1: ( ruleXAnnotationOrExpression EOF ) + // InternalXbaseWithAnnotations.g:161:1: ruleXAnnotationOrExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationOrExpressionRule()); @@ -528,23 +529,23 @@ public final void entryRuleXAnnotationOrExpression() throws RecognitionException // $ANTLR start "ruleXAnnotationOrExpression" - // InternalXbaseWithAnnotations.g:167:1: ruleXAnnotationOrExpression : ( ( rule__XAnnotationOrExpression__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:168:1: ruleXAnnotationOrExpression : ( ( rule__XAnnotationOrExpression__Alternatives ) ) ; public final void ruleXAnnotationOrExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:171:2: ( ( ( rule__XAnnotationOrExpression__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:172:2: ( ( rule__XAnnotationOrExpression__Alternatives ) ) + // InternalXbaseWithAnnotations.g:172:2: ( ( ( rule__XAnnotationOrExpression__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:173:2: ( ( rule__XAnnotationOrExpression__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:172:2: ( ( rule__XAnnotationOrExpression__Alternatives ) ) - // InternalXbaseWithAnnotations.g:173:3: ( rule__XAnnotationOrExpression__Alternatives ) + // InternalXbaseWithAnnotations.g:173:2: ( ( rule__XAnnotationOrExpression__Alternatives ) ) + // InternalXbaseWithAnnotations.g:174:3: ( rule__XAnnotationOrExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:174:3: ( rule__XAnnotationOrExpression__Alternatives ) - // InternalXbaseWithAnnotations.g:174:4: rule__XAnnotationOrExpression__Alternatives + // InternalXbaseWithAnnotations.g:175:3: ( rule__XAnnotationOrExpression__Alternatives ) + // InternalXbaseWithAnnotations.g:175:4: rule__XAnnotationOrExpression__Alternatives { pushFollow(FOLLOW_2); rule__XAnnotationOrExpression__Alternatives(); @@ -579,11 +580,11 @@ public final void ruleXAnnotationOrExpression() throws RecognitionException { // $ANTLR start "entryRuleXExpression" - // InternalXbaseWithAnnotations.g:183:1: entryRuleXExpression : ruleXExpression EOF ; + // InternalXbaseWithAnnotations.g:184:1: entryRuleXExpression : ruleXExpression EOF ; public final void entryRuleXExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:184:1: ( ruleXExpression EOF ) - // InternalXbaseWithAnnotations.g:185:1: ruleXExpression EOF + // InternalXbaseWithAnnotations.g:185:1: ( ruleXExpression EOF ) + // InternalXbaseWithAnnotations.g:186:1: ruleXExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionRule()); @@ -613,17 +614,17 @@ public final void entryRuleXExpression() throws RecognitionException { // $ANTLR start "ruleXExpression" - // InternalXbaseWithAnnotations.g:192:1: ruleXExpression : ( ruleXAssignment ) ; + // InternalXbaseWithAnnotations.g:193:1: ruleXExpression : ( ruleXAssignment ) ; public final void ruleXExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:196:2: ( ( ruleXAssignment ) ) - // InternalXbaseWithAnnotations.g:197:2: ( ruleXAssignment ) + // InternalXbaseWithAnnotations.g:197:2: ( ( ruleXAssignment ) ) + // InternalXbaseWithAnnotations.g:198:2: ( ruleXAssignment ) { - // InternalXbaseWithAnnotations.g:197:2: ( ruleXAssignment ) - // InternalXbaseWithAnnotations.g:198:3: ruleXAssignment + // InternalXbaseWithAnnotations.g:198:2: ( ruleXAssignment ) + // InternalXbaseWithAnnotations.g:199:3: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); @@ -658,11 +659,11 @@ public final void ruleXExpression() throws RecognitionException { // $ANTLR start "entryRuleXAssignment" - // InternalXbaseWithAnnotations.g:208:1: entryRuleXAssignment : ruleXAssignment EOF ; + // InternalXbaseWithAnnotations.g:209:1: entryRuleXAssignment : ruleXAssignment EOF ; public final void entryRuleXAssignment() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:209:1: ( ruleXAssignment EOF ) - // InternalXbaseWithAnnotations.g:210:1: ruleXAssignment EOF + // InternalXbaseWithAnnotations.g:210:1: ( ruleXAssignment EOF ) + // InternalXbaseWithAnnotations.g:211:1: ruleXAssignment EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentRule()); @@ -692,23 +693,23 @@ public final void entryRuleXAssignment() throws RecognitionException { // $ANTLR start "ruleXAssignment" - // InternalXbaseWithAnnotations.g:217:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:218:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ; public final void ruleXAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:221:2: ( ( ( rule__XAssignment__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:222:2: ( ( rule__XAssignment__Alternatives ) ) + // InternalXbaseWithAnnotations.g:222:2: ( ( ( rule__XAssignment__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:223:2: ( ( rule__XAssignment__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:222:2: ( ( rule__XAssignment__Alternatives ) ) - // InternalXbaseWithAnnotations.g:223:3: ( rule__XAssignment__Alternatives ) + // InternalXbaseWithAnnotations.g:223:2: ( ( rule__XAssignment__Alternatives ) ) + // InternalXbaseWithAnnotations.g:224:3: ( rule__XAssignment__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:224:3: ( rule__XAssignment__Alternatives ) - // InternalXbaseWithAnnotations.g:224:4: rule__XAssignment__Alternatives + // InternalXbaseWithAnnotations.g:225:3: ( rule__XAssignment__Alternatives ) + // InternalXbaseWithAnnotations.g:225:4: rule__XAssignment__Alternatives { pushFollow(FOLLOW_2); rule__XAssignment__Alternatives(); @@ -743,11 +744,11 @@ public final void ruleXAssignment() throws RecognitionException { // $ANTLR start "entryRuleOpSingleAssign" - // InternalXbaseWithAnnotations.g:233:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ; + // InternalXbaseWithAnnotations.g:234:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ; public final void entryRuleOpSingleAssign() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:234:1: ( ruleOpSingleAssign EOF ) - // InternalXbaseWithAnnotations.g:235:1: ruleOpSingleAssign EOF + // InternalXbaseWithAnnotations.g:235:1: ( ruleOpSingleAssign EOF ) + // InternalXbaseWithAnnotations.g:236:1: ruleOpSingleAssign EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpSingleAssignRule()); @@ -777,17 +778,17 @@ public final void entryRuleOpSingleAssign() throws RecognitionException { // $ANTLR start "ruleOpSingleAssign" - // InternalXbaseWithAnnotations.g:242:1: ruleOpSingleAssign : ( '=' ) ; + // InternalXbaseWithAnnotations.g:243:1: ruleOpSingleAssign : ( '=' ) ; public final void ruleOpSingleAssign() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:246:2: ( ( '=' ) ) - // InternalXbaseWithAnnotations.g:247:2: ( '=' ) + // InternalXbaseWithAnnotations.g:247:2: ( ( '=' ) ) + // InternalXbaseWithAnnotations.g:248:2: ( '=' ) { - // InternalXbaseWithAnnotations.g:247:2: ( '=' ) - // InternalXbaseWithAnnotations.g:248:3: '=' + // InternalXbaseWithAnnotations.g:248:2: ( '=' ) + // InternalXbaseWithAnnotations.g:249:3: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); @@ -818,11 +819,11 @@ public final void ruleOpSingleAssign() throws RecognitionException { // $ANTLR start "entryRuleOpMultiAssign" - // InternalXbaseWithAnnotations.g:258:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ; + // InternalXbaseWithAnnotations.g:259:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ; public final void entryRuleOpMultiAssign() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:259:1: ( ruleOpMultiAssign EOF ) - // InternalXbaseWithAnnotations.g:260:1: ruleOpMultiAssign EOF + // InternalXbaseWithAnnotations.g:260:1: ( ruleOpMultiAssign EOF ) + // InternalXbaseWithAnnotations.g:261:1: ruleOpMultiAssign EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignRule()); @@ -852,23 +853,23 @@ public final void entryRuleOpMultiAssign() throws RecognitionException { // $ANTLR start "ruleOpMultiAssign" - // InternalXbaseWithAnnotations.g:267:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:268:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ; public final void ruleOpMultiAssign() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:271:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:272:2: ( ( rule__OpMultiAssign__Alternatives ) ) + // InternalXbaseWithAnnotations.g:272:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:273:2: ( ( rule__OpMultiAssign__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:272:2: ( ( rule__OpMultiAssign__Alternatives ) ) - // InternalXbaseWithAnnotations.g:273:3: ( rule__OpMultiAssign__Alternatives ) + // InternalXbaseWithAnnotations.g:273:2: ( ( rule__OpMultiAssign__Alternatives ) ) + // InternalXbaseWithAnnotations.g:274:3: ( rule__OpMultiAssign__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:274:3: ( rule__OpMultiAssign__Alternatives ) - // InternalXbaseWithAnnotations.g:274:4: rule__OpMultiAssign__Alternatives + // InternalXbaseWithAnnotations.g:275:3: ( rule__OpMultiAssign__Alternatives ) + // InternalXbaseWithAnnotations.g:275:4: rule__OpMultiAssign__Alternatives { pushFollow(FOLLOW_2); rule__OpMultiAssign__Alternatives(); @@ -903,11 +904,11 @@ public final void ruleOpMultiAssign() throws RecognitionException { // $ANTLR start "entryRuleXOrExpression" - // InternalXbaseWithAnnotations.g:283:1: entryRuleXOrExpression : ruleXOrExpression EOF ; + // InternalXbaseWithAnnotations.g:284:1: entryRuleXOrExpression : ruleXOrExpression EOF ; public final void entryRuleXOrExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:284:1: ( ruleXOrExpression EOF ) - // InternalXbaseWithAnnotations.g:285:1: ruleXOrExpression EOF + // InternalXbaseWithAnnotations.g:285:1: ( ruleXOrExpression EOF ) + // InternalXbaseWithAnnotations.g:286:1: ruleXOrExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionRule()); @@ -937,23 +938,23 @@ public final void entryRuleXOrExpression() throws RecognitionException { // $ANTLR start "ruleXOrExpression" - // InternalXbaseWithAnnotations.g:292:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:293:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ; public final void ruleXOrExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:296:2: ( ( ( rule__XOrExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:297:2: ( ( rule__XOrExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:297:2: ( ( ( rule__XOrExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:298:2: ( ( rule__XOrExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:297:2: ( ( rule__XOrExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:298:3: ( rule__XOrExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:298:2: ( ( rule__XOrExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:299:3: ( rule__XOrExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:299:3: ( rule__XOrExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:299:4: rule__XOrExpression__Group__0 + // InternalXbaseWithAnnotations.g:300:3: ( rule__XOrExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:300:4: rule__XOrExpression__Group__0 { pushFollow(FOLLOW_2); rule__XOrExpression__Group__0(); @@ -988,11 +989,11 @@ public final void ruleXOrExpression() throws RecognitionException { // $ANTLR start "entryRuleOpOr" - // InternalXbaseWithAnnotations.g:308:1: entryRuleOpOr : ruleOpOr EOF ; + // InternalXbaseWithAnnotations.g:309:1: entryRuleOpOr : ruleOpOr EOF ; public final void entryRuleOpOr() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:309:1: ( ruleOpOr EOF ) - // InternalXbaseWithAnnotations.g:310:1: ruleOpOr EOF + // InternalXbaseWithAnnotations.g:310:1: ( ruleOpOr EOF ) + // InternalXbaseWithAnnotations.g:311:1: ruleOpOr EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpOrRule()); @@ -1022,17 +1023,17 @@ public final void entryRuleOpOr() throws RecognitionException { // $ANTLR start "ruleOpOr" - // InternalXbaseWithAnnotations.g:317:1: ruleOpOr : ( '||' ) ; + // InternalXbaseWithAnnotations.g:318:1: ruleOpOr : ( '||' ) ; public final void ruleOpOr() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:321:2: ( ( '||' ) ) - // InternalXbaseWithAnnotations.g:322:2: ( '||' ) + // InternalXbaseWithAnnotations.g:322:2: ( ( '||' ) ) + // InternalXbaseWithAnnotations.g:323:2: ( '||' ) { - // InternalXbaseWithAnnotations.g:322:2: ( '||' ) - // InternalXbaseWithAnnotations.g:323:3: '||' + // InternalXbaseWithAnnotations.g:323:2: ( '||' ) + // InternalXbaseWithAnnotations.g:324:3: '||' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); @@ -1063,11 +1064,11 @@ public final void ruleOpOr() throws RecognitionException { // $ANTLR start "entryRuleXAndExpression" - // InternalXbaseWithAnnotations.g:333:1: entryRuleXAndExpression : ruleXAndExpression EOF ; + // InternalXbaseWithAnnotations.g:334:1: entryRuleXAndExpression : ruleXAndExpression EOF ; public final void entryRuleXAndExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:334:1: ( ruleXAndExpression EOF ) - // InternalXbaseWithAnnotations.g:335:1: ruleXAndExpression EOF + // InternalXbaseWithAnnotations.g:335:1: ( ruleXAndExpression EOF ) + // InternalXbaseWithAnnotations.g:336:1: ruleXAndExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionRule()); @@ -1097,23 +1098,23 @@ public final void entryRuleXAndExpression() throws RecognitionException { // $ANTLR start "ruleXAndExpression" - // InternalXbaseWithAnnotations.g:342:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:343:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ; public final void ruleXAndExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:346:2: ( ( ( rule__XAndExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:347:2: ( ( rule__XAndExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:347:2: ( ( ( rule__XAndExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:348:2: ( ( rule__XAndExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:347:2: ( ( rule__XAndExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:348:3: ( rule__XAndExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:348:2: ( ( rule__XAndExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:349:3: ( rule__XAndExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:349:3: ( rule__XAndExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:349:4: rule__XAndExpression__Group__0 + // InternalXbaseWithAnnotations.g:350:3: ( rule__XAndExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:350:4: rule__XAndExpression__Group__0 { pushFollow(FOLLOW_2); rule__XAndExpression__Group__0(); @@ -1148,11 +1149,11 @@ public final void ruleXAndExpression() throws RecognitionException { // $ANTLR start "entryRuleOpAnd" - // InternalXbaseWithAnnotations.g:358:1: entryRuleOpAnd : ruleOpAnd EOF ; + // InternalXbaseWithAnnotations.g:359:1: entryRuleOpAnd : ruleOpAnd EOF ; public final void entryRuleOpAnd() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:359:1: ( ruleOpAnd EOF ) - // InternalXbaseWithAnnotations.g:360:1: ruleOpAnd EOF + // InternalXbaseWithAnnotations.g:360:1: ( ruleOpAnd EOF ) + // InternalXbaseWithAnnotations.g:361:1: ruleOpAnd EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpAndRule()); @@ -1182,17 +1183,17 @@ public final void entryRuleOpAnd() throws RecognitionException { // $ANTLR start "ruleOpAnd" - // InternalXbaseWithAnnotations.g:367:1: ruleOpAnd : ( '&&' ) ; + // InternalXbaseWithAnnotations.g:368:1: ruleOpAnd : ( '&&' ) ; public final void ruleOpAnd() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:371:2: ( ( '&&' ) ) - // InternalXbaseWithAnnotations.g:372:2: ( '&&' ) + // InternalXbaseWithAnnotations.g:372:2: ( ( '&&' ) ) + // InternalXbaseWithAnnotations.g:373:2: ( '&&' ) { - // InternalXbaseWithAnnotations.g:372:2: ( '&&' ) - // InternalXbaseWithAnnotations.g:373:3: '&&' + // InternalXbaseWithAnnotations.g:373:2: ( '&&' ) + // InternalXbaseWithAnnotations.g:374:3: '&&' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); @@ -1223,11 +1224,11 @@ public final void ruleOpAnd() throws RecognitionException { // $ANTLR start "entryRuleXEqualityExpression" - // InternalXbaseWithAnnotations.g:383:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ; + // InternalXbaseWithAnnotations.g:384:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ; public final void entryRuleXEqualityExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:384:1: ( ruleXEqualityExpression EOF ) - // InternalXbaseWithAnnotations.g:385:1: ruleXEqualityExpression EOF + // InternalXbaseWithAnnotations.g:385:1: ( ruleXEqualityExpression EOF ) + // InternalXbaseWithAnnotations.g:386:1: ruleXEqualityExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionRule()); @@ -1257,23 +1258,23 @@ public final void entryRuleXEqualityExpression() throws RecognitionException { // $ANTLR start "ruleXEqualityExpression" - // InternalXbaseWithAnnotations.g:392:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:393:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ; public final void ruleXEqualityExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:396:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:397:2: ( ( rule__XEqualityExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:397:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:398:2: ( ( rule__XEqualityExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:397:2: ( ( rule__XEqualityExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:398:3: ( rule__XEqualityExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:398:2: ( ( rule__XEqualityExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:399:3: ( rule__XEqualityExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:399:3: ( rule__XEqualityExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:399:4: rule__XEqualityExpression__Group__0 + // InternalXbaseWithAnnotations.g:400:3: ( rule__XEqualityExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:400:4: rule__XEqualityExpression__Group__0 { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group__0(); @@ -1308,11 +1309,11 @@ public final void ruleXEqualityExpression() throws RecognitionException { // $ANTLR start "entryRuleOpEquality" - // InternalXbaseWithAnnotations.g:408:1: entryRuleOpEquality : ruleOpEquality EOF ; + // InternalXbaseWithAnnotations.g:409:1: entryRuleOpEquality : ruleOpEquality EOF ; public final void entryRuleOpEquality() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:409:1: ( ruleOpEquality EOF ) - // InternalXbaseWithAnnotations.g:410:1: ruleOpEquality EOF + // InternalXbaseWithAnnotations.g:410:1: ( ruleOpEquality EOF ) + // InternalXbaseWithAnnotations.g:411:1: ruleOpEquality EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityRule()); @@ -1342,23 +1343,23 @@ public final void entryRuleOpEquality() throws RecognitionException { // $ANTLR start "ruleOpEquality" - // InternalXbaseWithAnnotations.g:417:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:418:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ; public final void ruleOpEquality() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:421:2: ( ( ( rule__OpEquality__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:422:2: ( ( rule__OpEquality__Alternatives ) ) + // InternalXbaseWithAnnotations.g:422:2: ( ( ( rule__OpEquality__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:423:2: ( ( rule__OpEquality__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:422:2: ( ( rule__OpEquality__Alternatives ) ) - // InternalXbaseWithAnnotations.g:423:3: ( rule__OpEquality__Alternatives ) + // InternalXbaseWithAnnotations.g:423:2: ( ( rule__OpEquality__Alternatives ) ) + // InternalXbaseWithAnnotations.g:424:3: ( rule__OpEquality__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:424:3: ( rule__OpEquality__Alternatives ) - // InternalXbaseWithAnnotations.g:424:4: rule__OpEquality__Alternatives + // InternalXbaseWithAnnotations.g:425:3: ( rule__OpEquality__Alternatives ) + // InternalXbaseWithAnnotations.g:425:4: rule__OpEquality__Alternatives { pushFollow(FOLLOW_2); rule__OpEquality__Alternatives(); @@ -1393,11 +1394,11 @@ public final void ruleOpEquality() throws RecognitionException { // $ANTLR start "entryRuleXRelationalExpression" - // InternalXbaseWithAnnotations.g:433:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ; + // InternalXbaseWithAnnotations.g:434:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ; public final void entryRuleXRelationalExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:434:1: ( ruleXRelationalExpression EOF ) - // InternalXbaseWithAnnotations.g:435:1: ruleXRelationalExpression EOF + // InternalXbaseWithAnnotations.g:435:1: ( ruleXRelationalExpression EOF ) + // InternalXbaseWithAnnotations.g:436:1: ruleXRelationalExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionRule()); @@ -1427,23 +1428,23 @@ public final void entryRuleXRelationalExpression() throws RecognitionException { // $ANTLR start "ruleXRelationalExpression" - // InternalXbaseWithAnnotations.g:442:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:443:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ; public final void ruleXRelationalExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:446:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:447:2: ( ( rule__XRelationalExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:447:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:448:2: ( ( rule__XRelationalExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:447:2: ( ( rule__XRelationalExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:448:3: ( rule__XRelationalExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:448:2: ( ( rule__XRelationalExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:449:3: ( rule__XRelationalExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:449:3: ( rule__XRelationalExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:449:4: rule__XRelationalExpression__Group__0 + // InternalXbaseWithAnnotations.g:450:3: ( rule__XRelationalExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:450:4: rule__XRelationalExpression__Group__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group__0(); @@ -1478,11 +1479,11 @@ public final void ruleXRelationalExpression() throws RecognitionException { // $ANTLR start "entryRuleOpCompare" - // InternalXbaseWithAnnotations.g:458:1: entryRuleOpCompare : ruleOpCompare EOF ; + // InternalXbaseWithAnnotations.g:459:1: entryRuleOpCompare : ruleOpCompare EOF ; public final void entryRuleOpCompare() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:459:1: ( ruleOpCompare EOF ) - // InternalXbaseWithAnnotations.g:460:1: ruleOpCompare EOF + // InternalXbaseWithAnnotations.g:460:1: ( ruleOpCompare EOF ) + // InternalXbaseWithAnnotations.g:461:1: ruleOpCompare EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareRule()); @@ -1512,23 +1513,23 @@ public final void entryRuleOpCompare() throws RecognitionException { // $ANTLR start "ruleOpCompare" - // InternalXbaseWithAnnotations.g:467:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:468:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ; public final void ruleOpCompare() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:471:2: ( ( ( rule__OpCompare__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:472:2: ( ( rule__OpCompare__Alternatives ) ) + // InternalXbaseWithAnnotations.g:472:2: ( ( ( rule__OpCompare__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:473:2: ( ( rule__OpCompare__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:472:2: ( ( rule__OpCompare__Alternatives ) ) - // InternalXbaseWithAnnotations.g:473:3: ( rule__OpCompare__Alternatives ) + // InternalXbaseWithAnnotations.g:473:2: ( ( rule__OpCompare__Alternatives ) ) + // InternalXbaseWithAnnotations.g:474:3: ( rule__OpCompare__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:474:3: ( rule__OpCompare__Alternatives ) - // InternalXbaseWithAnnotations.g:474:4: rule__OpCompare__Alternatives + // InternalXbaseWithAnnotations.g:475:3: ( rule__OpCompare__Alternatives ) + // InternalXbaseWithAnnotations.g:475:4: rule__OpCompare__Alternatives { pushFollow(FOLLOW_2); rule__OpCompare__Alternatives(); @@ -1563,11 +1564,11 @@ public final void ruleOpCompare() throws RecognitionException { // $ANTLR start "entryRuleXOtherOperatorExpression" - // InternalXbaseWithAnnotations.g:483:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ; + // InternalXbaseWithAnnotations.g:484:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ; public final void entryRuleXOtherOperatorExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:484:1: ( ruleXOtherOperatorExpression EOF ) - // InternalXbaseWithAnnotations.g:485:1: ruleXOtherOperatorExpression EOF + // InternalXbaseWithAnnotations.g:485:1: ( ruleXOtherOperatorExpression EOF ) + // InternalXbaseWithAnnotations.g:486:1: ruleXOtherOperatorExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionRule()); @@ -1597,23 +1598,23 @@ public final void entryRuleXOtherOperatorExpression() throws RecognitionExceptio // $ANTLR start "ruleXOtherOperatorExpression" - // InternalXbaseWithAnnotations.g:492:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:493:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ; public final void ruleXOtherOperatorExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:496:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:497:2: ( ( rule__XOtherOperatorExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:497:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:498:2: ( ( rule__XOtherOperatorExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:497:2: ( ( rule__XOtherOperatorExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:498:3: ( rule__XOtherOperatorExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:498:2: ( ( rule__XOtherOperatorExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:499:3: ( rule__XOtherOperatorExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:499:3: ( rule__XOtherOperatorExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:499:4: rule__XOtherOperatorExpression__Group__0 + // InternalXbaseWithAnnotations.g:500:3: ( rule__XOtherOperatorExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:500:4: rule__XOtherOperatorExpression__Group__0 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group__0(); @@ -1648,11 +1649,11 @@ public final void ruleXOtherOperatorExpression() throws RecognitionException { // $ANTLR start "entryRuleOpOther" - // InternalXbaseWithAnnotations.g:508:1: entryRuleOpOther : ruleOpOther EOF ; + // InternalXbaseWithAnnotations.g:509:1: entryRuleOpOther : ruleOpOther EOF ; public final void entryRuleOpOther() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:509:1: ( ruleOpOther EOF ) - // InternalXbaseWithAnnotations.g:510:1: ruleOpOther EOF + // InternalXbaseWithAnnotations.g:510:1: ( ruleOpOther EOF ) + // InternalXbaseWithAnnotations.g:511:1: ruleOpOther EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherRule()); @@ -1682,23 +1683,23 @@ public final void entryRuleOpOther() throws RecognitionException { // $ANTLR start "ruleOpOther" - // InternalXbaseWithAnnotations.g:517:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:518:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ; public final void ruleOpOther() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:521:2: ( ( ( rule__OpOther__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:522:2: ( ( rule__OpOther__Alternatives ) ) + // InternalXbaseWithAnnotations.g:522:2: ( ( ( rule__OpOther__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:523:2: ( ( rule__OpOther__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:522:2: ( ( rule__OpOther__Alternatives ) ) - // InternalXbaseWithAnnotations.g:523:3: ( rule__OpOther__Alternatives ) + // InternalXbaseWithAnnotations.g:523:2: ( ( rule__OpOther__Alternatives ) ) + // InternalXbaseWithAnnotations.g:524:3: ( rule__OpOther__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:524:3: ( rule__OpOther__Alternatives ) - // InternalXbaseWithAnnotations.g:524:4: rule__OpOther__Alternatives + // InternalXbaseWithAnnotations.g:525:3: ( rule__OpOther__Alternatives ) + // InternalXbaseWithAnnotations.g:525:4: rule__OpOther__Alternatives { pushFollow(FOLLOW_2); rule__OpOther__Alternatives(); @@ -1733,11 +1734,11 @@ public final void ruleOpOther() throws RecognitionException { // $ANTLR start "entryRuleXAdditiveExpression" - // InternalXbaseWithAnnotations.g:533:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ; + // InternalXbaseWithAnnotations.g:534:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ; public final void entryRuleXAdditiveExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:534:1: ( ruleXAdditiveExpression EOF ) - // InternalXbaseWithAnnotations.g:535:1: ruleXAdditiveExpression EOF + // InternalXbaseWithAnnotations.g:535:1: ( ruleXAdditiveExpression EOF ) + // InternalXbaseWithAnnotations.g:536:1: ruleXAdditiveExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionRule()); @@ -1767,23 +1768,23 @@ public final void entryRuleXAdditiveExpression() throws RecognitionException { // $ANTLR start "ruleXAdditiveExpression" - // InternalXbaseWithAnnotations.g:542:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:543:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ; public final void ruleXAdditiveExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:546:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:547:2: ( ( rule__XAdditiveExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:547:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:548:2: ( ( rule__XAdditiveExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:547:2: ( ( rule__XAdditiveExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:548:3: ( rule__XAdditiveExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:548:2: ( ( rule__XAdditiveExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:549:3: ( rule__XAdditiveExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:549:3: ( rule__XAdditiveExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:549:4: rule__XAdditiveExpression__Group__0 + // InternalXbaseWithAnnotations.g:550:3: ( rule__XAdditiveExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:550:4: rule__XAdditiveExpression__Group__0 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group__0(); @@ -1818,11 +1819,11 @@ public final void ruleXAdditiveExpression() throws RecognitionException { // $ANTLR start "entryRuleOpAdd" - // InternalXbaseWithAnnotations.g:558:1: entryRuleOpAdd : ruleOpAdd EOF ; + // InternalXbaseWithAnnotations.g:559:1: entryRuleOpAdd : ruleOpAdd EOF ; public final void entryRuleOpAdd() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:559:1: ( ruleOpAdd EOF ) - // InternalXbaseWithAnnotations.g:560:1: ruleOpAdd EOF + // InternalXbaseWithAnnotations.g:560:1: ( ruleOpAdd EOF ) + // InternalXbaseWithAnnotations.g:561:1: ruleOpAdd EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddRule()); @@ -1852,23 +1853,23 @@ public final void entryRuleOpAdd() throws RecognitionException { // $ANTLR start "ruleOpAdd" - // InternalXbaseWithAnnotations.g:567:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:568:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ; public final void ruleOpAdd() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:571:2: ( ( ( rule__OpAdd__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:572:2: ( ( rule__OpAdd__Alternatives ) ) + // InternalXbaseWithAnnotations.g:572:2: ( ( ( rule__OpAdd__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:573:2: ( ( rule__OpAdd__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:572:2: ( ( rule__OpAdd__Alternatives ) ) - // InternalXbaseWithAnnotations.g:573:3: ( rule__OpAdd__Alternatives ) + // InternalXbaseWithAnnotations.g:573:2: ( ( rule__OpAdd__Alternatives ) ) + // InternalXbaseWithAnnotations.g:574:3: ( rule__OpAdd__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:574:3: ( rule__OpAdd__Alternatives ) - // InternalXbaseWithAnnotations.g:574:4: rule__OpAdd__Alternatives + // InternalXbaseWithAnnotations.g:575:3: ( rule__OpAdd__Alternatives ) + // InternalXbaseWithAnnotations.g:575:4: rule__OpAdd__Alternatives { pushFollow(FOLLOW_2); rule__OpAdd__Alternatives(); @@ -1903,11 +1904,11 @@ public final void ruleOpAdd() throws RecognitionException { // $ANTLR start "entryRuleXMultiplicativeExpression" - // InternalXbaseWithAnnotations.g:583:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ; + // InternalXbaseWithAnnotations.g:584:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ; public final void entryRuleXMultiplicativeExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:584:1: ( ruleXMultiplicativeExpression EOF ) - // InternalXbaseWithAnnotations.g:585:1: ruleXMultiplicativeExpression EOF + // InternalXbaseWithAnnotations.g:585:1: ( ruleXMultiplicativeExpression EOF ) + // InternalXbaseWithAnnotations.g:586:1: ruleXMultiplicativeExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionRule()); @@ -1937,23 +1938,23 @@ public final void entryRuleXMultiplicativeExpression() throws RecognitionExcepti // $ANTLR start "ruleXMultiplicativeExpression" - // InternalXbaseWithAnnotations.g:592:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:593:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ; public final void ruleXMultiplicativeExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:596:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:597:2: ( ( rule__XMultiplicativeExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:597:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:598:2: ( ( rule__XMultiplicativeExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:597:2: ( ( rule__XMultiplicativeExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:598:3: ( rule__XMultiplicativeExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:598:2: ( ( rule__XMultiplicativeExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:599:3: ( rule__XMultiplicativeExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:599:3: ( rule__XMultiplicativeExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:599:4: rule__XMultiplicativeExpression__Group__0 + // InternalXbaseWithAnnotations.g:600:3: ( rule__XMultiplicativeExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:600:4: rule__XMultiplicativeExpression__Group__0 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group__0(); @@ -1988,11 +1989,11 @@ public final void ruleXMultiplicativeExpression() throws RecognitionException { // $ANTLR start "entryRuleOpMulti" - // InternalXbaseWithAnnotations.g:608:1: entryRuleOpMulti : ruleOpMulti EOF ; + // InternalXbaseWithAnnotations.g:609:1: entryRuleOpMulti : ruleOpMulti EOF ; public final void entryRuleOpMulti() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:609:1: ( ruleOpMulti EOF ) - // InternalXbaseWithAnnotations.g:610:1: ruleOpMulti EOF + // InternalXbaseWithAnnotations.g:610:1: ( ruleOpMulti EOF ) + // InternalXbaseWithAnnotations.g:611:1: ruleOpMulti EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiRule()); @@ -2022,23 +2023,23 @@ public final void entryRuleOpMulti() throws RecognitionException { // $ANTLR start "ruleOpMulti" - // InternalXbaseWithAnnotations.g:617:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:618:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ; public final void ruleOpMulti() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:621:2: ( ( ( rule__OpMulti__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:622:2: ( ( rule__OpMulti__Alternatives ) ) + // InternalXbaseWithAnnotations.g:622:2: ( ( ( rule__OpMulti__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:623:2: ( ( rule__OpMulti__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:622:2: ( ( rule__OpMulti__Alternatives ) ) - // InternalXbaseWithAnnotations.g:623:3: ( rule__OpMulti__Alternatives ) + // InternalXbaseWithAnnotations.g:623:2: ( ( rule__OpMulti__Alternatives ) ) + // InternalXbaseWithAnnotations.g:624:3: ( rule__OpMulti__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:624:3: ( rule__OpMulti__Alternatives ) - // InternalXbaseWithAnnotations.g:624:4: rule__OpMulti__Alternatives + // InternalXbaseWithAnnotations.g:625:3: ( rule__OpMulti__Alternatives ) + // InternalXbaseWithAnnotations.g:625:4: rule__OpMulti__Alternatives { pushFollow(FOLLOW_2); rule__OpMulti__Alternatives(); @@ -2073,11 +2074,11 @@ public final void ruleOpMulti() throws RecognitionException { // $ANTLR start "entryRuleXUnaryOperation" - // InternalXbaseWithAnnotations.g:633:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ; + // InternalXbaseWithAnnotations.g:634:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ; public final void entryRuleXUnaryOperation() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:634:1: ( ruleXUnaryOperation EOF ) - // InternalXbaseWithAnnotations.g:635:1: ruleXUnaryOperation EOF + // InternalXbaseWithAnnotations.g:635:1: ( ruleXUnaryOperation EOF ) + // InternalXbaseWithAnnotations.g:636:1: ruleXUnaryOperation EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationRule()); @@ -2107,23 +2108,23 @@ public final void entryRuleXUnaryOperation() throws RecognitionException { // $ANTLR start "ruleXUnaryOperation" - // InternalXbaseWithAnnotations.g:642:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:643:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ; public final void ruleXUnaryOperation() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:646:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:647:2: ( ( rule__XUnaryOperation__Alternatives ) ) + // InternalXbaseWithAnnotations.g:647:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:648:2: ( ( rule__XUnaryOperation__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:647:2: ( ( rule__XUnaryOperation__Alternatives ) ) - // InternalXbaseWithAnnotations.g:648:3: ( rule__XUnaryOperation__Alternatives ) + // InternalXbaseWithAnnotations.g:648:2: ( ( rule__XUnaryOperation__Alternatives ) ) + // InternalXbaseWithAnnotations.g:649:3: ( rule__XUnaryOperation__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:649:3: ( rule__XUnaryOperation__Alternatives ) - // InternalXbaseWithAnnotations.g:649:4: rule__XUnaryOperation__Alternatives + // InternalXbaseWithAnnotations.g:650:3: ( rule__XUnaryOperation__Alternatives ) + // InternalXbaseWithAnnotations.g:650:4: rule__XUnaryOperation__Alternatives { pushFollow(FOLLOW_2); rule__XUnaryOperation__Alternatives(); @@ -2158,11 +2159,11 @@ public final void ruleXUnaryOperation() throws RecognitionException { // $ANTLR start "entryRuleOpUnary" - // InternalXbaseWithAnnotations.g:658:1: entryRuleOpUnary : ruleOpUnary EOF ; + // InternalXbaseWithAnnotations.g:659:1: entryRuleOpUnary : ruleOpUnary EOF ; public final void entryRuleOpUnary() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:659:1: ( ruleOpUnary EOF ) - // InternalXbaseWithAnnotations.g:660:1: ruleOpUnary EOF + // InternalXbaseWithAnnotations.g:660:1: ( ruleOpUnary EOF ) + // InternalXbaseWithAnnotations.g:661:1: ruleOpUnary EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryRule()); @@ -2192,23 +2193,23 @@ public final void entryRuleOpUnary() throws RecognitionException { // $ANTLR start "ruleOpUnary" - // InternalXbaseWithAnnotations.g:667:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:668:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ; public final void ruleOpUnary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:671:2: ( ( ( rule__OpUnary__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:672:2: ( ( rule__OpUnary__Alternatives ) ) + // InternalXbaseWithAnnotations.g:672:2: ( ( ( rule__OpUnary__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:673:2: ( ( rule__OpUnary__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:672:2: ( ( rule__OpUnary__Alternatives ) ) - // InternalXbaseWithAnnotations.g:673:3: ( rule__OpUnary__Alternatives ) + // InternalXbaseWithAnnotations.g:673:2: ( ( rule__OpUnary__Alternatives ) ) + // InternalXbaseWithAnnotations.g:674:3: ( rule__OpUnary__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:674:3: ( rule__OpUnary__Alternatives ) - // InternalXbaseWithAnnotations.g:674:4: rule__OpUnary__Alternatives + // InternalXbaseWithAnnotations.g:675:3: ( rule__OpUnary__Alternatives ) + // InternalXbaseWithAnnotations.g:675:4: rule__OpUnary__Alternatives { pushFollow(FOLLOW_2); rule__OpUnary__Alternatives(); @@ -2243,11 +2244,11 @@ public final void ruleOpUnary() throws RecognitionException { // $ANTLR start "entryRuleXCastedExpression" - // InternalXbaseWithAnnotations.g:683:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ; + // InternalXbaseWithAnnotations.g:684:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ; public final void entryRuleXCastedExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:684:1: ( ruleXCastedExpression EOF ) - // InternalXbaseWithAnnotations.g:685:1: ruleXCastedExpression EOF + // InternalXbaseWithAnnotations.g:685:1: ( ruleXCastedExpression EOF ) + // InternalXbaseWithAnnotations.g:686:1: ruleXCastedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionRule()); @@ -2277,23 +2278,23 @@ public final void entryRuleXCastedExpression() throws RecognitionException { // $ANTLR start "ruleXCastedExpression" - // InternalXbaseWithAnnotations.g:692:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:693:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ; public final void ruleXCastedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:696:2: ( ( ( rule__XCastedExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:697:2: ( ( rule__XCastedExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:697:2: ( ( ( rule__XCastedExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:698:2: ( ( rule__XCastedExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:697:2: ( ( rule__XCastedExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:698:3: ( rule__XCastedExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:698:2: ( ( rule__XCastedExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:699:3: ( rule__XCastedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:699:3: ( rule__XCastedExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:699:4: rule__XCastedExpression__Group__0 + // InternalXbaseWithAnnotations.g:700:3: ( rule__XCastedExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:700:4: rule__XCastedExpression__Group__0 { pushFollow(FOLLOW_2); rule__XCastedExpression__Group__0(); @@ -2328,11 +2329,11 @@ public final void ruleXCastedExpression() throws RecognitionException { // $ANTLR start "entryRuleXPostfixOperation" - // InternalXbaseWithAnnotations.g:708:1: entryRuleXPostfixOperation : ruleXPostfixOperation EOF ; + // InternalXbaseWithAnnotations.g:709:1: entryRuleXPostfixOperation : ruleXPostfixOperation EOF ; public final void entryRuleXPostfixOperation() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:709:1: ( ruleXPostfixOperation EOF ) - // InternalXbaseWithAnnotations.g:710:1: ruleXPostfixOperation EOF + // InternalXbaseWithAnnotations.g:710:1: ( ruleXPostfixOperation EOF ) + // InternalXbaseWithAnnotations.g:711:1: ruleXPostfixOperation EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationRule()); @@ -2362,23 +2363,23 @@ public final void entryRuleXPostfixOperation() throws RecognitionException { // $ANTLR start "ruleXPostfixOperation" - // InternalXbaseWithAnnotations.g:717:1: ruleXPostfixOperation : ( ( rule__XPostfixOperation__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:718:1: ruleXPostfixOperation : ( ( rule__XPostfixOperation__Group__0 ) ) ; public final void ruleXPostfixOperation() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:721:2: ( ( ( rule__XPostfixOperation__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:722:2: ( ( rule__XPostfixOperation__Group__0 ) ) + // InternalXbaseWithAnnotations.g:722:2: ( ( ( rule__XPostfixOperation__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:723:2: ( ( rule__XPostfixOperation__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:722:2: ( ( rule__XPostfixOperation__Group__0 ) ) - // InternalXbaseWithAnnotations.g:723:3: ( rule__XPostfixOperation__Group__0 ) + // InternalXbaseWithAnnotations.g:723:2: ( ( rule__XPostfixOperation__Group__0 ) ) + // InternalXbaseWithAnnotations.g:724:3: ( rule__XPostfixOperation__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:724:3: ( rule__XPostfixOperation__Group__0 ) - // InternalXbaseWithAnnotations.g:724:4: rule__XPostfixOperation__Group__0 + // InternalXbaseWithAnnotations.g:725:3: ( rule__XPostfixOperation__Group__0 ) + // InternalXbaseWithAnnotations.g:725:4: rule__XPostfixOperation__Group__0 { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group__0(); @@ -2413,11 +2414,11 @@ public final void ruleXPostfixOperation() throws RecognitionException { // $ANTLR start "entryRuleOpPostfix" - // InternalXbaseWithAnnotations.g:733:1: entryRuleOpPostfix : ruleOpPostfix EOF ; + // InternalXbaseWithAnnotations.g:734:1: entryRuleOpPostfix : ruleOpPostfix EOF ; public final void entryRuleOpPostfix() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:734:1: ( ruleOpPostfix EOF ) - // InternalXbaseWithAnnotations.g:735:1: ruleOpPostfix EOF + // InternalXbaseWithAnnotations.g:735:1: ( ruleOpPostfix EOF ) + // InternalXbaseWithAnnotations.g:736:1: ruleOpPostfix EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpPostfixRule()); @@ -2447,23 +2448,23 @@ public final void entryRuleOpPostfix() throws RecognitionException { // $ANTLR start "ruleOpPostfix" - // InternalXbaseWithAnnotations.g:742:1: ruleOpPostfix : ( ( rule__OpPostfix__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:743:1: ruleOpPostfix : ( ( rule__OpPostfix__Alternatives ) ) ; public final void ruleOpPostfix() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:746:2: ( ( ( rule__OpPostfix__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:747:2: ( ( rule__OpPostfix__Alternatives ) ) + // InternalXbaseWithAnnotations.g:747:2: ( ( ( rule__OpPostfix__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:748:2: ( ( rule__OpPostfix__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:747:2: ( ( rule__OpPostfix__Alternatives ) ) - // InternalXbaseWithAnnotations.g:748:3: ( rule__OpPostfix__Alternatives ) + // InternalXbaseWithAnnotations.g:748:2: ( ( rule__OpPostfix__Alternatives ) ) + // InternalXbaseWithAnnotations.g:749:3: ( rule__OpPostfix__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpPostfixAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:749:3: ( rule__OpPostfix__Alternatives ) - // InternalXbaseWithAnnotations.g:749:4: rule__OpPostfix__Alternatives + // InternalXbaseWithAnnotations.g:750:3: ( rule__OpPostfix__Alternatives ) + // InternalXbaseWithAnnotations.g:750:4: rule__OpPostfix__Alternatives { pushFollow(FOLLOW_2); rule__OpPostfix__Alternatives(); @@ -2498,11 +2499,11 @@ public final void ruleOpPostfix() throws RecognitionException { // $ANTLR start "entryRuleXMemberFeatureCall" - // InternalXbaseWithAnnotations.g:758:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ; + // InternalXbaseWithAnnotations.g:759:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ; public final void entryRuleXMemberFeatureCall() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:759:1: ( ruleXMemberFeatureCall EOF ) - // InternalXbaseWithAnnotations.g:760:1: ruleXMemberFeatureCall EOF + // InternalXbaseWithAnnotations.g:760:1: ( ruleXMemberFeatureCall EOF ) + // InternalXbaseWithAnnotations.g:761:1: ruleXMemberFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallRule()); @@ -2532,23 +2533,23 @@ public final void entryRuleXMemberFeatureCall() throws RecognitionException { // $ANTLR start "ruleXMemberFeatureCall" - // InternalXbaseWithAnnotations.g:767:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:768:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ; public final void ruleXMemberFeatureCall() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:771:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:772:2: ( ( rule__XMemberFeatureCall__Group__0 ) ) + // InternalXbaseWithAnnotations.g:772:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:773:2: ( ( rule__XMemberFeatureCall__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:772:2: ( ( rule__XMemberFeatureCall__Group__0 ) ) - // InternalXbaseWithAnnotations.g:773:3: ( rule__XMemberFeatureCall__Group__0 ) + // InternalXbaseWithAnnotations.g:773:2: ( ( rule__XMemberFeatureCall__Group__0 ) ) + // InternalXbaseWithAnnotations.g:774:3: ( rule__XMemberFeatureCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:774:3: ( rule__XMemberFeatureCall__Group__0 ) - // InternalXbaseWithAnnotations.g:774:4: rule__XMemberFeatureCall__Group__0 + // InternalXbaseWithAnnotations.g:775:3: ( rule__XMemberFeatureCall__Group__0 ) + // InternalXbaseWithAnnotations.g:775:4: rule__XMemberFeatureCall__Group__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group__0(); @@ -2583,11 +2584,11 @@ public final void ruleXMemberFeatureCall() throws RecognitionException { // $ANTLR start "entryRuleXPrimaryExpression" - // InternalXbaseWithAnnotations.g:783:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ; + // InternalXbaseWithAnnotations.g:784:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ; public final void entryRuleXPrimaryExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:784:1: ( ruleXPrimaryExpression EOF ) - // InternalXbaseWithAnnotations.g:785:1: ruleXPrimaryExpression EOF + // InternalXbaseWithAnnotations.g:785:1: ( ruleXPrimaryExpression EOF ) + // InternalXbaseWithAnnotations.g:786:1: ruleXPrimaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionRule()); @@ -2617,23 +2618,23 @@ public final void entryRuleXPrimaryExpression() throws RecognitionException { // $ANTLR start "ruleXPrimaryExpression" - // InternalXbaseWithAnnotations.g:792:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:793:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ; public final void ruleXPrimaryExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:796:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:797:2: ( ( rule__XPrimaryExpression__Alternatives ) ) + // InternalXbaseWithAnnotations.g:797:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:798:2: ( ( rule__XPrimaryExpression__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:797:2: ( ( rule__XPrimaryExpression__Alternatives ) ) - // InternalXbaseWithAnnotations.g:798:3: ( rule__XPrimaryExpression__Alternatives ) + // InternalXbaseWithAnnotations.g:798:2: ( ( rule__XPrimaryExpression__Alternatives ) ) + // InternalXbaseWithAnnotations.g:799:3: ( rule__XPrimaryExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:799:3: ( rule__XPrimaryExpression__Alternatives ) - // InternalXbaseWithAnnotations.g:799:4: rule__XPrimaryExpression__Alternatives + // InternalXbaseWithAnnotations.g:800:3: ( rule__XPrimaryExpression__Alternatives ) + // InternalXbaseWithAnnotations.g:800:4: rule__XPrimaryExpression__Alternatives { pushFollow(FOLLOW_2); rule__XPrimaryExpression__Alternatives(); @@ -2668,11 +2669,11 @@ public final void ruleXPrimaryExpression() throws RecognitionException { // $ANTLR start "entryRuleXLiteral" - // InternalXbaseWithAnnotations.g:808:1: entryRuleXLiteral : ruleXLiteral EOF ; + // InternalXbaseWithAnnotations.g:809:1: entryRuleXLiteral : ruleXLiteral EOF ; public final void entryRuleXLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:809:1: ( ruleXLiteral EOF ) - // InternalXbaseWithAnnotations.g:810:1: ruleXLiteral EOF + // InternalXbaseWithAnnotations.g:810:1: ( ruleXLiteral EOF ) + // InternalXbaseWithAnnotations.g:811:1: ruleXLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralRule()); @@ -2702,23 +2703,23 @@ public final void entryRuleXLiteral() throws RecognitionException { // $ANTLR start "ruleXLiteral" - // InternalXbaseWithAnnotations.g:817:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:818:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ; public final void ruleXLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:821:2: ( ( ( rule__XLiteral__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:822:2: ( ( rule__XLiteral__Alternatives ) ) + // InternalXbaseWithAnnotations.g:822:2: ( ( ( rule__XLiteral__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:823:2: ( ( rule__XLiteral__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:822:2: ( ( rule__XLiteral__Alternatives ) ) - // InternalXbaseWithAnnotations.g:823:3: ( rule__XLiteral__Alternatives ) + // InternalXbaseWithAnnotations.g:823:2: ( ( rule__XLiteral__Alternatives ) ) + // InternalXbaseWithAnnotations.g:824:3: ( rule__XLiteral__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:824:3: ( rule__XLiteral__Alternatives ) - // InternalXbaseWithAnnotations.g:824:4: rule__XLiteral__Alternatives + // InternalXbaseWithAnnotations.g:825:3: ( rule__XLiteral__Alternatives ) + // InternalXbaseWithAnnotations.g:825:4: rule__XLiteral__Alternatives { pushFollow(FOLLOW_2); rule__XLiteral__Alternatives(); @@ -2753,11 +2754,11 @@ public final void ruleXLiteral() throws RecognitionException { // $ANTLR start "entryRuleXCollectionLiteral" - // InternalXbaseWithAnnotations.g:833:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ; + // InternalXbaseWithAnnotations.g:834:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ; public final void entryRuleXCollectionLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:834:1: ( ruleXCollectionLiteral EOF ) - // InternalXbaseWithAnnotations.g:835:1: ruleXCollectionLiteral EOF + // InternalXbaseWithAnnotations.g:835:1: ( ruleXCollectionLiteral EOF ) + // InternalXbaseWithAnnotations.g:836:1: ruleXCollectionLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralRule()); @@ -2787,23 +2788,23 @@ public final void entryRuleXCollectionLiteral() throws RecognitionException { // $ANTLR start "ruleXCollectionLiteral" - // InternalXbaseWithAnnotations.g:842:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:843:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ; public final void ruleXCollectionLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:846:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:847:2: ( ( rule__XCollectionLiteral__Alternatives ) ) + // InternalXbaseWithAnnotations.g:847:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:848:2: ( ( rule__XCollectionLiteral__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:847:2: ( ( rule__XCollectionLiteral__Alternatives ) ) - // InternalXbaseWithAnnotations.g:848:3: ( rule__XCollectionLiteral__Alternatives ) + // InternalXbaseWithAnnotations.g:848:2: ( ( rule__XCollectionLiteral__Alternatives ) ) + // InternalXbaseWithAnnotations.g:849:3: ( rule__XCollectionLiteral__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:849:3: ( rule__XCollectionLiteral__Alternatives ) - // InternalXbaseWithAnnotations.g:849:4: rule__XCollectionLiteral__Alternatives + // InternalXbaseWithAnnotations.g:850:3: ( rule__XCollectionLiteral__Alternatives ) + // InternalXbaseWithAnnotations.g:850:4: rule__XCollectionLiteral__Alternatives { pushFollow(FOLLOW_2); rule__XCollectionLiteral__Alternatives(); @@ -2838,11 +2839,11 @@ public final void ruleXCollectionLiteral() throws RecognitionException { // $ANTLR start "entryRuleXSetLiteral" - // InternalXbaseWithAnnotations.g:858:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ; + // InternalXbaseWithAnnotations.g:859:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ; public final void entryRuleXSetLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:859:1: ( ruleXSetLiteral EOF ) - // InternalXbaseWithAnnotations.g:860:1: ruleXSetLiteral EOF + // InternalXbaseWithAnnotations.g:860:1: ( ruleXSetLiteral EOF ) + // InternalXbaseWithAnnotations.g:861:1: ruleXSetLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralRule()); @@ -2872,23 +2873,23 @@ public final void entryRuleXSetLiteral() throws RecognitionException { // $ANTLR start "ruleXSetLiteral" - // InternalXbaseWithAnnotations.g:867:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:868:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ; public final void ruleXSetLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:871:2: ( ( ( rule__XSetLiteral__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:872:2: ( ( rule__XSetLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:872:2: ( ( ( rule__XSetLiteral__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:873:2: ( ( rule__XSetLiteral__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:872:2: ( ( rule__XSetLiteral__Group__0 ) ) - // InternalXbaseWithAnnotations.g:873:3: ( rule__XSetLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:873:2: ( ( rule__XSetLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:874:3: ( rule__XSetLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:874:3: ( rule__XSetLiteral__Group__0 ) - // InternalXbaseWithAnnotations.g:874:4: rule__XSetLiteral__Group__0 + // InternalXbaseWithAnnotations.g:875:3: ( rule__XSetLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:875:4: rule__XSetLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XSetLiteral__Group__0(); @@ -2923,11 +2924,11 @@ public final void ruleXSetLiteral() throws RecognitionException { // $ANTLR start "entryRuleXListLiteral" - // InternalXbaseWithAnnotations.g:883:1: entryRuleXListLiteral : ruleXListLiteral EOF ; + // InternalXbaseWithAnnotations.g:884:1: entryRuleXListLiteral : ruleXListLiteral EOF ; public final void entryRuleXListLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:884:1: ( ruleXListLiteral EOF ) - // InternalXbaseWithAnnotations.g:885:1: ruleXListLiteral EOF + // InternalXbaseWithAnnotations.g:885:1: ( ruleXListLiteral EOF ) + // InternalXbaseWithAnnotations.g:886:1: ruleXListLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralRule()); @@ -2957,23 +2958,23 @@ public final void entryRuleXListLiteral() throws RecognitionException { // $ANTLR start "ruleXListLiteral" - // InternalXbaseWithAnnotations.g:892:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:893:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ; public final void ruleXListLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:896:2: ( ( ( rule__XListLiteral__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:897:2: ( ( rule__XListLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:897:2: ( ( ( rule__XListLiteral__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:898:2: ( ( rule__XListLiteral__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:897:2: ( ( rule__XListLiteral__Group__0 ) ) - // InternalXbaseWithAnnotations.g:898:3: ( rule__XListLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:898:2: ( ( rule__XListLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:899:3: ( rule__XListLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:899:3: ( rule__XListLiteral__Group__0 ) - // InternalXbaseWithAnnotations.g:899:4: rule__XListLiteral__Group__0 + // InternalXbaseWithAnnotations.g:900:3: ( rule__XListLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:900:4: rule__XListLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XListLiteral__Group__0(); @@ -3008,11 +3009,11 @@ public final void ruleXListLiteral() throws RecognitionException { // $ANTLR start "entryRuleXClosure" - // InternalXbaseWithAnnotations.g:908:1: entryRuleXClosure : ruleXClosure EOF ; + // InternalXbaseWithAnnotations.g:909:1: entryRuleXClosure : ruleXClosure EOF ; public final void entryRuleXClosure() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:909:1: ( ruleXClosure EOF ) - // InternalXbaseWithAnnotations.g:910:1: ruleXClosure EOF + // InternalXbaseWithAnnotations.g:910:1: ( ruleXClosure EOF ) + // InternalXbaseWithAnnotations.g:911:1: ruleXClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureRule()); @@ -3042,23 +3043,23 @@ public final void entryRuleXClosure() throws RecognitionException { // $ANTLR start "ruleXClosure" - // InternalXbaseWithAnnotations.g:917:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:918:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ; public final void ruleXClosure() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:921:2: ( ( ( rule__XClosure__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:922:2: ( ( rule__XClosure__Group__0 ) ) + // InternalXbaseWithAnnotations.g:922:2: ( ( ( rule__XClosure__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:923:2: ( ( rule__XClosure__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:922:2: ( ( rule__XClosure__Group__0 ) ) - // InternalXbaseWithAnnotations.g:923:3: ( rule__XClosure__Group__0 ) + // InternalXbaseWithAnnotations.g:923:2: ( ( rule__XClosure__Group__0 ) ) + // InternalXbaseWithAnnotations.g:924:3: ( rule__XClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:924:3: ( rule__XClosure__Group__0 ) - // InternalXbaseWithAnnotations.g:924:4: rule__XClosure__Group__0 + // InternalXbaseWithAnnotations.g:925:3: ( rule__XClosure__Group__0 ) + // InternalXbaseWithAnnotations.g:925:4: rule__XClosure__Group__0 { pushFollow(FOLLOW_2); rule__XClosure__Group__0(); @@ -3093,11 +3094,11 @@ public final void ruleXClosure() throws RecognitionException { // $ANTLR start "entryRuleXExpressionInClosure" - // InternalXbaseWithAnnotations.g:933:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ; + // InternalXbaseWithAnnotations.g:934:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ; public final void entryRuleXExpressionInClosure() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:934:1: ( ruleXExpressionInClosure EOF ) - // InternalXbaseWithAnnotations.g:935:1: ruleXExpressionInClosure EOF + // InternalXbaseWithAnnotations.g:935:1: ( ruleXExpressionInClosure EOF ) + // InternalXbaseWithAnnotations.g:936:1: ruleXExpressionInClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureRule()); @@ -3127,23 +3128,23 @@ public final void entryRuleXExpressionInClosure() throws RecognitionException { // $ANTLR start "ruleXExpressionInClosure" - // InternalXbaseWithAnnotations.g:942:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:943:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ; public final void ruleXExpressionInClosure() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:946:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:947:2: ( ( rule__XExpressionInClosure__Group__0 ) ) + // InternalXbaseWithAnnotations.g:947:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:948:2: ( ( rule__XExpressionInClosure__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:947:2: ( ( rule__XExpressionInClosure__Group__0 ) ) - // InternalXbaseWithAnnotations.g:948:3: ( rule__XExpressionInClosure__Group__0 ) + // InternalXbaseWithAnnotations.g:948:2: ( ( rule__XExpressionInClosure__Group__0 ) ) + // InternalXbaseWithAnnotations.g:949:3: ( rule__XExpressionInClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:949:3: ( rule__XExpressionInClosure__Group__0 ) - // InternalXbaseWithAnnotations.g:949:4: rule__XExpressionInClosure__Group__0 + // InternalXbaseWithAnnotations.g:950:3: ( rule__XExpressionInClosure__Group__0 ) + // InternalXbaseWithAnnotations.g:950:4: rule__XExpressionInClosure__Group__0 { pushFollow(FOLLOW_2); rule__XExpressionInClosure__Group__0(); @@ -3178,11 +3179,11 @@ public final void ruleXExpressionInClosure() throws RecognitionException { // $ANTLR start "entryRuleXShortClosure" - // InternalXbaseWithAnnotations.g:958:1: entryRuleXShortClosure : ruleXShortClosure EOF ; + // InternalXbaseWithAnnotations.g:959:1: entryRuleXShortClosure : ruleXShortClosure EOF ; public final void entryRuleXShortClosure() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:959:1: ( ruleXShortClosure EOF ) - // InternalXbaseWithAnnotations.g:960:1: ruleXShortClosure EOF + // InternalXbaseWithAnnotations.g:960:1: ( ruleXShortClosure EOF ) + // InternalXbaseWithAnnotations.g:961:1: ruleXShortClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureRule()); @@ -3212,23 +3213,23 @@ public final void entryRuleXShortClosure() throws RecognitionException { // $ANTLR start "ruleXShortClosure" - // InternalXbaseWithAnnotations.g:967:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:968:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ; public final void ruleXShortClosure() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:971:2: ( ( ( rule__XShortClosure__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:972:2: ( ( rule__XShortClosure__Group__0 ) ) + // InternalXbaseWithAnnotations.g:972:2: ( ( ( rule__XShortClosure__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:973:2: ( ( rule__XShortClosure__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:972:2: ( ( rule__XShortClosure__Group__0 ) ) - // InternalXbaseWithAnnotations.g:973:3: ( rule__XShortClosure__Group__0 ) + // InternalXbaseWithAnnotations.g:973:2: ( ( rule__XShortClosure__Group__0 ) ) + // InternalXbaseWithAnnotations.g:974:3: ( rule__XShortClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:974:3: ( rule__XShortClosure__Group__0 ) - // InternalXbaseWithAnnotations.g:974:4: rule__XShortClosure__Group__0 + // InternalXbaseWithAnnotations.g:975:3: ( rule__XShortClosure__Group__0 ) + // InternalXbaseWithAnnotations.g:975:4: rule__XShortClosure__Group__0 { pushFollow(FOLLOW_2); rule__XShortClosure__Group__0(); @@ -3263,11 +3264,11 @@ public final void ruleXShortClosure() throws RecognitionException { // $ANTLR start "entryRuleXParenthesizedExpression" - // InternalXbaseWithAnnotations.g:983:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ; + // InternalXbaseWithAnnotations.g:984:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ; public final void entryRuleXParenthesizedExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:984:1: ( ruleXParenthesizedExpression EOF ) - // InternalXbaseWithAnnotations.g:985:1: ruleXParenthesizedExpression EOF + // InternalXbaseWithAnnotations.g:985:1: ( ruleXParenthesizedExpression EOF ) + // InternalXbaseWithAnnotations.g:986:1: ruleXParenthesizedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionRule()); @@ -3297,23 +3298,23 @@ public final void entryRuleXParenthesizedExpression() throws RecognitionExceptio // $ANTLR start "ruleXParenthesizedExpression" - // InternalXbaseWithAnnotations.g:992:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:993:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ; public final void ruleXParenthesizedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:996:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:997:2: ( ( rule__XParenthesizedExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:997:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:998:2: ( ( rule__XParenthesizedExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:997:2: ( ( rule__XParenthesizedExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:998:3: ( rule__XParenthesizedExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:998:2: ( ( rule__XParenthesizedExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:999:3: ( rule__XParenthesizedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:999:3: ( rule__XParenthesizedExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:999:4: rule__XParenthesizedExpression__Group__0 + // InternalXbaseWithAnnotations.g:1000:3: ( rule__XParenthesizedExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1000:4: rule__XParenthesizedExpression__Group__0 { pushFollow(FOLLOW_2); rule__XParenthesizedExpression__Group__0(); @@ -3348,11 +3349,11 @@ public final void ruleXParenthesizedExpression() throws RecognitionException { // $ANTLR start "entryRuleXIfExpression" - // InternalXbaseWithAnnotations.g:1008:1: entryRuleXIfExpression : ruleXIfExpression EOF ; + // InternalXbaseWithAnnotations.g:1009:1: entryRuleXIfExpression : ruleXIfExpression EOF ; public final void entryRuleXIfExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1009:1: ( ruleXIfExpression EOF ) - // InternalXbaseWithAnnotations.g:1010:1: ruleXIfExpression EOF + // InternalXbaseWithAnnotations.g:1010:1: ( ruleXIfExpression EOF ) + // InternalXbaseWithAnnotations.g:1011:1: ruleXIfExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionRule()); @@ -3382,23 +3383,23 @@ public final void entryRuleXIfExpression() throws RecognitionException { // $ANTLR start "ruleXIfExpression" - // InternalXbaseWithAnnotations.g:1017:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1018:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ; public final void ruleXIfExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1021:2: ( ( ( rule__XIfExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1022:2: ( ( rule__XIfExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1022:2: ( ( ( rule__XIfExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1023:2: ( ( rule__XIfExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1022:2: ( ( rule__XIfExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1023:3: ( rule__XIfExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1023:2: ( ( rule__XIfExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1024:3: ( rule__XIfExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1024:3: ( rule__XIfExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1024:4: rule__XIfExpression__Group__0 + // InternalXbaseWithAnnotations.g:1025:3: ( rule__XIfExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1025:4: rule__XIfExpression__Group__0 { pushFollow(FOLLOW_2); rule__XIfExpression__Group__0(); @@ -3433,11 +3434,11 @@ public final void ruleXIfExpression() throws RecognitionException { // $ANTLR start "entryRuleXSwitchExpression" - // InternalXbaseWithAnnotations.g:1033:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ; + // InternalXbaseWithAnnotations.g:1034:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ; public final void entryRuleXSwitchExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1034:1: ( ruleXSwitchExpression EOF ) - // InternalXbaseWithAnnotations.g:1035:1: ruleXSwitchExpression EOF + // InternalXbaseWithAnnotations.g:1035:1: ( ruleXSwitchExpression EOF ) + // InternalXbaseWithAnnotations.g:1036:1: ruleXSwitchExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionRule()); @@ -3467,23 +3468,23 @@ public final void entryRuleXSwitchExpression() throws RecognitionException { // $ANTLR start "ruleXSwitchExpression" - // InternalXbaseWithAnnotations.g:1042:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1043:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ; public final void ruleXSwitchExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1046:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1047:2: ( ( rule__XSwitchExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1047:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1048:2: ( ( rule__XSwitchExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1047:2: ( ( rule__XSwitchExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1048:3: ( rule__XSwitchExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1048:2: ( ( rule__XSwitchExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1049:3: ( rule__XSwitchExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1049:3: ( rule__XSwitchExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1049:4: rule__XSwitchExpression__Group__0 + // InternalXbaseWithAnnotations.g:1050:3: ( rule__XSwitchExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1050:4: rule__XSwitchExpression__Group__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group__0(); @@ -3518,11 +3519,11 @@ public final void ruleXSwitchExpression() throws RecognitionException { // $ANTLR start "entryRuleXCasePart" - // InternalXbaseWithAnnotations.g:1058:1: entryRuleXCasePart : ruleXCasePart EOF ; + // InternalXbaseWithAnnotations.g:1059:1: entryRuleXCasePart : ruleXCasePart EOF ; public final void entryRuleXCasePart() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1059:1: ( ruleXCasePart EOF ) - // InternalXbaseWithAnnotations.g:1060:1: ruleXCasePart EOF + // InternalXbaseWithAnnotations.g:1060:1: ( ruleXCasePart EOF ) + // InternalXbaseWithAnnotations.g:1061:1: ruleXCasePart EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartRule()); @@ -3552,23 +3553,23 @@ public final void entryRuleXCasePart() throws RecognitionException { // $ANTLR start "ruleXCasePart" - // InternalXbaseWithAnnotations.g:1067:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1068:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ; public final void ruleXCasePart() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1071:2: ( ( ( rule__XCasePart__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1072:2: ( ( rule__XCasePart__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1072:2: ( ( ( rule__XCasePart__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1073:2: ( ( rule__XCasePart__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1072:2: ( ( rule__XCasePart__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1073:3: ( rule__XCasePart__Group__0 ) + // InternalXbaseWithAnnotations.g:1073:2: ( ( rule__XCasePart__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1074:3: ( rule__XCasePart__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1074:3: ( rule__XCasePart__Group__0 ) - // InternalXbaseWithAnnotations.g:1074:4: rule__XCasePart__Group__0 + // InternalXbaseWithAnnotations.g:1075:3: ( rule__XCasePart__Group__0 ) + // InternalXbaseWithAnnotations.g:1075:4: rule__XCasePart__Group__0 { pushFollow(FOLLOW_2); rule__XCasePart__Group__0(); @@ -3603,11 +3604,11 @@ public final void ruleXCasePart() throws RecognitionException { // $ANTLR start "entryRuleXForLoopExpression" - // InternalXbaseWithAnnotations.g:1083:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ; + // InternalXbaseWithAnnotations.g:1084:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ; public final void entryRuleXForLoopExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1084:1: ( ruleXForLoopExpression EOF ) - // InternalXbaseWithAnnotations.g:1085:1: ruleXForLoopExpression EOF + // InternalXbaseWithAnnotations.g:1085:1: ( ruleXForLoopExpression EOF ) + // InternalXbaseWithAnnotations.g:1086:1: ruleXForLoopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionRule()); @@ -3637,23 +3638,23 @@ public final void entryRuleXForLoopExpression() throws RecognitionException { // $ANTLR start "ruleXForLoopExpression" - // InternalXbaseWithAnnotations.g:1092:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1093:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ; public final void ruleXForLoopExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1096:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1097:2: ( ( rule__XForLoopExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1097:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1098:2: ( ( rule__XForLoopExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1097:2: ( ( rule__XForLoopExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1098:3: ( rule__XForLoopExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1098:2: ( ( rule__XForLoopExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1099:3: ( rule__XForLoopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1099:3: ( rule__XForLoopExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1099:4: rule__XForLoopExpression__Group__0 + // InternalXbaseWithAnnotations.g:1100:3: ( rule__XForLoopExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1100:4: rule__XForLoopExpression__Group__0 { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group__0(); @@ -3688,11 +3689,11 @@ public final void ruleXForLoopExpression() throws RecognitionException { // $ANTLR start "entryRuleXBasicForLoopExpression" - // InternalXbaseWithAnnotations.g:1108:1: entryRuleXBasicForLoopExpression : ruleXBasicForLoopExpression EOF ; + // InternalXbaseWithAnnotations.g:1109:1: entryRuleXBasicForLoopExpression : ruleXBasicForLoopExpression EOF ; public final void entryRuleXBasicForLoopExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1109:1: ( ruleXBasicForLoopExpression EOF ) - // InternalXbaseWithAnnotations.g:1110:1: ruleXBasicForLoopExpression EOF + // InternalXbaseWithAnnotations.g:1110:1: ( ruleXBasicForLoopExpression EOF ) + // InternalXbaseWithAnnotations.g:1111:1: ruleXBasicForLoopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionRule()); @@ -3722,23 +3723,23 @@ public final void entryRuleXBasicForLoopExpression() throws RecognitionException // $ANTLR start "ruleXBasicForLoopExpression" - // InternalXbaseWithAnnotations.g:1117:1: ruleXBasicForLoopExpression : ( ( rule__XBasicForLoopExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1118:1: ruleXBasicForLoopExpression : ( ( rule__XBasicForLoopExpression__Group__0 ) ) ; public final void ruleXBasicForLoopExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1121:2: ( ( ( rule__XBasicForLoopExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1122:2: ( ( rule__XBasicForLoopExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1122:2: ( ( ( rule__XBasicForLoopExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1123:2: ( ( rule__XBasicForLoopExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1122:2: ( ( rule__XBasicForLoopExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1123:3: ( rule__XBasicForLoopExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1123:2: ( ( rule__XBasicForLoopExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1124:3: ( rule__XBasicForLoopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1124:3: ( rule__XBasicForLoopExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1124:4: rule__XBasicForLoopExpression__Group__0 + // InternalXbaseWithAnnotations.g:1125:3: ( rule__XBasicForLoopExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1125:4: rule__XBasicForLoopExpression__Group__0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group__0(); @@ -3773,11 +3774,11 @@ public final void ruleXBasicForLoopExpression() throws RecognitionException { // $ANTLR start "entryRuleXWhileExpression" - // InternalXbaseWithAnnotations.g:1133:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ; + // InternalXbaseWithAnnotations.g:1134:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ; public final void entryRuleXWhileExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1134:1: ( ruleXWhileExpression EOF ) - // InternalXbaseWithAnnotations.g:1135:1: ruleXWhileExpression EOF + // InternalXbaseWithAnnotations.g:1135:1: ( ruleXWhileExpression EOF ) + // InternalXbaseWithAnnotations.g:1136:1: ruleXWhileExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionRule()); @@ -3807,23 +3808,23 @@ public final void entryRuleXWhileExpression() throws RecognitionException { // $ANTLR start "ruleXWhileExpression" - // InternalXbaseWithAnnotations.g:1142:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1143:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ; public final void ruleXWhileExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1146:2: ( ( ( rule__XWhileExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1147:2: ( ( rule__XWhileExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1147:2: ( ( ( rule__XWhileExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1148:2: ( ( rule__XWhileExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1147:2: ( ( rule__XWhileExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1148:3: ( rule__XWhileExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1148:2: ( ( rule__XWhileExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1149:3: ( rule__XWhileExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1149:3: ( rule__XWhileExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1149:4: rule__XWhileExpression__Group__0 + // InternalXbaseWithAnnotations.g:1150:3: ( rule__XWhileExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1150:4: rule__XWhileExpression__Group__0 { pushFollow(FOLLOW_2); rule__XWhileExpression__Group__0(); @@ -3858,11 +3859,11 @@ public final void ruleXWhileExpression() throws RecognitionException { // $ANTLR start "entryRuleXDoWhileExpression" - // InternalXbaseWithAnnotations.g:1158:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ; + // InternalXbaseWithAnnotations.g:1159:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ; public final void entryRuleXDoWhileExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1159:1: ( ruleXDoWhileExpression EOF ) - // InternalXbaseWithAnnotations.g:1160:1: ruleXDoWhileExpression EOF + // InternalXbaseWithAnnotations.g:1160:1: ( ruleXDoWhileExpression EOF ) + // InternalXbaseWithAnnotations.g:1161:1: ruleXDoWhileExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionRule()); @@ -3892,23 +3893,23 @@ public final void entryRuleXDoWhileExpression() throws RecognitionException { // $ANTLR start "ruleXDoWhileExpression" - // InternalXbaseWithAnnotations.g:1167:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1168:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ; public final void ruleXDoWhileExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1171:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1172:2: ( ( rule__XDoWhileExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1172:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1173:2: ( ( rule__XDoWhileExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1172:2: ( ( rule__XDoWhileExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1173:3: ( rule__XDoWhileExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1173:2: ( ( rule__XDoWhileExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1174:3: ( rule__XDoWhileExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1174:3: ( rule__XDoWhileExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1174:4: rule__XDoWhileExpression__Group__0 + // InternalXbaseWithAnnotations.g:1175:3: ( rule__XDoWhileExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1175:4: rule__XDoWhileExpression__Group__0 { pushFollow(FOLLOW_2); rule__XDoWhileExpression__Group__0(); @@ -3943,11 +3944,11 @@ public final void ruleXDoWhileExpression() throws RecognitionException { // $ANTLR start "entryRuleXBlockExpression" - // InternalXbaseWithAnnotations.g:1183:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ; + // InternalXbaseWithAnnotations.g:1184:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ; public final void entryRuleXBlockExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1184:1: ( ruleXBlockExpression EOF ) - // InternalXbaseWithAnnotations.g:1185:1: ruleXBlockExpression EOF + // InternalXbaseWithAnnotations.g:1185:1: ( ruleXBlockExpression EOF ) + // InternalXbaseWithAnnotations.g:1186:1: ruleXBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionRule()); @@ -3977,23 +3978,23 @@ public final void entryRuleXBlockExpression() throws RecognitionException { // $ANTLR start "ruleXBlockExpression" - // InternalXbaseWithAnnotations.g:1192:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1193:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ; public final void ruleXBlockExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1196:2: ( ( ( rule__XBlockExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1197:2: ( ( rule__XBlockExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1197:2: ( ( ( rule__XBlockExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1198:2: ( ( rule__XBlockExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1197:2: ( ( rule__XBlockExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1198:3: ( rule__XBlockExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1198:2: ( ( rule__XBlockExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1199:3: ( rule__XBlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1199:3: ( rule__XBlockExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1199:4: rule__XBlockExpression__Group__0 + // InternalXbaseWithAnnotations.g:1200:3: ( rule__XBlockExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1200:4: rule__XBlockExpression__Group__0 { pushFollow(FOLLOW_2); rule__XBlockExpression__Group__0(); @@ -4028,11 +4029,11 @@ public final void ruleXBlockExpression() throws RecognitionException { // $ANTLR start "entryRuleXExpressionOrVarDeclaration" - // InternalXbaseWithAnnotations.g:1208:1: entryRuleXExpressionOrVarDeclaration : ruleXExpressionOrVarDeclaration EOF ; + // InternalXbaseWithAnnotations.g:1209:1: entryRuleXExpressionOrVarDeclaration : ruleXExpressionOrVarDeclaration EOF ; public final void entryRuleXExpressionOrVarDeclaration() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1209:1: ( ruleXExpressionOrVarDeclaration EOF ) - // InternalXbaseWithAnnotations.g:1210:1: ruleXExpressionOrVarDeclaration EOF + // InternalXbaseWithAnnotations.g:1210:1: ( ruleXExpressionOrVarDeclaration EOF ) + // InternalXbaseWithAnnotations.g:1211:1: ruleXExpressionOrVarDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionOrVarDeclarationRule()); @@ -4062,23 +4063,23 @@ public final void entryRuleXExpressionOrVarDeclaration() throws RecognitionExcep // $ANTLR start "ruleXExpressionOrVarDeclaration" - // InternalXbaseWithAnnotations.g:1217:1: ruleXExpressionOrVarDeclaration : ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:1218:1: ruleXExpressionOrVarDeclaration : ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ; public final void ruleXExpressionOrVarDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1221:2: ( ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:1222:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1222:2: ( ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:1223:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:1222:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) - // InternalXbaseWithAnnotations.g:1223:3: ( rule__XExpressionOrVarDeclaration__Alternatives ) + // InternalXbaseWithAnnotations.g:1223:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1224:3: ( rule__XExpressionOrVarDeclaration__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:1224:3: ( rule__XExpressionOrVarDeclaration__Alternatives ) - // InternalXbaseWithAnnotations.g:1224:4: rule__XExpressionOrVarDeclaration__Alternatives + // InternalXbaseWithAnnotations.g:1225:3: ( rule__XExpressionOrVarDeclaration__Alternatives ) + // InternalXbaseWithAnnotations.g:1225:4: rule__XExpressionOrVarDeclaration__Alternatives { pushFollow(FOLLOW_2); rule__XExpressionOrVarDeclaration__Alternatives(); @@ -4113,11 +4114,11 @@ public final void ruleXExpressionOrVarDeclaration() throws RecognitionException // $ANTLR start "entryRuleXVariableDeclaration" - // InternalXbaseWithAnnotations.g:1233:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ; + // InternalXbaseWithAnnotations.g:1234:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ; public final void entryRuleXVariableDeclaration() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1234:1: ( ruleXVariableDeclaration EOF ) - // InternalXbaseWithAnnotations.g:1235:1: ruleXVariableDeclaration EOF + // InternalXbaseWithAnnotations.g:1235:1: ( ruleXVariableDeclaration EOF ) + // InternalXbaseWithAnnotations.g:1236:1: ruleXVariableDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationRule()); @@ -4147,23 +4148,23 @@ public final void entryRuleXVariableDeclaration() throws RecognitionException { // $ANTLR start "ruleXVariableDeclaration" - // InternalXbaseWithAnnotations.g:1242:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1243:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ; public final void ruleXVariableDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1246:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1247:2: ( ( rule__XVariableDeclaration__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1247:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1248:2: ( ( rule__XVariableDeclaration__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1247:2: ( ( rule__XVariableDeclaration__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1248:3: ( rule__XVariableDeclaration__Group__0 ) + // InternalXbaseWithAnnotations.g:1248:2: ( ( rule__XVariableDeclaration__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1249:3: ( rule__XVariableDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1249:3: ( rule__XVariableDeclaration__Group__0 ) - // InternalXbaseWithAnnotations.g:1249:4: rule__XVariableDeclaration__Group__0 + // InternalXbaseWithAnnotations.g:1250:3: ( rule__XVariableDeclaration__Group__0 ) + // InternalXbaseWithAnnotations.g:1250:4: rule__XVariableDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group__0(); @@ -4198,11 +4199,11 @@ public final void ruleXVariableDeclaration() throws RecognitionException { // $ANTLR start "entryRuleJvmFormalParameter" - // InternalXbaseWithAnnotations.g:1258:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ; + // InternalXbaseWithAnnotations.g:1259:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ; public final void entryRuleJvmFormalParameter() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1259:1: ( ruleJvmFormalParameter EOF ) - // InternalXbaseWithAnnotations.g:1260:1: ruleJvmFormalParameter EOF + // InternalXbaseWithAnnotations.g:1260:1: ( ruleJvmFormalParameter EOF ) + // InternalXbaseWithAnnotations.g:1261:1: ruleJvmFormalParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterRule()); @@ -4232,23 +4233,23 @@ public final void entryRuleJvmFormalParameter() throws RecognitionException { // $ANTLR start "ruleJvmFormalParameter" - // InternalXbaseWithAnnotations.g:1267:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1268:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ; public final void ruleJvmFormalParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1271:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1272:2: ( ( rule__JvmFormalParameter__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1272:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1273:2: ( ( rule__JvmFormalParameter__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1272:2: ( ( rule__JvmFormalParameter__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1273:3: ( rule__JvmFormalParameter__Group__0 ) + // InternalXbaseWithAnnotations.g:1273:2: ( ( rule__JvmFormalParameter__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1274:3: ( rule__JvmFormalParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1274:3: ( rule__JvmFormalParameter__Group__0 ) - // InternalXbaseWithAnnotations.g:1274:4: rule__JvmFormalParameter__Group__0 + // InternalXbaseWithAnnotations.g:1275:3: ( rule__JvmFormalParameter__Group__0 ) + // InternalXbaseWithAnnotations.g:1275:4: rule__JvmFormalParameter__Group__0 { pushFollow(FOLLOW_2); rule__JvmFormalParameter__Group__0(); @@ -4283,11 +4284,11 @@ public final void ruleJvmFormalParameter() throws RecognitionException { // $ANTLR start "entryRuleFullJvmFormalParameter" - // InternalXbaseWithAnnotations.g:1283:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ; + // InternalXbaseWithAnnotations.g:1284:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ; public final void entryRuleFullJvmFormalParameter() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1284:1: ( ruleFullJvmFormalParameter EOF ) - // InternalXbaseWithAnnotations.g:1285:1: ruleFullJvmFormalParameter EOF + // InternalXbaseWithAnnotations.g:1285:1: ( ruleFullJvmFormalParameter EOF ) + // InternalXbaseWithAnnotations.g:1286:1: ruleFullJvmFormalParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterRule()); @@ -4317,23 +4318,23 @@ public final void entryRuleFullJvmFormalParameter() throws RecognitionException // $ANTLR start "ruleFullJvmFormalParameter" - // InternalXbaseWithAnnotations.g:1292:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1293:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ; public final void ruleFullJvmFormalParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1296:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1297:2: ( ( rule__FullJvmFormalParameter__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1297:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1298:2: ( ( rule__FullJvmFormalParameter__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1297:2: ( ( rule__FullJvmFormalParameter__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1298:3: ( rule__FullJvmFormalParameter__Group__0 ) + // InternalXbaseWithAnnotations.g:1298:2: ( ( rule__FullJvmFormalParameter__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1299:3: ( rule__FullJvmFormalParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1299:3: ( rule__FullJvmFormalParameter__Group__0 ) - // InternalXbaseWithAnnotations.g:1299:4: rule__FullJvmFormalParameter__Group__0 + // InternalXbaseWithAnnotations.g:1300:3: ( rule__FullJvmFormalParameter__Group__0 ) + // InternalXbaseWithAnnotations.g:1300:4: rule__FullJvmFormalParameter__Group__0 { pushFollow(FOLLOW_2); rule__FullJvmFormalParameter__Group__0(); @@ -4368,11 +4369,11 @@ public final void ruleFullJvmFormalParameter() throws RecognitionException { // $ANTLR start "entryRuleXFeatureCall" - // InternalXbaseWithAnnotations.g:1308:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ; + // InternalXbaseWithAnnotations.g:1309:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ; public final void entryRuleXFeatureCall() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1309:1: ( ruleXFeatureCall EOF ) - // InternalXbaseWithAnnotations.g:1310:1: ruleXFeatureCall EOF + // InternalXbaseWithAnnotations.g:1310:1: ( ruleXFeatureCall EOF ) + // InternalXbaseWithAnnotations.g:1311:1: ruleXFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallRule()); @@ -4402,23 +4403,23 @@ public final void entryRuleXFeatureCall() throws RecognitionException { // $ANTLR start "ruleXFeatureCall" - // InternalXbaseWithAnnotations.g:1317:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1318:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ; public final void ruleXFeatureCall() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1321:2: ( ( ( rule__XFeatureCall__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1322:2: ( ( rule__XFeatureCall__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1322:2: ( ( ( rule__XFeatureCall__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1323:2: ( ( rule__XFeatureCall__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1322:2: ( ( rule__XFeatureCall__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1323:3: ( rule__XFeatureCall__Group__0 ) + // InternalXbaseWithAnnotations.g:1323:2: ( ( rule__XFeatureCall__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1324:3: ( rule__XFeatureCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1324:3: ( rule__XFeatureCall__Group__0 ) - // InternalXbaseWithAnnotations.g:1324:4: rule__XFeatureCall__Group__0 + // InternalXbaseWithAnnotations.g:1325:3: ( rule__XFeatureCall__Group__0 ) + // InternalXbaseWithAnnotations.g:1325:4: rule__XFeatureCall__Group__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group__0(); @@ -4453,11 +4454,11 @@ public final void ruleXFeatureCall() throws RecognitionException { // $ANTLR start "entryRuleFeatureCallID" - // InternalXbaseWithAnnotations.g:1333:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ; + // InternalXbaseWithAnnotations.g:1334:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ; public final void entryRuleFeatureCallID() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1334:1: ( ruleFeatureCallID EOF ) - // InternalXbaseWithAnnotations.g:1335:1: ruleFeatureCallID EOF + // InternalXbaseWithAnnotations.g:1335:1: ( ruleFeatureCallID EOF ) + // InternalXbaseWithAnnotations.g:1336:1: ruleFeatureCallID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDRule()); @@ -4487,23 +4488,23 @@ public final void entryRuleFeatureCallID() throws RecognitionException { // $ANTLR start "ruleFeatureCallID" - // InternalXbaseWithAnnotations.g:1342:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:1343:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ; public final void ruleFeatureCallID() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1346:2: ( ( ( rule__FeatureCallID__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:1347:2: ( ( rule__FeatureCallID__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1347:2: ( ( ( rule__FeatureCallID__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:1348:2: ( ( rule__FeatureCallID__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:1347:2: ( ( rule__FeatureCallID__Alternatives ) ) - // InternalXbaseWithAnnotations.g:1348:3: ( rule__FeatureCallID__Alternatives ) + // InternalXbaseWithAnnotations.g:1348:2: ( ( rule__FeatureCallID__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1349:3: ( rule__FeatureCallID__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:1349:3: ( rule__FeatureCallID__Alternatives ) - // InternalXbaseWithAnnotations.g:1349:4: rule__FeatureCallID__Alternatives + // InternalXbaseWithAnnotations.g:1350:3: ( rule__FeatureCallID__Alternatives ) + // InternalXbaseWithAnnotations.g:1350:4: rule__FeatureCallID__Alternatives { pushFollow(FOLLOW_2); rule__FeatureCallID__Alternatives(); @@ -4538,11 +4539,11 @@ public final void ruleFeatureCallID() throws RecognitionException { // $ANTLR start "entryRuleIdOrSuper" - // InternalXbaseWithAnnotations.g:1358:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ; + // InternalXbaseWithAnnotations.g:1359:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ; public final void entryRuleIdOrSuper() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1359:1: ( ruleIdOrSuper EOF ) - // InternalXbaseWithAnnotations.g:1360:1: ruleIdOrSuper EOF + // InternalXbaseWithAnnotations.g:1360:1: ( ruleIdOrSuper EOF ) + // InternalXbaseWithAnnotations.g:1361:1: ruleIdOrSuper EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperRule()); @@ -4572,23 +4573,23 @@ public final void entryRuleIdOrSuper() throws RecognitionException { // $ANTLR start "ruleIdOrSuper" - // InternalXbaseWithAnnotations.g:1367:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:1368:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ; public final void ruleIdOrSuper() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1371:2: ( ( ( rule__IdOrSuper__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:1372:2: ( ( rule__IdOrSuper__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1372:2: ( ( ( rule__IdOrSuper__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:1373:2: ( ( rule__IdOrSuper__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:1372:2: ( ( rule__IdOrSuper__Alternatives ) ) - // InternalXbaseWithAnnotations.g:1373:3: ( rule__IdOrSuper__Alternatives ) + // InternalXbaseWithAnnotations.g:1373:2: ( ( rule__IdOrSuper__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1374:3: ( rule__IdOrSuper__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:1374:3: ( rule__IdOrSuper__Alternatives ) - // InternalXbaseWithAnnotations.g:1374:4: rule__IdOrSuper__Alternatives + // InternalXbaseWithAnnotations.g:1375:3: ( rule__IdOrSuper__Alternatives ) + // InternalXbaseWithAnnotations.g:1375:4: rule__IdOrSuper__Alternatives { pushFollow(FOLLOW_2); rule__IdOrSuper__Alternatives(); @@ -4623,11 +4624,11 @@ public final void ruleIdOrSuper() throws RecognitionException { // $ANTLR start "entryRuleXConstructorCall" - // InternalXbaseWithAnnotations.g:1383:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ; + // InternalXbaseWithAnnotations.g:1384:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ; public final void entryRuleXConstructorCall() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1384:1: ( ruleXConstructorCall EOF ) - // InternalXbaseWithAnnotations.g:1385:1: ruleXConstructorCall EOF + // InternalXbaseWithAnnotations.g:1385:1: ( ruleXConstructorCall EOF ) + // InternalXbaseWithAnnotations.g:1386:1: ruleXConstructorCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallRule()); @@ -4657,23 +4658,23 @@ public final void entryRuleXConstructorCall() throws RecognitionException { // $ANTLR start "ruleXConstructorCall" - // InternalXbaseWithAnnotations.g:1392:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1393:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ; public final void ruleXConstructorCall() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1396:2: ( ( ( rule__XConstructorCall__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1397:2: ( ( rule__XConstructorCall__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1397:2: ( ( ( rule__XConstructorCall__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1398:2: ( ( rule__XConstructorCall__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1397:2: ( ( rule__XConstructorCall__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1398:3: ( rule__XConstructorCall__Group__0 ) + // InternalXbaseWithAnnotations.g:1398:2: ( ( rule__XConstructorCall__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1399:3: ( rule__XConstructorCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1399:3: ( rule__XConstructorCall__Group__0 ) - // InternalXbaseWithAnnotations.g:1399:4: rule__XConstructorCall__Group__0 + // InternalXbaseWithAnnotations.g:1400:3: ( rule__XConstructorCall__Group__0 ) + // InternalXbaseWithAnnotations.g:1400:4: rule__XConstructorCall__Group__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group__0(); @@ -4708,11 +4709,11 @@ public final void ruleXConstructorCall() throws RecognitionException { // $ANTLR start "entryRuleXBooleanLiteral" - // InternalXbaseWithAnnotations.g:1408:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ; + // InternalXbaseWithAnnotations.g:1409:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ; public final void entryRuleXBooleanLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1409:1: ( ruleXBooleanLiteral EOF ) - // InternalXbaseWithAnnotations.g:1410:1: ruleXBooleanLiteral EOF + // InternalXbaseWithAnnotations.g:1410:1: ( ruleXBooleanLiteral EOF ) + // InternalXbaseWithAnnotations.g:1411:1: ruleXBooleanLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralRule()); @@ -4742,23 +4743,23 @@ public final void entryRuleXBooleanLiteral() throws RecognitionException { // $ANTLR start "ruleXBooleanLiteral" - // InternalXbaseWithAnnotations.g:1417:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1418:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ; public final void ruleXBooleanLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1421:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1422:2: ( ( rule__XBooleanLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1422:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1423:2: ( ( rule__XBooleanLiteral__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1422:2: ( ( rule__XBooleanLiteral__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1423:3: ( rule__XBooleanLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1423:2: ( ( rule__XBooleanLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1424:3: ( rule__XBooleanLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1424:3: ( rule__XBooleanLiteral__Group__0 ) - // InternalXbaseWithAnnotations.g:1424:4: rule__XBooleanLiteral__Group__0 + // InternalXbaseWithAnnotations.g:1425:3: ( rule__XBooleanLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1425:4: rule__XBooleanLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XBooleanLiteral__Group__0(); @@ -4793,11 +4794,11 @@ public final void ruleXBooleanLiteral() throws RecognitionException { // $ANTLR start "entryRuleXNullLiteral" - // InternalXbaseWithAnnotations.g:1433:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ; + // InternalXbaseWithAnnotations.g:1434:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ; public final void entryRuleXNullLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1434:1: ( ruleXNullLiteral EOF ) - // InternalXbaseWithAnnotations.g:1435:1: ruleXNullLiteral EOF + // InternalXbaseWithAnnotations.g:1435:1: ( ruleXNullLiteral EOF ) + // InternalXbaseWithAnnotations.g:1436:1: ruleXNullLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralRule()); @@ -4827,23 +4828,23 @@ public final void entryRuleXNullLiteral() throws RecognitionException { // $ANTLR start "ruleXNullLiteral" - // InternalXbaseWithAnnotations.g:1442:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1443:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ; public final void ruleXNullLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1446:2: ( ( ( rule__XNullLiteral__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1447:2: ( ( rule__XNullLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1447:2: ( ( ( rule__XNullLiteral__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1448:2: ( ( rule__XNullLiteral__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1447:2: ( ( rule__XNullLiteral__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1448:3: ( rule__XNullLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1448:2: ( ( rule__XNullLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1449:3: ( rule__XNullLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1449:3: ( rule__XNullLiteral__Group__0 ) - // InternalXbaseWithAnnotations.g:1449:4: rule__XNullLiteral__Group__0 + // InternalXbaseWithAnnotations.g:1450:3: ( rule__XNullLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1450:4: rule__XNullLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XNullLiteral__Group__0(); @@ -4878,11 +4879,11 @@ public final void ruleXNullLiteral() throws RecognitionException { // $ANTLR start "entryRuleXNumberLiteral" - // InternalXbaseWithAnnotations.g:1458:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ; + // InternalXbaseWithAnnotations.g:1459:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ; public final void entryRuleXNumberLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1459:1: ( ruleXNumberLiteral EOF ) - // InternalXbaseWithAnnotations.g:1460:1: ruleXNumberLiteral EOF + // InternalXbaseWithAnnotations.g:1460:1: ( ruleXNumberLiteral EOF ) + // InternalXbaseWithAnnotations.g:1461:1: ruleXNumberLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralRule()); @@ -4912,23 +4913,23 @@ public final void entryRuleXNumberLiteral() throws RecognitionException { // $ANTLR start "ruleXNumberLiteral" - // InternalXbaseWithAnnotations.g:1467:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1468:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ; public final void ruleXNumberLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1471:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1472:2: ( ( rule__XNumberLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1472:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1473:2: ( ( rule__XNumberLiteral__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1472:2: ( ( rule__XNumberLiteral__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1473:3: ( rule__XNumberLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1473:2: ( ( rule__XNumberLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1474:3: ( rule__XNumberLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1474:3: ( rule__XNumberLiteral__Group__0 ) - // InternalXbaseWithAnnotations.g:1474:4: rule__XNumberLiteral__Group__0 + // InternalXbaseWithAnnotations.g:1475:3: ( rule__XNumberLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1475:4: rule__XNumberLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XNumberLiteral__Group__0(); @@ -4963,11 +4964,11 @@ public final void ruleXNumberLiteral() throws RecognitionException { // $ANTLR start "entryRuleXStringLiteral" - // InternalXbaseWithAnnotations.g:1483:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ; + // InternalXbaseWithAnnotations.g:1484:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ; public final void entryRuleXStringLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1484:1: ( ruleXStringLiteral EOF ) - // InternalXbaseWithAnnotations.g:1485:1: ruleXStringLiteral EOF + // InternalXbaseWithAnnotations.g:1485:1: ( ruleXStringLiteral EOF ) + // InternalXbaseWithAnnotations.g:1486:1: ruleXStringLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralRule()); @@ -4997,23 +4998,23 @@ public final void entryRuleXStringLiteral() throws RecognitionException { // $ANTLR start "ruleXStringLiteral" - // InternalXbaseWithAnnotations.g:1492:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1493:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ; public final void ruleXStringLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1496:2: ( ( ( rule__XStringLiteral__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1497:2: ( ( rule__XStringLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1497:2: ( ( ( rule__XStringLiteral__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1498:2: ( ( rule__XStringLiteral__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1497:2: ( ( rule__XStringLiteral__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1498:3: ( rule__XStringLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1498:2: ( ( rule__XStringLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1499:3: ( rule__XStringLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1499:3: ( rule__XStringLiteral__Group__0 ) - // InternalXbaseWithAnnotations.g:1499:4: rule__XStringLiteral__Group__0 + // InternalXbaseWithAnnotations.g:1500:3: ( rule__XStringLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1500:4: rule__XStringLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XStringLiteral__Group__0(); @@ -5048,11 +5049,11 @@ public final void ruleXStringLiteral() throws RecognitionException { // $ANTLR start "entryRuleXTypeLiteral" - // InternalXbaseWithAnnotations.g:1508:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ; + // InternalXbaseWithAnnotations.g:1509:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ; public final void entryRuleXTypeLiteral() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1509:1: ( ruleXTypeLiteral EOF ) - // InternalXbaseWithAnnotations.g:1510:1: ruleXTypeLiteral EOF + // InternalXbaseWithAnnotations.g:1510:1: ( ruleXTypeLiteral EOF ) + // InternalXbaseWithAnnotations.g:1511:1: ruleXTypeLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralRule()); @@ -5082,23 +5083,23 @@ public final void entryRuleXTypeLiteral() throws RecognitionException { // $ANTLR start "ruleXTypeLiteral" - // InternalXbaseWithAnnotations.g:1517:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1518:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ; public final void ruleXTypeLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1521:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1522:2: ( ( rule__XTypeLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1522:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1523:2: ( ( rule__XTypeLiteral__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1522:2: ( ( rule__XTypeLiteral__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1523:3: ( rule__XTypeLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1523:2: ( ( rule__XTypeLiteral__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1524:3: ( rule__XTypeLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1524:3: ( rule__XTypeLiteral__Group__0 ) - // InternalXbaseWithAnnotations.g:1524:4: rule__XTypeLiteral__Group__0 + // InternalXbaseWithAnnotations.g:1525:3: ( rule__XTypeLiteral__Group__0 ) + // InternalXbaseWithAnnotations.g:1525:4: rule__XTypeLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XTypeLiteral__Group__0(); @@ -5133,11 +5134,11 @@ public final void ruleXTypeLiteral() throws RecognitionException { // $ANTLR start "entryRuleXThrowExpression" - // InternalXbaseWithAnnotations.g:1533:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ; + // InternalXbaseWithAnnotations.g:1534:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ; public final void entryRuleXThrowExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1534:1: ( ruleXThrowExpression EOF ) - // InternalXbaseWithAnnotations.g:1535:1: ruleXThrowExpression EOF + // InternalXbaseWithAnnotations.g:1535:1: ( ruleXThrowExpression EOF ) + // InternalXbaseWithAnnotations.g:1536:1: ruleXThrowExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionRule()); @@ -5167,23 +5168,23 @@ public final void entryRuleXThrowExpression() throws RecognitionException { // $ANTLR start "ruleXThrowExpression" - // InternalXbaseWithAnnotations.g:1542:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1543:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ; public final void ruleXThrowExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1546:2: ( ( ( rule__XThrowExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1547:2: ( ( rule__XThrowExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1547:2: ( ( ( rule__XThrowExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1548:2: ( ( rule__XThrowExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1547:2: ( ( rule__XThrowExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1548:3: ( rule__XThrowExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1548:2: ( ( rule__XThrowExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1549:3: ( rule__XThrowExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1549:3: ( rule__XThrowExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1549:4: rule__XThrowExpression__Group__0 + // InternalXbaseWithAnnotations.g:1550:3: ( rule__XThrowExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1550:4: rule__XThrowExpression__Group__0 { pushFollow(FOLLOW_2); rule__XThrowExpression__Group__0(); @@ -5218,11 +5219,11 @@ public final void ruleXThrowExpression() throws RecognitionException { // $ANTLR start "entryRuleXReturnExpression" - // InternalXbaseWithAnnotations.g:1558:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ; + // InternalXbaseWithAnnotations.g:1559:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ; public final void entryRuleXReturnExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1559:1: ( ruleXReturnExpression EOF ) - // InternalXbaseWithAnnotations.g:1560:1: ruleXReturnExpression EOF + // InternalXbaseWithAnnotations.g:1560:1: ( ruleXReturnExpression EOF ) + // InternalXbaseWithAnnotations.g:1561:1: ruleXReturnExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionRule()); @@ -5252,23 +5253,23 @@ public final void entryRuleXReturnExpression() throws RecognitionException { // $ANTLR start "ruleXReturnExpression" - // InternalXbaseWithAnnotations.g:1567:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1568:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ; public final void ruleXReturnExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1571:2: ( ( ( rule__XReturnExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1572:2: ( ( rule__XReturnExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1572:2: ( ( ( rule__XReturnExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1573:2: ( ( rule__XReturnExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1572:2: ( ( rule__XReturnExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1573:3: ( rule__XReturnExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1573:2: ( ( rule__XReturnExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1574:3: ( rule__XReturnExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1574:3: ( rule__XReturnExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1574:4: rule__XReturnExpression__Group__0 + // InternalXbaseWithAnnotations.g:1575:3: ( rule__XReturnExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1575:4: rule__XReturnExpression__Group__0 { pushFollow(FOLLOW_2); rule__XReturnExpression__Group__0(); @@ -5303,11 +5304,11 @@ public final void ruleXReturnExpression() throws RecognitionException { // $ANTLR start "entryRuleXTryCatchFinallyExpression" - // InternalXbaseWithAnnotations.g:1583:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ; + // InternalXbaseWithAnnotations.g:1584:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ; public final void entryRuleXTryCatchFinallyExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1584:1: ( ruleXTryCatchFinallyExpression EOF ) - // InternalXbaseWithAnnotations.g:1585:1: ruleXTryCatchFinallyExpression EOF + // InternalXbaseWithAnnotations.g:1585:1: ( ruleXTryCatchFinallyExpression EOF ) + // InternalXbaseWithAnnotations.g:1586:1: ruleXTryCatchFinallyExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionRule()); @@ -5337,23 +5338,23 @@ public final void entryRuleXTryCatchFinallyExpression() throws RecognitionExcept // $ANTLR start "ruleXTryCatchFinallyExpression" - // InternalXbaseWithAnnotations.g:1592:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1593:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ; public final void ruleXTryCatchFinallyExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1596:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1597:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1597:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1598:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1597:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1598:3: ( rule__XTryCatchFinallyExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1598:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1599:3: ( rule__XTryCatchFinallyExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1599:3: ( rule__XTryCatchFinallyExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1599:4: rule__XTryCatchFinallyExpression__Group__0 + // InternalXbaseWithAnnotations.g:1600:3: ( rule__XTryCatchFinallyExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1600:4: rule__XTryCatchFinallyExpression__Group__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group__0(); @@ -5388,11 +5389,11 @@ public final void ruleXTryCatchFinallyExpression() throws RecognitionException { // $ANTLR start "entryRuleXSynchronizedExpression" - // InternalXbaseWithAnnotations.g:1608:1: entryRuleXSynchronizedExpression : ruleXSynchronizedExpression EOF ; + // InternalXbaseWithAnnotations.g:1609:1: entryRuleXSynchronizedExpression : ruleXSynchronizedExpression EOF ; public final void entryRuleXSynchronizedExpression() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1609:1: ( ruleXSynchronizedExpression EOF ) - // InternalXbaseWithAnnotations.g:1610:1: ruleXSynchronizedExpression EOF + // InternalXbaseWithAnnotations.g:1610:1: ( ruleXSynchronizedExpression EOF ) + // InternalXbaseWithAnnotations.g:1611:1: ruleXSynchronizedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionRule()); @@ -5422,23 +5423,23 @@ public final void entryRuleXSynchronizedExpression() throws RecognitionException // $ANTLR start "ruleXSynchronizedExpression" - // InternalXbaseWithAnnotations.g:1617:1: ruleXSynchronizedExpression : ( ( rule__XSynchronizedExpression__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1618:1: ruleXSynchronizedExpression : ( ( rule__XSynchronizedExpression__Group__0 ) ) ; public final void ruleXSynchronizedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1621:2: ( ( ( rule__XSynchronizedExpression__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1622:2: ( ( rule__XSynchronizedExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1622:2: ( ( ( rule__XSynchronizedExpression__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1623:2: ( ( rule__XSynchronizedExpression__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1622:2: ( ( rule__XSynchronizedExpression__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1623:3: ( rule__XSynchronizedExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1623:2: ( ( rule__XSynchronizedExpression__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1624:3: ( rule__XSynchronizedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1624:3: ( rule__XSynchronizedExpression__Group__0 ) - // InternalXbaseWithAnnotations.g:1624:4: rule__XSynchronizedExpression__Group__0 + // InternalXbaseWithAnnotations.g:1625:3: ( rule__XSynchronizedExpression__Group__0 ) + // InternalXbaseWithAnnotations.g:1625:4: rule__XSynchronizedExpression__Group__0 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group__0(); @@ -5473,11 +5474,11 @@ public final void ruleXSynchronizedExpression() throws RecognitionException { // $ANTLR start "entryRuleXCatchClause" - // InternalXbaseWithAnnotations.g:1633:1: entryRuleXCatchClause : ruleXCatchClause EOF ; + // InternalXbaseWithAnnotations.g:1634:1: entryRuleXCatchClause : ruleXCatchClause EOF ; public final void entryRuleXCatchClause() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1634:1: ( ruleXCatchClause EOF ) - // InternalXbaseWithAnnotations.g:1635:1: ruleXCatchClause EOF + // InternalXbaseWithAnnotations.g:1635:1: ( ruleXCatchClause EOF ) + // InternalXbaseWithAnnotations.g:1636:1: ruleXCatchClause EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseRule()); @@ -5507,23 +5508,23 @@ public final void entryRuleXCatchClause() throws RecognitionException { // $ANTLR start "ruleXCatchClause" - // InternalXbaseWithAnnotations.g:1642:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1643:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ; public final void ruleXCatchClause() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1646:2: ( ( ( rule__XCatchClause__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1647:2: ( ( rule__XCatchClause__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1647:2: ( ( ( rule__XCatchClause__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1648:2: ( ( rule__XCatchClause__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1647:2: ( ( rule__XCatchClause__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1648:3: ( rule__XCatchClause__Group__0 ) + // InternalXbaseWithAnnotations.g:1648:2: ( ( rule__XCatchClause__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1649:3: ( rule__XCatchClause__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1649:3: ( rule__XCatchClause__Group__0 ) - // InternalXbaseWithAnnotations.g:1649:4: rule__XCatchClause__Group__0 + // InternalXbaseWithAnnotations.g:1650:3: ( rule__XCatchClause__Group__0 ) + // InternalXbaseWithAnnotations.g:1650:4: rule__XCatchClause__Group__0 { pushFollow(FOLLOW_2); rule__XCatchClause__Group__0(); @@ -5558,11 +5559,11 @@ public final void ruleXCatchClause() throws RecognitionException { // $ANTLR start "entryRuleQualifiedName" - // InternalXbaseWithAnnotations.g:1658:1: entryRuleQualifiedName : ruleQualifiedName EOF ; + // InternalXbaseWithAnnotations.g:1659:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1659:1: ( ruleQualifiedName EOF ) - // InternalXbaseWithAnnotations.g:1660:1: ruleQualifiedName EOF + // InternalXbaseWithAnnotations.g:1660:1: ( ruleQualifiedName EOF ) + // InternalXbaseWithAnnotations.g:1661:1: ruleQualifiedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameRule()); @@ -5592,23 +5593,23 @@ public final void entryRuleQualifiedName() throws RecognitionException { // $ANTLR start "ruleQualifiedName" - // InternalXbaseWithAnnotations.g:1667:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1668:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1671:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1672:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1672:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1673:2: ( ( rule__QualifiedName__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1672:2: ( ( rule__QualifiedName__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1673:3: ( rule__QualifiedName__Group__0 ) + // InternalXbaseWithAnnotations.g:1673:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1674:3: ( rule__QualifiedName__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1674:3: ( rule__QualifiedName__Group__0 ) - // InternalXbaseWithAnnotations.g:1674:4: rule__QualifiedName__Group__0 + // InternalXbaseWithAnnotations.g:1675:3: ( rule__QualifiedName__Group__0 ) + // InternalXbaseWithAnnotations.g:1675:4: rule__QualifiedName__Group__0 { pushFollow(FOLLOW_2); rule__QualifiedName__Group__0(); @@ -5643,14 +5644,14 @@ public final void ruleQualifiedName() throws RecognitionException { // $ANTLR start "entryRuleNumber" - // InternalXbaseWithAnnotations.g:1683:1: entryRuleNumber : ruleNumber EOF ; + // InternalXbaseWithAnnotations.g:1684:1: entryRuleNumber : ruleNumber EOF ; public final void entryRuleNumber() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalXbaseWithAnnotations.g:1687:1: ( ruleNumber EOF ) - // InternalXbaseWithAnnotations.g:1688:1: ruleNumber EOF + // InternalXbaseWithAnnotations.g:1688:1: ( ruleNumber EOF ) + // InternalXbaseWithAnnotations.g:1689:1: ruleNumber EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNumberRule()); @@ -5683,24 +5684,24 @@ public final void entryRuleNumber() throws RecognitionException { // $ANTLR start "ruleNumber" - // InternalXbaseWithAnnotations.g:1698:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:1699:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ; public final void ruleNumber() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1703:2: ( ( ( rule__Number__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:1704:2: ( ( rule__Number__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1704:2: ( ( ( rule__Number__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:1705:2: ( ( rule__Number__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:1704:2: ( ( rule__Number__Alternatives ) ) - // InternalXbaseWithAnnotations.g:1705:3: ( rule__Number__Alternatives ) + // InternalXbaseWithAnnotations.g:1705:2: ( ( rule__Number__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1706:3: ( rule__Number__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:1706:3: ( rule__Number__Alternatives ) - // InternalXbaseWithAnnotations.g:1706:4: rule__Number__Alternatives + // InternalXbaseWithAnnotations.g:1707:3: ( rule__Number__Alternatives ) + // InternalXbaseWithAnnotations.g:1707:4: rule__Number__Alternatives { pushFollow(FOLLOW_2); rule__Number__Alternatives(); @@ -5736,11 +5737,11 @@ public final void ruleNumber() throws RecognitionException { // $ANTLR start "entryRuleJvmTypeReference" - // InternalXbaseWithAnnotations.g:1716:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ; + // InternalXbaseWithAnnotations.g:1717:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ; public final void entryRuleJvmTypeReference() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1717:1: ( ruleJvmTypeReference EOF ) - // InternalXbaseWithAnnotations.g:1718:1: ruleJvmTypeReference EOF + // InternalXbaseWithAnnotations.g:1718:1: ( ruleJvmTypeReference EOF ) + // InternalXbaseWithAnnotations.g:1719:1: ruleJvmTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceRule()); @@ -5770,23 +5771,23 @@ public final void entryRuleJvmTypeReference() throws RecognitionException { // $ANTLR start "ruleJvmTypeReference" - // InternalXbaseWithAnnotations.g:1725:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:1726:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ; public final void ruleJvmTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1729:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:1730:2: ( ( rule__JvmTypeReference__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1730:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:1731:2: ( ( rule__JvmTypeReference__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:1730:2: ( ( rule__JvmTypeReference__Alternatives ) ) - // InternalXbaseWithAnnotations.g:1731:3: ( rule__JvmTypeReference__Alternatives ) + // InternalXbaseWithAnnotations.g:1731:2: ( ( rule__JvmTypeReference__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1732:3: ( rule__JvmTypeReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:1732:3: ( rule__JvmTypeReference__Alternatives ) - // InternalXbaseWithAnnotations.g:1732:4: rule__JvmTypeReference__Alternatives + // InternalXbaseWithAnnotations.g:1733:3: ( rule__JvmTypeReference__Alternatives ) + // InternalXbaseWithAnnotations.g:1733:4: rule__JvmTypeReference__Alternatives { pushFollow(FOLLOW_2); rule__JvmTypeReference__Alternatives(); @@ -5821,11 +5822,11 @@ public final void ruleJvmTypeReference() throws RecognitionException { // $ANTLR start "entryRuleArrayBrackets" - // InternalXbaseWithAnnotations.g:1741:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ; + // InternalXbaseWithAnnotations.g:1742:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ; public final void entryRuleArrayBrackets() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1742:1: ( ruleArrayBrackets EOF ) - // InternalXbaseWithAnnotations.g:1743:1: ruleArrayBrackets EOF + // InternalXbaseWithAnnotations.g:1743:1: ( ruleArrayBrackets EOF ) + // InternalXbaseWithAnnotations.g:1744:1: ruleArrayBrackets EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsRule()); @@ -5855,23 +5856,23 @@ public final void entryRuleArrayBrackets() throws RecognitionException { // $ANTLR start "ruleArrayBrackets" - // InternalXbaseWithAnnotations.g:1750:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1751:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ; public final void ruleArrayBrackets() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1754:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1755:2: ( ( rule__ArrayBrackets__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1755:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1756:2: ( ( rule__ArrayBrackets__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1755:2: ( ( rule__ArrayBrackets__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1756:3: ( rule__ArrayBrackets__Group__0 ) + // InternalXbaseWithAnnotations.g:1756:2: ( ( rule__ArrayBrackets__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1757:3: ( rule__ArrayBrackets__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1757:3: ( rule__ArrayBrackets__Group__0 ) - // InternalXbaseWithAnnotations.g:1757:4: rule__ArrayBrackets__Group__0 + // InternalXbaseWithAnnotations.g:1758:3: ( rule__ArrayBrackets__Group__0 ) + // InternalXbaseWithAnnotations.g:1758:4: rule__ArrayBrackets__Group__0 { pushFollow(FOLLOW_2); rule__ArrayBrackets__Group__0(); @@ -5906,11 +5907,11 @@ public final void ruleArrayBrackets() throws RecognitionException { // $ANTLR start "entryRuleXFunctionTypeRef" - // InternalXbaseWithAnnotations.g:1766:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ; + // InternalXbaseWithAnnotations.g:1767:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ; public final void entryRuleXFunctionTypeRef() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1767:1: ( ruleXFunctionTypeRef EOF ) - // InternalXbaseWithAnnotations.g:1768:1: ruleXFunctionTypeRef EOF + // InternalXbaseWithAnnotations.g:1768:1: ( ruleXFunctionTypeRef EOF ) + // InternalXbaseWithAnnotations.g:1769:1: ruleXFunctionTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefRule()); @@ -5940,23 +5941,23 @@ public final void entryRuleXFunctionTypeRef() throws RecognitionException { // $ANTLR start "ruleXFunctionTypeRef" - // InternalXbaseWithAnnotations.g:1775:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1776:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ; public final void ruleXFunctionTypeRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1779:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1780:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1780:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1781:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1780:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1781:3: ( rule__XFunctionTypeRef__Group__0 ) + // InternalXbaseWithAnnotations.g:1781:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1782:3: ( rule__XFunctionTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1782:3: ( rule__XFunctionTypeRef__Group__0 ) - // InternalXbaseWithAnnotations.g:1782:4: rule__XFunctionTypeRef__Group__0 + // InternalXbaseWithAnnotations.g:1783:3: ( rule__XFunctionTypeRef__Group__0 ) + // InternalXbaseWithAnnotations.g:1783:4: rule__XFunctionTypeRef__Group__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group__0(); @@ -5991,11 +5992,11 @@ public final void ruleXFunctionTypeRef() throws RecognitionException { // $ANTLR start "entryRuleJvmParameterizedTypeReference" - // InternalXbaseWithAnnotations.g:1791:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ; + // InternalXbaseWithAnnotations.g:1792:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ; public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1792:1: ( ruleJvmParameterizedTypeReference EOF ) - // InternalXbaseWithAnnotations.g:1793:1: ruleJvmParameterizedTypeReference EOF + // InternalXbaseWithAnnotations.g:1793:1: ( ruleJvmParameterizedTypeReference EOF ) + // InternalXbaseWithAnnotations.g:1794:1: ruleJvmParameterizedTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceRule()); @@ -6025,23 +6026,23 @@ public final void entryRuleJvmParameterizedTypeReference() throws RecognitionExc // $ANTLR start "ruleJvmParameterizedTypeReference" - // InternalXbaseWithAnnotations.g:1800:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1801:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ; public final void ruleJvmParameterizedTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1804:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1805:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1805:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1806:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1805:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1806:3: ( rule__JvmParameterizedTypeReference__Group__0 ) + // InternalXbaseWithAnnotations.g:1806:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1807:3: ( rule__JvmParameterizedTypeReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1807:3: ( rule__JvmParameterizedTypeReference__Group__0 ) - // InternalXbaseWithAnnotations.g:1807:4: rule__JvmParameterizedTypeReference__Group__0 + // InternalXbaseWithAnnotations.g:1808:3: ( rule__JvmParameterizedTypeReference__Group__0 ) + // InternalXbaseWithAnnotations.g:1808:4: rule__JvmParameterizedTypeReference__Group__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group__0(); @@ -6076,11 +6077,11 @@ public final void ruleJvmParameterizedTypeReference() throws RecognitionExceptio // $ANTLR start "entryRuleJvmArgumentTypeReference" - // InternalXbaseWithAnnotations.g:1816:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ; + // InternalXbaseWithAnnotations.g:1817:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ; public final void entryRuleJvmArgumentTypeReference() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1817:1: ( ruleJvmArgumentTypeReference EOF ) - // InternalXbaseWithAnnotations.g:1818:1: ruleJvmArgumentTypeReference EOF + // InternalXbaseWithAnnotations.g:1818:1: ( ruleJvmArgumentTypeReference EOF ) + // InternalXbaseWithAnnotations.g:1819:1: ruleJvmArgumentTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceRule()); @@ -6110,23 +6111,23 @@ public final void entryRuleJvmArgumentTypeReference() throws RecognitionExceptio // $ANTLR start "ruleJvmArgumentTypeReference" - // InternalXbaseWithAnnotations.g:1825:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ; + // InternalXbaseWithAnnotations.g:1826:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ; public final void ruleJvmArgumentTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1829:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ) - // InternalXbaseWithAnnotations.g:1830:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1830:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ) + // InternalXbaseWithAnnotations.g:1831:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) { - // InternalXbaseWithAnnotations.g:1830:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) - // InternalXbaseWithAnnotations.g:1831:3: ( rule__JvmArgumentTypeReference__Alternatives ) + // InternalXbaseWithAnnotations.g:1831:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) + // InternalXbaseWithAnnotations.g:1832:3: ( rule__JvmArgumentTypeReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } - // InternalXbaseWithAnnotations.g:1832:3: ( rule__JvmArgumentTypeReference__Alternatives ) - // InternalXbaseWithAnnotations.g:1832:4: rule__JvmArgumentTypeReference__Alternatives + // InternalXbaseWithAnnotations.g:1833:3: ( rule__JvmArgumentTypeReference__Alternatives ) + // InternalXbaseWithAnnotations.g:1833:4: rule__JvmArgumentTypeReference__Alternatives { pushFollow(FOLLOW_2); rule__JvmArgumentTypeReference__Alternatives(); @@ -6161,11 +6162,11 @@ public final void ruleJvmArgumentTypeReference() throws RecognitionException { // $ANTLR start "entryRuleJvmWildcardTypeReference" - // InternalXbaseWithAnnotations.g:1841:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ; + // InternalXbaseWithAnnotations.g:1842:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ; public final void entryRuleJvmWildcardTypeReference() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1842:1: ( ruleJvmWildcardTypeReference EOF ) - // InternalXbaseWithAnnotations.g:1843:1: ruleJvmWildcardTypeReference EOF + // InternalXbaseWithAnnotations.g:1843:1: ( ruleJvmWildcardTypeReference EOF ) + // InternalXbaseWithAnnotations.g:1844:1: ruleJvmWildcardTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceRule()); @@ -6195,23 +6196,23 @@ public final void entryRuleJvmWildcardTypeReference() throws RecognitionExceptio // $ANTLR start "ruleJvmWildcardTypeReference" - // InternalXbaseWithAnnotations.g:1850:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1851:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ; public final void ruleJvmWildcardTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1854:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1855:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1855:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1856:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1855:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1856:3: ( rule__JvmWildcardTypeReference__Group__0 ) + // InternalXbaseWithAnnotations.g:1856:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1857:3: ( rule__JvmWildcardTypeReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1857:3: ( rule__JvmWildcardTypeReference__Group__0 ) - // InternalXbaseWithAnnotations.g:1857:4: rule__JvmWildcardTypeReference__Group__0 + // InternalXbaseWithAnnotations.g:1858:3: ( rule__JvmWildcardTypeReference__Group__0 ) + // InternalXbaseWithAnnotations.g:1858:4: rule__JvmWildcardTypeReference__Group__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group__0(); @@ -6246,11 +6247,11 @@ public final void ruleJvmWildcardTypeReference() throws RecognitionException { // $ANTLR start "entryRuleJvmUpperBound" - // InternalXbaseWithAnnotations.g:1866:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ; + // InternalXbaseWithAnnotations.g:1867:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ; public final void entryRuleJvmUpperBound() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1867:1: ( ruleJvmUpperBound EOF ) - // InternalXbaseWithAnnotations.g:1868:1: ruleJvmUpperBound EOF + // InternalXbaseWithAnnotations.g:1868:1: ( ruleJvmUpperBound EOF ) + // InternalXbaseWithAnnotations.g:1869:1: ruleJvmUpperBound EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundRule()); @@ -6280,23 +6281,23 @@ public final void entryRuleJvmUpperBound() throws RecognitionException { // $ANTLR start "ruleJvmUpperBound" - // InternalXbaseWithAnnotations.g:1875:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1876:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ; public final void ruleJvmUpperBound() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1879:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1880:2: ( ( rule__JvmUpperBound__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1880:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1881:2: ( ( rule__JvmUpperBound__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1880:2: ( ( rule__JvmUpperBound__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1881:3: ( rule__JvmUpperBound__Group__0 ) + // InternalXbaseWithAnnotations.g:1881:2: ( ( rule__JvmUpperBound__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1882:3: ( rule__JvmUpperBound__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1882:3: ( rule__JvmUpperBound__Group__0 ) - // InternalXbaseWithAnnotations.g:1882:4: rule__JvmUpperBound__Group__0 + // InternalXbaseWithAnnotations.g:1883:3: ( rule__JvmUpperBound__Group__0 ) + // InternalXbaseWithAnnotations.g:1883:4: rule__JvmUpperBound__Group__0 { pushFollow(FOLLOW_2); rule__JvmUpperBound__Group__0(); @@ -6331,11 +6332,11 @@ public final void ruleJvmUpperBound() throws RecognitionException { // $ANTLR start "entryRuleJvmUpperBoundAnded" - // InternalXbaseWithAnnotations.g:1891:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ; + // InternalXbaseWithAnnotations.g:1892:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ; public final void entryRuleJvmUpperBoundAnded() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1892:1: ( ruleJvmUpperBoundAnded EOF ) - // InternalXbaseWithAnnotations.g:1893:1: ruleJvmUpperBoundAnded EOF + // InternalXbaseWithAnnotations.g:1893:1: ( ruleJvmUpperBoundAnded EOF ) + // InternalXbaseWithAnnotations.g:1894:1: ruleJvmUpperBoundAnded EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedRule()); @@ -6365,23 +6366,23 @@ public final void entryRuleJvmUpperBoundAnded() throws RecognitionException { // $ANTLR start "ruleJvmUpperBoundAnded" - // InternalXbaseWithAnnotations.g:1900:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1901:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ; public final void ruleJvmUpperBoundAnded() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1904:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1905:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1905:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1906:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1905:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1906:3: ( rule__JvmUpperBoundAnded__Group__0 ) + // InternalXbaseWithAnnotations.g:1906:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1907:3: ( rule__JvmUpperBoundAnded__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1907:3: ( rule__JvmUpperBoundAnded__Group__0 ) - // InternalXbaseWithAnnotations.g:1907:4: rule__JvmUpperBoundAnded__Group__0 + // InternalXbaseWithAnnotations.g:1908:3: ( rule__JvmUpperBoundAnded__Group__0 ) + // InternalXbaseWithAnnotations.g:1908:4: rule__JvmUpperBoundAnded__Group__0 { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__Group__0(); @@ -6416,11 +6417,11 @@ public final void ruleJvmUpperBoundAnded() throws RecognitionException { // $ANTLR start "entryRuleJvmLowerBound" - // InternalXbaseWithAnnotations.g:1916:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ; + // InternalXbaseWithAnnotations.g:1917:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ; public final void entryRuleJvmLowerBound() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1917:1: ( ruleJvmLowerBound EOF ) - // InternalXbaseWithAnnotations.g:1918:1: ruleJvmLowerBound EOF + // InternalXbaseWithAnnotations.g:1918:1: ( ruleJvmLowerBound EOF ) + // InternalXbaseWithAnnotations.g:1919:1: ruleJvmLowerBound EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundRule()); @@ -6450,23 +6451,23 @@ public final void entryRuleJvmLowerBound() throws RecognitionException { // $ANTLR start "ruleJvmLowerBound" - // InternalXbaseWithAnnotations.g:1925:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1926:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ; public final void ruleJvmLowerBound() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1929:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1930:2: ( ( rule__JvmLowerBound__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1930:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1931:2: ( ( rule__JvmLowerBound__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1930:2: ( ( rule__JvmLowerBound__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1931:3: ( rule__JvmLowerBound__Group__0 ) + // InternalXbaseWithAnnotations.g:1931:2: ( ( rule__JvmLowerBound__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1932:3: ( rule__JvmLowerBound__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1932:3: ( rule__JvmLowerBound__Group__0 ) - // InternalXbaseWithAnnotations.g:1932:4: rule__JvmLowerBound__Group__0 + // InternalXbaseWithAnnotations.g:1933:3: ( rule__JvmLowerBound__Group__0 ) + // InternalXbaseWithAnnotations.g:1933:4: rule__JvmLowerBound__Group__0 { pushFollow(FOLLOW_2); rule__JvmLowerBound__Group__0(); @@ -6501,11 +6502,11 @@ public final void ruleJvmLowerBound() throws RecognitionException { // $ANTLR start "entryRuleJvmLowerBoundAnded" - // InternalXbaseWithAnnotations.g:1941:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ; + // InternalXbaseWithAnnotations.g:1942:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ; public final void entryRuleJvmLowerBoundAnded() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1942:1: ( ruleJvmLowerBoundAnded EOF ) - // InternalXbaseWithAnnotations.g:1943:1: ruleJvmLowerBoundAnded EOF + // InternalXbaseWithAnnotations.g:1943:1: ( ruleJvmLowerBoundAnded EOF ) + // InternalXbaseWithAnnotations.g:1944:1: ruleJvmLowerBoundAnded EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedRule()); @@ -6535,23 +6536,23 @@ public final void entryRuleJvmLowerBoundAnded() throws RecognitionException { // $ANTLR start "ruleJvmLowerBoundAnded" - // InternalXbaseWithAnnotations.g:1950:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1951:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ; public final void ruleJvmLowerBoundAnded() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1954:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1955:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1955:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1956:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1955:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1956:3: ( rule__JvmLowerBoundAnded__Group__0 ) + // InternalXbaseWithAnnotations.g:1956:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1957:3: ( rule__JvmLowerBoundAnded__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1957:3: ( rule__JvmLowerBoundAnded__Group__0 ) - // InternalXbaseWithAnnotations.g:1957:4: rule__JvmLowerBoundAnded__Group__0 + // InternalXbaseWithAnnotations.g:1958:3: ( rule__JvmLowerBoundAnded__Group__0 ) + // InternalXbaseWithAnnotations.g:1958:4: rule__JvmLowerBoundAnded__Group__0 { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__Group__0(); @@ -6586,11 +6587,11 @@ public final void ruleJvmLowerBoundAnded() throws RecognitionException { // $ANTLR start "entryRuleQualifiedNameWithWildcard" - // InternalXbaseWithAnnotations.g:1966:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; + // InternalXbaseWithAnnotations.g:1967:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1967:1: ( ruleQualifiedNameWithWildcard EOF ) - // InternalXbaseWithAnnotations.g:1968:1: ruleQualifiedNameWithWildcard EOF + // InternalXbaseWithAnnotations.g:1968:1: ( ruleQualifiedNameWithWildcard EOF ) + // InternalXbaseWithAnnotations.g:1969:1: ruleQualifiedNameWithWildcard EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardRule()); @@ -6620,23 +6621,23 @@ public final void entryRuleQualifiedNameWithWildcard() throws RecognitionExcepti // $ANTLR start "ruleQualifiedNameWithWildcard" - // InternalXbaseWithAnnotations.g:1975:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:1976:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; public final void ruleQualifiedNameWithWildcard() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:1979:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:1980:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1980:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:1981:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:1980:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) - // InternalXbaseWithAnnotations.g:1981:3: ( rule__QualifiedNameWithWildcard__Group__0 ) + // InternalXbaseWithAnnotations.g:1981:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) + // InternalXbaseWithAnnotations.g:1982:3: ( rule__QualifiedNameWithWildcard__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:1982:3: ( rule__QualifiedNameWithWildcard__Group__0 ) - // InternalXbaseWithAnnotations.g:1982:4: rule__QualifiedNameWithWildcard__Group__0 + // InternalXbaseWithAnnotations.g:1983:3: ( rule__QualifiedNameWithWildcard__Group__0 ) + // InternalXbaseWithAnnotations.g:1983:4: rule__QualifiedNameWithWildcard__Group__0 { pushFollow(FOLLOW_2); rule__QualifiedNameWithWildcard__Group__0(); @@ -6671,11 +6672,11 @@ public final void ruleQualifiedNameWithWildcard() throws RecognitionException { // $ANTLR start "entryRuleValidID" - // InternalXbaseWithAnnotations.g:1991:1: entryRuleValidID : ruleValidID EOF ; + // InternalXbaseWithAnnotations.g:1992:1: entryRuleValidID : ruleValidID EOF ; public final void entryRuleValidID() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:1992:1: ( ruleValidID EOF ) - // InternalXbaseWithAnnotations.g:1993:1: ruleValidID EOF + // InternalXbaseWithAnnotations.g:1993:1: ( ruleValidID EOF ) + // InternalXbaseWithAnnotations.g:1994:1: ruleValidID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDRule()); @@ -6705,17 +6706,17 @@ public final void entryRuleValidID() throws RecognitionException { // $ANTLR start "ruleValidID" - // InternalXbaseWithAnnotations.g:2000:1: ruleValidID : ( RULE_ID ) ; + // InternalXbaseWithAnnotations.g:2001:1: ruleValidID : ( RULE_ID ) ; public final void ruleValidID() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2004:2: ( ( RULE_ID ) ) - // InternalXbaseWithAnnotations.g:2005:2: ( RULE_ID ) + // InternalXbaseWithAnnotations.g:2005:2: ( ( RULE_ID ) ) + // InternalXbaseWithAnnotations.g:2006:2: ( RULE_ID ) { - // InternalXbaseWithAnnotations.g:2005:2: ( RULE_ID ) - // InternalXbaseWithAnnotations.g:2006:3: RULE_ID + // InternalXbaseWithAnnotations.g:2006:2: ( RULE_ID ) + // InternalXbaseWithAnnotations.g:2007:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); @@ -6746,11 +6747,11 @@ public final void ruleValidID() throws RecognitionException { // $ANTLR start "entryRuleXImportDeclaration" - // InternalXbaseWithAnnotations.g:2016:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ; + // InternalXbaseWithAnnotations.g:2017:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ; public final void entryRuleXImportDeclaration() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:2017:1: ( ruleXImportDeclaration EOF ) - // InternalXbaseWithAnnotations.g:2018:1: ruleXImportDeclaration EOF + // InternalXbaseWithAnnotations.g:2018:1: ( ruleXImportDeclaration EOF ) + // InternalXbaseWithAnnotations.g:2019:1: ruleXImportDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationRule()); @@ -6780,23 +6781,23 @@ public final void entryRuleXImportDeclaration() throws RecognitionException { // $ANTLR start "ruleXImportDeclaration" - // InternalXbaseWithAnnotations.g:2025:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ; + // InternalXbaseWithAnnotations.g:2026:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ; public final void ruleXImportDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2029:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) ) - // InternalXbaseWithAnnotations.g:2030:2: ( ( rule__XImportDeclaration__Group__0 ) ) + // InternalXbaseWithAnnotations.g:2030:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) ) + // InternalXbaseWithAnnotations.g:2031:2: ( ( rule__XImportDeclaration__Group__0 ) ) { - // InternalXbaseWithAnnotations.g:2030:2: ( ( rule__XImportDeclaration__Group__0 ) ) - // InternalXbaseWithAnnotations.g:2031:3: ( rule__XImportDeclaration__Group__0 ) + // InternalXbaseWithAnnotations.g:2031:2: ( ( rule__XImportDeclaration__Group__0 ) ) + // InternalXbaseWithAnnotations.g:2032:3: ( rule__XImportDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:2032:3: ( rule__XImportDeclaration__Group__0 ) - // InternalXbaseWithAnnotations.g:2032:4: rule__XImportDeclaration__Group__0 + // InternalXbaseWithAnnotations.g:2033:3: ( rule__XImportDeclaration__Group__0 ) + // InternalXbaseWithAnnotations.g:2033:4: rule__XImportDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group__0(); @@ -6831,11 +6832,11 @@ public final void ruleXImportDeclaration() throws RecognitionException { // $ANTLR start "entryRuleQualifiedNameInStaticImport" - // InternalXbaseWithAnnotations.g:2041:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ; + // InternalXbaseWithAnnotations.g:2042:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ; public final void entryRuleQualifiedNameInStaticImport() throws RecognitionException { try { - // InternalXbaseWithAnnotations.g:2042:1: ( ruleQualifiedNameInStaticImport EOF ) - // InternalXbaseWithAnnotations.g:2043:1: ruleQualifiedNameInStaticImport EOF + // InternalXbaseWithAnnotations.g:2043:1: ( ruleQualifiedNameInStaticImport EOF ) + // InternalXbaseWithAnnotations.g:2044:1: ruleQualifiedNameInStaticImport EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportRule()); @@ -6865,26 +6866,26 @@ public final void entryRuleQualifiedNameInStaticImport() throws RecognitionExcep // $ANTLR start "ruleQualifiedNameInStaticImport" - // InternalXbaseWithAnnotations.g:2050:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ; + // InternalXbaseWithAnnotations.g:2051:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ; public final void ruleQualifiedNameInStaticImport() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2054:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ) - // InternalXbaseWithAnnotations.g:2055:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) + // InternalXbaseWithAnnotations.g:2055:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ) + // InternalXbaseWithAnnotations.g:2056:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) { - // InternalXbaseWithAnnotations.g:2055:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) - // InternalXbaseWithAnnotations.g:2056:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) + // InternalXbaseWithAnnotations.g:2056:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) + // InternalXbaseWithAnnotations.g:2057:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) { - // InternalXbaseWithAnnotations.g:2056:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) - // InternalXbaseWithAnnotations.g:2057:4: ( rule__QualifiedNameInStaticImport__Group__0 ) + // InternalXbaseWithAnnotations.g:2057:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) + // InternalXbaseWithAnnotations.g:2058:4: ( rule__QualifiedNameInStaticImport__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:2058:4: ( rule__QualifiedNameInStaticImport__Group__0 ) - // InternalXbaseWithAnnotations.g:2058:5: rule__QualifiedNameInStaticImport__Group__0 + // InternalXbaseWithAnnotations.g:2059:4: ( rule__QualifiedNameInStaticImport__Group__0 ) + // InternalXbaseWithAnnotations.g:2059:5: rule__QualifiedNameInStaticImport__Group__0 { pushFollow(FOLLOW_3); rule__QualifiedNameInStaticImport__Group__0(); @@ -6900,13 +6901,13 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException } - // InternalXbaseWithAnnotations.g:2061:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) - // InternalXbaseWithAnnotations.g:2062:4: ( rule__QualifiedNameInStaticImport__Group__0 )* + // InternalXbaseWithAnnotations.g:2062:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) + // InternalXbaseWithAnnotations.g:2063:4: ( rule__QualifiedNameInStaticImport__Group__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } - // InternalXbaseWithAnnotations.g:2063:4: ( rule__QualifiedNameInStaticImport__Group__0 )* + // InternalXbaseWithAnnotations.g:2064:4: ( rule__QualifiedNameInStaticImport__Group__0 )* loop1: do { int alt1=2; @@ -6925,7 +6926,7 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException switch (alt1) { case 1 : - // InternalXbaseWithAnnotations.g:2063:5: rule__QualifiedNameInStaticImport__Group__0 + // InternalXbaseWithAnnotations.g:2064:5: rule__QualifiedNameInStaticImport__Group__0 { pushFollow(FOLLOW_3); rule__QualifiedNameInStaticImport__Group__0(); @@ -6969,27 +6970,27 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException // $ANTLR start "rule__XAnnotation__Alternatives_3_1" - // InternalXbaseWithAnnotations.g:2072:1: rule__XAnnotation__Alternatives_3_1 : ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) ); + // InternalXbaseWithAnnotations.g:2073:1: rule__XAnnotation__Alternatives_3_1 : ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) ); public final void rule__XAnnotation__Alternatives_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2076:1: ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:2077:1: ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) ) int alt2=2; alt2 = dfa2.predict(input); switch (alt2) { case 1 : - // InternalXbaseWithAnnotations.g:2077:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2078:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2077:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:2078:3: ( rule__XAnnotation__Group_3_1_0__0 ) + // InternalXbaseWithAnnotations.g:2078:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2079:3: ( rule__XAnnotation__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0()); } - // InternalXbaseWithAnnotations.g:2079:3: ( rule__XAnnotation__Group_3_1_0__0 ) - // InternalXbaseWithAnnotations.g:2079:4: rule__XAnnotation__Group_3_1_0__0 + // InternalXbaseWithAnnotations.g:2080:3: ( rule__XAnnotation__Group_3_1_0__0 ) + // InternalXbaseWithAnnotations.g:2080:4: rule__XAnnotation__Group_3_1_0__0 { pushFollow(FOLLOW_2); rule__XAnnotation__Group_3_1_0__0(); @@ -7009,16 +7010,16 @@ public final void rule__XAnnotation__Alternatives_3_1() throws RecognitionExcept } break; case 2 : - // InternalXbaseWithAnnotations.g:2083:2: ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:2084:2: ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) { - // InternalXbaseWithAnnotations.g:2083:2: ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) - // InternalXbaseWithAnnotations.g:2084:3: ( rule__XAnnotation__ValueAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:2084:2: ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:2085:3: ( rule__XAnnotation__ValueAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1()); } - // InternalXbaseWithAnnotations.g:2085:3: ( rule__XAnnotation__ValueAssignment_3_1_1 ) - // InternalXbaseWithAnnotations.g:2085:4: rule__XAnnotation__ValueAssignment_3_1_1 + // InternalXbaseWithAnnotations.g:2086:3: ( rule__XAnnotation__ValueAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:2086:4: rule__XAnnotation__ValueAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XAnnotation__ValueAssignment_3_1_1(); @@ -7055,27 +7056,27 @@ public final void rule__XAnnotation__Alternatives_3_1() throws RecognitionExcept // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Alternatives" - // InternalXbaseWithAnnotations.g:2093:1: rule__XAnnotationElementValueOrCommaList__Alternatives : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:2094:1: rule__XAnnotationElementValueOrCommaList__Alternatives : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) ); public final void rule__XAnnotationElementValueOrCommaList__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2097:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:2098:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) ) int alt3=2; alt3 = dfa3.predict(input); switch (alt3) { case 1 : - // InternalXbaseWithAnnotations.g:2098:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2099:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2098:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:2099:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2099:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2100:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:2100:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) - // InternalXbaseWithAnnotations.g:2100:4: rule__XAnnotationElementValueOrCommaList__Group_0__0 + // InternalXbaseWithAnnotations.g:2101:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2101:4: rule__XAnnotationElementValueOrCommaList__Group_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0__0(); @@ -7095,16 +7096,16 @@ public final void rule__XAnnotationElementValueOrCommaList__Alternatives() throw } break; case 2 : - // InternalXbaseWithAnnotations.g:2104:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) + // InternalXbaseWithAnnotations.g:2105:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) { - // InternalXbaseWithAnnotations.g:2104:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) - // InternalXbaseWithAnnotations.g:2105:3: ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) + // InternalXbaseWithAnnotations.g:2105:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) + // InternalXbaseWithAnnotations.g:2106:3: ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:2106:3: ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) - // InternalXbaseWithAnnotations.g:2106:4: rule__XAnnotationElementValueOrCommaList__Group_1__0 + // InternalXbaseWithAnnotations.g:2107:3: ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) + // InternalXbaseWithAnnotations.g:2107:4: rule__XAnnotationElementValueOrCommaList__Group_1__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_1__0(); @@ -7141,27 +7142,27 @@ public final void rule__XAnnotationElementValueOrCommaList__Alternatives() throw // $ANTLR start "rule__XAnnotationElementValue__Alternatives" - // InternalXbaseWithAnnotations.g:2114:1: rule__XAnnotationElementValue__Alternatives : ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) ); + // InternalXbaseWithAnnotations.g:2115:1: rule__XAnnotationElementValue__Alternatives : ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) ); public final void rule__XAnnotationElementValue__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2118:1: ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) ) + // InternalXbaseWithAnnotations.g:2119:1: ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) ) int alt4=2; alt4 = dfa4.predict(input); switch (alt4) { case 1 : - // InternalXbaseWithAnnotations.g:2119:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2120:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2119:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:2120:3: ( rule__XAnnotationElementValue__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2120:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2121:3: ( rule__XAnnotationElementValue__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:2121:3: ( rule__XAnnotationElementValue__Group_0__0 ) - // InternalXbaseWithAnnotations.g:2121:4: rule__XAnnotationElementValue__Group_0__0 + // InternalXbaseWithAnnotations.g:2122:3: ( rule__XAnnotationElementValue__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2122:4: rule__XAnnotationElementValue__Group_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0__0(); @@ -7181,10 +7182,10 @@ public final void rule__XAnnotationElementValue__Alternatives() throws Recogniti } break; case 2 : - // InternalXbaseWithAnnotations.g:2125:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:2126:2: ( ruleXAnnotationOrExpression ) { - // InternalXbaseWithAnnotations.g:2125:2: ( ruleXAnnotationOrExpression ) - // InternalXbaseWithAnnotations.g:2126:3: ruleXAnnotationOrExpression + // InternalXbaseWithAnnotations.g:2126:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:2127:3: ruleXAnnotationOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getXAnnotationOrExpressionParserRuleCall_1()); @@ -7221,13 +7222,13 @@ public final void rule__XAnnotationElementValue__Alternatives() throws Recogniti // $ANTLR start "rule__XAnnotationOrExpression__Alternatives" - // InternalXbaseWithAnnotations.g:2135:1: rule__XAnnotationOrExpression__Alternatives : ( ( ruleXAnnotation ) | ( ruleXExpression ) ); + // InternalXbaseWithAnnotations.g:2136:1: rule__XAnnotationOrExpression__Alternatives : ( ( ruleXAnnotation ) | ( ruleXExpression ) ); public final void rule__XAnnotationOrExpression__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2139:1: ( ( ruleXAnnotation ) | ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:2140:1: ( ( ruleXAnnotation ) | ( ruleXExpression ) ) int alt5=2; int LA5_0 = input.LA(1); @@ -7246,10 +7247,10 @@ else if ( ((LA5_0>=RULE_ID && LA5_0<=RULE_STRING)||LA5_0==27||(LA5_0>=34 && LA5_ } switch (alt5) { case 1 : - // InternalXbaseWithAnnotations.g:2140:2: ( ruleXAnnotation ) + // InternalXbaseWithAnnotations.g:2141:2: ( ruleXAnnotation ) { - // InternalXbaseWithAnnotations.g:2140:2: ( ruleXAnnotation ) - // InternalXbaseWithAnnotations.g:2141:3: ruleXAnnotation + // InternalXbaseWithAnnotations.g:2141:2: ( ruleXAnnotation ) + // InternalXbaseWithAnnotations.g:2142:3: ruleXAnnotation { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationOrExpressionAccess().getXAnnotationParserRuleCall_0()); @@ -7269,10 +7270,10 @@ else if ( ((LA5_0>=RULE_ID && LA5_0<=RULE_STRING)||LA5_0==27||(LA5_0>=34 && LA5_ } break; case 2 : - // InternalXbaseWithAnnotations.g:2146:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:2147:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:2146:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:2147:3: ruleXExpression + // InternalXbaseWithAnnotations.g:2147:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:2148:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationOrExpressionAccess().getXExpressionParserRuleCall_1()); @@ -7309,13 +7310,13 @@ else if ( ((LA5_0>=RULE_ID && LA5_0<=RULE_STRING)||LA5_0==27||(LA5_0>=34 && LA5_ // $ANTLR start "rule__XAssignment__Alternatives" - // InternalXbaseWithAnnotations.g:2156:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:2157:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ); public final void rule__XAssignment__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2160:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:2161:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ) int alt6=2; switch ( input.LA(1) ) { case RULE_ID: @@ -7454,16 +7455,16 @@ else if ( (LA6_5==EOF||(LA6_5>=RULE_ID && LA6_5<=RULE_STRING)||(LA6_5>=14 && LA6 switch (alt6) { case 1 : - // InternalXbaseWithAnnotations.g:2161:2: ( ( rule__XAssignment__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2162:2: ( ( rule__XAssignment__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2161:2: ( ( rule__XAssignment__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:2162:3: ( rule__XAssignment__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2162:2: ( ( rule__XAssignment__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2163:3: ( rule__XAssignment__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:2163:3: ( rule__XAssignment__Group_0__0 ) - // InternalXbaseWithAnnotations.g:2163:4: rule__XAssignment__Group_0__0 + // InternalXbaseWithAnnotations.g:2164:3: ( rule__XAssignment__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2164:4: rule__XAssignment__Group_0__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_0__0(); @@ -7483,16 +7484,16 @@ else if ( (LA6_5==EOF||(LA6_5>=RULE_ID && LA6_5<=RULE_STRING)||(LA6_5>=14 && LA6 } break; case 2 : - // InternalXbaseWithAnnotations.g:2167:2: ( ( rule__XAssignment__Group_1__0 ) ) + // InternalXbaseWithAnnotations.g:2168:2: ( ( rule__XAssignment__Group_1__0 ) ) { - // InternalXbaseWithAnnotations.g:2167:2: ( ( rule__XAssignment__Group_1__0 ) ) - // InternalXbaseWithAnnotations.g:2168:3: ( rule__XAssignment__Group_1__0 ) + // InternalXbaseWithAnnotations.g:2168:2: ( ( rule__XAssignment__Group_1__0 ) ) + // InternalXbaseWithAnnotations.g:2169:3: ( rule__XAssignment__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:2169:3: ( rule__XAssignment__Group_1__0 ) - // InternalXbaseWithAnnotations.g:2169:4: rule__XAssignment__Group_1__0 + // InternalXbaseWithAnnotations.g:2170:3: ( rule__XAssignment__Group_1__0 ) + // InternalXbaseWithAnnotations.g:2170:4: rule__XAssignment__Group_1__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1__0(); @@ -7529,13 +7530,13 @@ else if ( (LA6_5==EOF||(LA6_5>=RULE_ID && LA6_5<=RULE_STRING)||(LA6_5>=14 && LA6 // $ANTLR start "rule__OpMultiAssign__Alternatives" - // InternalXbaseWithAnnotations.g:2177:1: rule__OpMultiAssign__Alternatives : ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) ); + // InternalXbaseWithAnnotations.g:2178:1: rule__OpMultiAssign__Alternatives : ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) ); public final void rule__OpMultiAssign__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2181:1: ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) ) + // InternalXbaseWithAnnotations.g:2182:1: ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) ) int alt7=7; switch ( input.LA(1) ) { case 16: @@ -7583,10 +7584,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio switch (alt7) { case 1 : - // InternalXbaseWithAnnotations.g:2182:2: ( '+=' ) + // InternalXbaseWithAnnotations.g:2183:2: ( '+=' ) { - // InternalXbaseWithAnnotations.g:2182:2: ( '+=' ) - // InternalXbaseWithAnnotations.g:2183:3: '+=' + // InternalXbaseWithAnnotations.g:2183:2: ( '+=' ) + // InternalXbaseWithAnnotations.g:2184:3: '+=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); @@ -7602,10 +7603,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalXbaseWithAnnotations.g:2188:2: ( '-=' ) + // InternalXbaseWithAnnotations.g:2189:2: ( '-=' ) { - // InternalXbaseWithAnnotations.g:2188:2: ( '-=' ) - // InternalXbaseWithAnnotations.g:2189:3: '-=' + // InternalXbaseWithAnnotations.g:2189:2: ( '-=' ) + // InternalXbaseWithAnnotations.g:2190:3: '-=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); @@ -7621,10 +7622,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalXbaseWithAnnotations.g:2194:2: ( '*=' ) + // InternalXbaseWithAnnotations.g:2195:2: ( '*=' ) { - // InternalXbaseWithAnnotations.g:2194:2: ( '*=' ) - // InternalXbaseWithAnnotations.g:2195:3: '*=' + // InternalXbaseWithAnnotations.g:2195:2: ( '*=' ) + // InternalXbaseWithAnnotations.g:2196:3: '*=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2()); @@ -7640,10 +7641,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalXbaseWithAnnotations.g:2200:2: ( '/=' ) + // InternalXbaseWithAnnotations.g:2201:2: ( '/=' ) { - // InternalXbaseWithAnnotations.g:2200:2: ( '/=' ) - // InternalXbaseWithAnnotations.g:2201:3: '/=' + // InternalXbaseWithAnnotations.g:2201:2: ( '/=' ) + // InternalXbaseWithAnnotations.g:2202:3: '/=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3()); @@ -7659,10 +7660,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalXbaseWithAnnotations.g:2206:2: ( '%=' ) + // InternalXbaseWithAnnotations.g:2207:2: ( '%=' ) { - // InternalXbaseWithAnnotations.g:2206:2: ( '%=' ) - // InternalXbaseWithAnnotations.g:2207:3: '%=' + // InternalXbaseWithAnnotations.g:2207:2: ( '%=' ) + // InternalXbaseWithAnnotations.g:2208:3: '%=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4()); @@ -7678,16 +7679,16 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalXbaseWithAnnotations.g:2212:2: ( ( rule__OpMultiAssign__Group_5__0 ) ) + // InternalXbaseWithAnnotations.g:2213:2: ( ( rule__OpMultiAssign__Group_5__0 ) ) { - // InternalXbaseWithAnnotations.g:2212:2: ( ( rule__OpMultiAssign__Group_5__0 ) ) - // InternalXbaseWithAnnotations.g:2213:3: ( rule__OpMultiAssign__Group_5__0 ) + // InternalXbaseWithAnnotations.g:2213:2: ( ( rule__OpMultiAssign__Group_5__0 ) ) + // InternalXbaseWithAnnotations.g:2214:3: ( rule__OpMultiAssign__Group_5__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGroup_5()); } - // InternalXbaseWithAnnotations.g:2214:3: ( rule__OpMultiAssign__Group_5__0 ) - // InternalXbaseWithAnnotations.g:2214:4: rule__OpMultiAssign__Group_5__0 + // InternalXbaseWithAnnotations.g:2215:3: ( rule__OpMultiAssign__Group_5__0 ) + // InternalXbaseWithAnnotations.g:2215:4: rule__OpMultiAssign__Group_5__0 { pushFollow(FOLLOW_2); rule__OpMultiAssign__Group_5__0(); @@ -7707,16 +7708,16 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalXbaseWithAnnotations.g:2218:2: ( ( rule__OpMultiAssign__Group_6__0 ) ) + // InternalXbaseWithAnnotations.g:2219:2: ( ( rule__OpMultiAssign__Group_6__0 ) ) { - // InternalXbaseWithAnnotations.g:2218:2: ( ( rule__OpMultiAssign__Group_6__0 ) ) - // InternalXbaseWithAnnotations.g:2219:3: ( rule__OpMultiAssign__Group_6__0 ) + // InternalXbaseWithAnnotations.g:2219:2: ( ( rule__OpMultiAssign__Group_6__0 ) ) + // InternalXbaseWithAnnotations.g:2220:3: ( rule__OpMultiAssign__Group_6__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGroup_6()); } - // InternalXbaseWithAnnotations.g:2220:3: ( rule__OpMultiAssign__Group_6__0 ) - // InternalXbaseWithAnnotations.g:2220:4: rule__OpMultiAssign__Group_6__0 + // InternalXbaseWithAnnotations.g:2221:3: ( rule__OpMultiAssign__Group_6__0 ) + // InternalXbaseWithAnnotations.g:2221:4: rule__OpMultiAssign__Group_6__0 { pushFollow(FOLLOW_2); rule__OpMultiAssign__Group_6__0(); @@ -7753,13 +7754,13 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__OpEquality__Alternatives" - // InternalXbaseWithAnnotations.g:2228:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ); + // InternalXbaseWithAnnotations.g:2229:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ); public final void rule__OpEquality__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2232:1: ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ) + // InternalXbaseWithAnnotations.g:2233:1: ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ) int alt8=4; switch ( input.LA(1) ) { case 21: @@ -7792,10 +7793,10 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { switch (alt8) { case 1 : - // InternalXbaseWithAnnotations.g:2233:2: ( '==' ) + // InternalXbaseWithAnnotations.g:2234:2: ( '==' ) { - // InternalXbaseWithAnnotations.g:2233:2: ( '==' ) - // InternalXbaseWithAnnotations.g:2234:3: '==' + // InternalXbaseWithAnnotations.g:2234:2: ( '==' ) + // InternalXbaseWithAnnotations.g:2235:3: '==' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); @@ -7811,10 +7812,10 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbaseWithAnnotations.g:2239:2: ( '!=' ) + // InternalXbaseWithAnnotations.g:2240:2: ( '!=' ) { - // InternalXbaseWithAnnotations.g:2239:2: ( '!=' ) - // InternalXbaseWithAnnotations.g:2240:3: '!=' + // InternalXbaseWithAnnotations.g:2240:2: ( '!=' ) + // InternalXbaseWithAnnotations.g:2241:3: '!=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); @@ -7830,10 +7831,10 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbaseWithAnnotations.g:2245:2: ( '===' ) + // InternalXbaseWithAnnotations.g:2246:2: ( '===' ) { - // InternalXbaseWithAnnotations.g:2245:2: ( '===' ) - // InternalXbaseWithAnnotations.g:2246:3: '===' + // InternalXbaseWithAnnotations.g:2246:2: ( '===' ) + // InternalXbaseWithAnnotations.g:2247:3: '===' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); @@ -7849,10 +7850,10 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { } break; case 4 : - // InternalXbaseWithAnnotations.g:2251:2: ( '!==' ) + // InternalXbaseWithAnnotations.g:2252:2: ( '!==' ) { - // InternalXbaseWithAnnotations.g:2251:2: ( '!==' ) - // InternalXbaseWithAnnotations.g:2252:3: '!==' + // InternalXbaseWithAnnotations.g:2252:2: ( '!==' ) + // InternalXbaseWithAnnotations.g:2253:3: '!==' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); @@ -7885,13 +7886,13 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { // $ANTLR start "rule__XRelationalExpression__Alternatives_1" - // InternalXbaseWithAnnotations.g:2261:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:2262:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ); public final void rule__XRelationalExpression__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2265:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:2266:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -7910,16 +7911,16 @@ else if ( ((LA9_0>=25 && LA9_0<=27)) ) { } switch (alt9) { case 1 : - // InternalXbaseWithAnnotations.g:2266:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2267:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2266:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:2267:3: ( rule__XRelationalExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:2267:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2268:3: ( rule__XRelationalExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:2268:3: ( rule__XRelationalExpression__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:2268:4: rule__XRelationalExpression__Group_1_0__0 + // InternalXbaseWithAnnotations.g:2269:3: ( rule__XRelationalExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:2269:4: rule__XRelationalExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0__0(); @@ -7939,16 +7940,16 @@ else if ( ((LA9_0>=25 && LA9_0<=27)) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2272:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:2273:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) { - // InternalXbaseWithAnnotations.g:2272:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) - // InternalXbaseWithAnnotations.g:2273:3: ( rule__XRelationalExpression__Group_1_1__0 ) + // InternalXbaseWithAnnotations.g:2273:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:2274:3: ( rule__XRelationalExpression__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); } - // InternalXbaseWithAnnotations.g:2274:3: ( rule__XRelationalExpression__Group_1_1__0 ) - // InternalXbaseWithAnnotations.g:2274:4: rule__XRelationalExpression__Group_1_1__0 + // InternalXbaseWithAnnotations.g:2275:3: ( rule__XRelationalExpression__Group_1_1__0 ) + // InternalXbaseWithAnnotations.g:2275:4: rule__XRelationalExpression__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1__0(); @@ -7985,13 +7986,13 @@ else if ( ((LA9_0>=25 && LA9_0<=27)) ) { // $ANTLR start "rule__OpCompare__Alternatives" - // InternalXbaseWithAnnotations.g:2282:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) ); + // InternalXbaseWithAnnotations.g:2283:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) ); public final void rule__OpCompare__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2286:1: ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) ) + // InternalXbaseWithAnnotations.g:2287:1: ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) ) int alt10=4; switch ( input.LA(1) ) { case 25: @@ -8033,10 +8034,10 @@ else if ( (LA10_2==13) ) { switch (alt10) { case 1 : - // InternalXbaseWithAnnotations.g:2287:2: ( '>=' ) + // InternalXbaseWithAnnotations.g:2288:2: ( '>=' ) { - // InternalXbaseWithAnnotations.g:2287:2: ( '>=' ) - // InternalXbaseWithAnnotations.g:2288:3: '>=' + // InternalXbaseWithAnnotations.g:2288:2: ( '>=' ) + // InternalXbaseWithAnnotations.g:2289:3: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); @@ -8052,16 +8053,16 @@ else if ( (LA10_2==13) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2293:2: ( ( rule__OpCompare__Group_1__0 ) ) + // InternalXbaseWithAnnotations.g:2294:2: ( ( rule__OpCompare__Group_1__0 ) ) { - // InternalXbaseWithAnnotations.g:2293:2: ( ( rule__OpCompare__Group_1__0 ) ) - // InternalXbaseWithAnnotations.g:2294:3: ( rule__OpCompare__Group_1__0 ) + // InternalXbaseWithAnnotations.g:2294:2: ( ( rule__OpCompare__Group_1__0 ) ) + // InternalXbaseWithAnnotations.g:2295:3: ( rule__OpCompare__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:2295:3: ( rule__OpCompare__Group_1__0 ) - // InternalXbaseWithAnnotations.g:2295:4: rule__OpCompare__Group_1__0 + // InternalXbaseWithAnnotations.g:2296:3: ( rule__OpCompare__Group_1__0 ) + // InternalXbaseWithAnnotations.g:2296:4: rule__OpCompare__Group_1__0 { pushFollow(FOLLOW_2); rule__OpCompare__Group_1__0(); @@ -8081,10 +8082,10 @@ else if ( (LA10_2==13) ) { } break; case 3 : - // InternalXbaseWithAnnotations.g:2299:2: ( '>' ) + // InternalXbaseWithAnnotations.g:2300:2: ( '>' ) { - // InternalXbaseWithAnnotations.g:2299:2: ( '>' ) - // InternalXbaseWithAnnotations.g:2300:3: '>' + // InternalXbaseWithAnnotations.g:2300:2: ( '>' ) + // InternalXbaseWithAnnotations.g:2301:3: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); @@ -8100,10 +8101,10 @@ else if ( (LA10_2==13) ) { } break; case 4 : - // InternalXbaseWithAnnotations.g:2305:2: ( '<' ) + // InternalXbaseWithAnnotations.g:2306:2: ( '<' ) { - // InternalXbaseWithAnnotations.g:2305:2: ( '<' ) - // InternalXbaseWithAnnotations.g:2306:3: '<' + // InternalXbaseWithAnnotations.g:2306:2: ( '<' ) + // InternalXbaseWithAnnotations.g:2307:3: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); @@ -8136,21 +8137,21 @@ else if ( (LA10_2==13) ) { // $ANTLR start "rule__OpOther__Alternatives" - // InternalXbaseWithAnnotations.g:2315:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) ); + // InternalXbaseWithAnnotations.g:2316:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) ); public final void rule__OpOther__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2319:1: ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) ) + // InternalXbaseWithAnnotations.g:2320:1: ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) ) int alt11=9; alt11 = dfa11.predict(input); switch (alt11) { case 1 : - // InternalXbaseWithAnnotations.g:2320:2: ( '->' ) + // InternalXbaseWithAnnotations.g:2321:2: ( '->' ) { - // InternalXbaseWithAnnotations.g:2320:2: ( '->' ) - // InternalXbaseWithAnnotations.g:2321:3: '->' + // InternalXbaseWithAnnotations.g:2321:2: ( '->' ) + // InternalXbaseWithAnnotations.g:2322:3: '->' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); @@ -8166,10 +8167,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbaseWithAnnotations.g:2326:2: ( '..<' ) + // InternalXbaseWithAnnotations.g:2327:2: ( '..<' ) { - // InternalXbaseWithAnnotations.g:2326:2: ( '..<' ) - // InternalXbaseWithAnnotations.g:2327:3: '..<' + // InternalXbaseWithAnnotations.g:2327:2: ( '..<' ) + // InternalXbaseWithAnnotations.g:2328:3: '..<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); @@ -8185,16 +8186,16 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbaseWithAnnotations.g:2332:2: ( ( rule__OpOther__Group_2__0 ) ) + // InternalXbaseWithAnnotations.g:2333:2: ( ( rule__OpOther__Group_2__0 ) ) { - // InternalXbaseWithAnnotations.g:2332:2: ( ( rule__OpOther__Group_2__0 ) ) - // InternalXbaseWithAnnotations.g:2333:3: ( rule__OpOther__Group_2__0 ) + // InternalXbaseWithAnnotations.g:2333:2: ( ( rule__OpOther__Group_2__0 ) ) + // InternalXbaseWithAnnotations.g:2334:3: ( rule__OpOther__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_2()); } - // InternalXbaseWithAnnotations.g:2334:3: ( rule__OpOther__Group_2__0 ) - // InternalXbaseWithAnnotations.g:2334:4: rule__OpOther__Group_2__0 + // InternalXbaseWithAnnotations.g:2335:3: ( rule__OpOther__Group_2__0 ) + // InternalXbaseWithAnnotations.g:2335:4: rule__OpOther__Group_2__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_2__0(); @@ -8214,10 +8215,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 4 : - // InternalXbaseWithAnnotations.g:2338:2: ( '..' ) + // InternalXbaseWithAnnotations.g:2339:2: ( '..' ) { - // InternalXbaseWithAnnotations.g:2338:2: ( '..' ) - // InternalXbaseWithAnnotations.g:2339:3: '..' + // InternalXbaseWithAnnotations.g:2339:2: ( '..' ) + // InternalXbaseWithAnnotations.g:2340:3: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); @@ -8233,10 +8234,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 5 : - // InternalXbaseWithAnnotations.g:2344:2: ( '=>' ) + // InternalXbaseWithAnnotations.g:2345:2: ( '=>' ) { - // InternalXbaseWithAnnotations.g:2344:2: ( '=>' ) - // InternalXbaseWithAnnotations.g:2345:3: '=>' + // InternalXbaseWithAnnotations.g:2345:2: ( '=>' ) + // InternalXbaseWithAnnotations.g:2346:3: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); @@ -8252,16 +8253,16 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 6 : - // InternalXbaseWithAnnotations.g:2350:2: ( ( rule__OpOther__Group_5__0 ) ) + // InternalXbaseWithAnnotations.g:2351:2: ( ( rule__OpOther__Group_5__0 ) ) { - // InternalXbaseWithAnnotations.g:2350:2: ( ( rule__OpOther__Group_5__0 ) ) - // InternalXbaseWithAnnotations.g:2351:3: ( rule__OpOther__Group_5__0 ) + // InternalXbaseWithAnnotations.g:2351:2: ( ( rule__OpOther__Group_5__0 ) ) + // InternalXbaseWithAnnotations.g:2352:3: ( rule__OpOther__Group_5__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5()); } - // InternalXbaseWithAnnotations.g:2352:3: ( rule__OpOther__Group_5__0 ) - // InternalXbaseWithAnnotations.g:2352:4: rule__OpOther__Group_5__0 + // InternalXbaseWithAnnotations.g:2353:3: ( rule__OpOther__Group_5__0 ) + // InternalXbaseWithAnnotations.g:2353:4: rule__OpOther__Group_5__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_5__0(); @@ -8281,16 +8282,16 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 7 : - // InternalXbaseWithAnnotations.g:2356:2: ( ( rule__OpOther__Group_6__0 ) ) + // InternalXbaseWithAnnotations.g:2357:2: ( ( rule__OpOther__Group_6__0 ) ) { - // InternalXbaseWithAnnotations.g:2356:2: ( ( rule__OpOther__Group_6__0 ) ) - // InternalXbaseWithAnnotations.g:2357:3: ( rule__OpOther__Group_6__0 ) + // InternalXbaseWithAnnotations.g:2357:2: ( ( rule__OpOther__Group_6__0 ) ) + // InternalXbaseWithAnnotations.g:2358:3: ( rule__OpOther__Group_6__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6()); } - // InternalXbaseWithAnnotations.g:2358:3: ( rule__OpOther__Group_6__0 ) - // InternalXbaseWithAnnotations.g:2358:4: rule__OpOther__Group_6__0 + // InternalXbaseWithAnnotations.g:2359:3: ( rule__OpOther__Group_6__0 ) + // InternalXbaseWithAnnotations.g:2359:4: rule__OpOther__Group_6__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_6__0(); @@ -8310,10 +8311,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 8 : - // InternalXbaseWithAnnotations.g:2362:2: ( '<>' ) + // InternalXbaseWithAnnotations.g:2363:2: ( '<>' ) { - // InternalXbaseWithAnnotations.g:2362:2: ( '<>' ) - // InternalXbaseWithAnnotations.g:2363:3: '<>' + // InternalXbaseWithAnnotations.g:2363:2: ( '<>' ) + // InternalXbaseWithAnnotations.g:2364:3: '<>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); @@ -8329,10 +8330,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 9 : - // InternalXbaseWithAnnotations.g:2368:2: ( '?:' ) + // InternalXbaseWithAnnotations.g:2369:2: ( '?:' ) { - // InternalXbaseWithAnnotations.g:2368:2: ( '?:' ) - // InternalXbaseWithAnnotations.g:2369:3: '?:' + // InternalXbaseWithAnnotations.g:2369:2: ( '?:' ) + // InternalXbaseWithAnnotations.g:2370:3: '?:' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); @@ -8365,13 +8366,13 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { // $ANTLR start "rule__OpOther__Alternatives_5_1" - // InternalXbaseWithAnnotations.g:2378:1: rule__OpOther__Alternatives_5_1 : ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ); + // InternalXbaseWithAnnotations.g:2379:1: rule__OpOther__Alternatives_5_1 : ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ); public final void rule__OpOther__Alternatives_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2382:1: ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ) + // InternalXbaseWithAnnotations.g:2383:1: ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ) int alt12=2; int LA12_0 = input.LA(1); @@ -8401,16 +8402,16 @@ else if ( (LA12_1==26) ) { } switch (alt12) { case 1 : - // InternalXbaseWithAnnotations.g:2383:2: ( ( rule__OpOther__Group_5_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2384:2: ( ( rule__OpOther__Group_5_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2383:2: ( ( rule__OpOther__Group_5_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:2384:3: ( rule__OpOther__Group_5_1_0__0 ) + // InternalXbaseWithAnnotations.g:2384:2: ( ( rule__OpOther__Group_5_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2385:3: ( rule__OpOther__Group_5_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); } - // InternalXbaseWithAnnotations.g:2385:3: ( rule__OpOther__Group_5_1_0__0 ) - // InternalXbaseWithAnnotations.g:2385:4: rule__OpOther__Group_5_1_0__0 + // InternalXbaseWithAnnotations.g:2386:3: ( rule__OpOther__Group_5_1_0__0 ) + // InternalXbaseWithAnnotations.g:2386:4: rule__OpOther__Group_5_1_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_5_1_0__0(); @@ -8430,10 +8431,10 @@ else if ( (LA12_1==26) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2389:2: ( '>' ) + // InternalXbaseWithAnnotations.g:2390:2: ( '>' ) { - // InternalXbaseWithAnnotations.g:2389:2: ( '>' ) - // InternalXbaseWithAnnotations.g:2390:3: '>' + // InternalXbaseWithAnnotations.g:2390:2: ( '>' ) + // InternalXbaseWithAnnotations.g:2391:3: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); @@ -8466,13 +8467,13 @@ else if ( (LA12_1==26) ) { // $ANTLR start "rule__OpOther__Alternatives_6_1" - // InternalXbaseWithAnnotations.g:2399:1: rule__OpOther__Alternatives_6_1 : ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) ); + // InternalXbaseWithAnnotations.g:2400:1: rule__OpOther__Alternatives_6_1 : ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) ); public final void rule__OpOther__Alternatives_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2403:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) ) + // InternalXbaseWithAnnotations.g:2404:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) ) int alt13=3; int LA13_0 = input.LA(1); @@ -8505,16 +8506,16 @@ else if ( (LA13_0==31) ) { } switch (alt13) { case 1 : - // InternalXbaseWithAnnotations.g:2404:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2405:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2404:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:2405:3: ( rule__OpOther__Group_6_1_0__0 ) + // InternalXbaseWithAnnotations.g:2405:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2406:3: ( rule__OpOther__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } - // InternalXbaseWithAnnotations.g:2406:3: ( rule__OpOther__Group_6_1_0__0 ) - // InternalXbaseWithAnnotations.g:2406:4: rule__OpOther__Group_6_1_0__0 + // InternalXbaseWithAnnotations.g:2407:3: ( rule__OpOther__Group_6_1_0__0 ) + // InternalXbaseWithAnnotations.g:2407:4: rule__OpOther__Group_6_1_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0__0(); @@ -8534,10 +8535,10 @@ else if ( (LA13_0==31) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2410:2: ( '<' ) + // InternalXbaseWithAnnotations.g:2411:2: ( '<' ) { - // InternalXbaseWithAnnotations.g:2410:2: ( '<' ) - // InternalXbaseWithAnnotations.g:2411:3: '<' + // InternalXbaseWithAnnotations.g:2411:2: ( '<' ) + // InternalXbaseWithAnnotations.g:2412:3: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); @@ -8553,10 +8554,10 @@ else if ( (LA13_0==31) ) { } break; case 3 : - // InternalXbaseWithAnnotations.g:2416:2: ( '=>' ) + // InternalXbaseWithAnnotations.g:2417:2: ( '=>' ) { - // InternalXbaseWithAnnotations.g:2416:2: ( '=>' ) - // InternalXbaseWithAnnotations.g:2417:3: '=>' + // InternalXbaseWithAnnotations.g:2417:2: ( '=>' ) + // InternalXbaseWithAnnotations.g:2418:3: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2()); @@ -8589,13 +8590,13 @@ else if ( (LA13_0==31) ) { // $ANTLR start "rule__OpAdd__Alternatives" - // InternalXbaseWithAnnotations.g:2426:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) ); + // InternalXbaseWithAnnotations.g:2427:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) ); public final void rule__OpAdd__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2430:1: ( ( '+' ) | ( '-' ) ) + // InternalXbaseWithAnnotations.g:2431:1: ( ( '+' ) | ( '-' ) ) int alt14=2; int LA14_0 = input.LA(1); @@ -8614,10 +8615,10 @@ else if ( (LA14_0==35) ) { } switch (alt14) { case 1 : - // InternalXbaseWithAnnotations.g:2431:2: ( '+' ) + // InternalXbaseWithAnnotations.g:2432:2: ( '+' ) { - // InternalXbaseWithAnnotations.g:2431:2: ( '+' ) - // InternalXbaseWithAnnotations.g:2432:3: '+' + // InternalXbaseWithAnnotations.g:2432:2: ( '+' ) + // InternalXbaseWithAnnotations.g:2433:3: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); @@ -8633,10 +8634,10 @@ else if ( (LA14_0==35) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2437:2: ( '-' ) + // InternalXbaseWithAnnotations.g:2438:2: ( '-' ) { - // InternalXbaseWithAnnotations.g:2437:2: ( '-' ) - // InternalXbaseWithAnnotations.g:2438:3: '-' + // InternalXbaseWithAnnotations.g:2438:2: ( '-' ) + // InternalXbaseWithAnnotations.g:2439:3: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); @@ -8669,13 +8670,13 @@ else if ( (LA14_0==35) ) { // $ANTLR start "rule__OpMulti__Alternatives" - // InternalXbaseWithAnnotations.g:2447:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ); + // InternalXbaseWithAnnotations.g:2448:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ); public final void rule__OpMulti__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2451:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ) + // InternalXbaseWithAnnotations.g:2452:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ) int alt15=4; switch ( input.LA(1) ) { case 36: @@ -8708,10 +8709,10 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { switch (alt15) { case 1 : - // InternalXbaseWithAnnotations.g:2452:2: ( '*' ) + // InternalXbaseWithAnnotations.g:2453:2: ( '*' ) { - // InternalXbaseWithAnnotations.g:2452:2: ( '*' ) - // InternalXbaseWithAnnotations.g:2453:3: '*' + // InternalXbaseWithAnnotations.g:2453:2: ( '*' ) + // InternalXbaseWithAnnotations.g:2454:3: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); @@ -8727,10 +8728,10 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbaseWithAnnotations.g:2458:2: ( '**' ) + // InternalXbaseWithAnnotations.g:2459:2: ( '**' ) { - // InternalXbaseWithAnnotations.g:2458:2: ( '**' ) - // InternalXbaseWithAnnotations.g:2459:3: '**' + // InternalXbaseWithAnnotations.g:2459:2: ( '**' ) + // InternalXbaseWithAnnotations.g:2460:3: '**' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); @@ -8746,10 +8747,10 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbaseWithAnnotations.g:2464:2: ( '/' ) + // InternalXbaseWithAnnotations.g:2465:2: ( '/' ) { - // InternalXbaseWithAnnotations.g:2464:2: ( '/' ) - // InternalXbaseWithAnnotations.g:2465:3: '/' + // InternalXbaseWithAnnotations.g:2465:2: ( '/' ) + // InternalXbaseWithAnnotations.g:2466:3: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); @@ -8765,10 +8766,10 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { } break; case 4 : - // InternalXbaseWithAnnotations.g:2470:2: ( '%' ) + // InternalXbaseWithAnnotations.g:2471:2: ( '%' ) { - // InternalXbaseWithAnnotations.g:2470:2: ( '%' ) - // InternalXbaseWithAnnotations.g:2471:3: '%' + // InternalXbaseWithAnnotations.g:2471:2: ( '%' ) + // InternalXbaseWithAnnotations.g:2472:3: '%' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); @@ -8801,13 +8802,13 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { // $ANTLR start "rule__XUnaryOperation__Alternatives" - // InternalXbaseWithAnnotations.g:2480:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ); + // InternalXbaseWithAnnotations.g:2481:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ); public final void rule__XUnaryOperation__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2484:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ) + // InternalXbaseWithAnnotations.g:2485:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ) int alt16=2; int LA16_0 = input.LA(1); @@ -8826,16 +8827,16 @@ else if ( ((LA16_0>=RULE_ID && LA16_0<=RULE_STRING)||LA16_0==27||(LA16_0>=45 && } switch (alt16) { case 1 : - // InternalXbaseWithAnnotations.g:2485:2: ( ( rule__XUnaryOperation__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2486:2: ( ( rule__XUnaryOperation__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2485:2: ( ( rule__XUnaryOperation__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:2486:3: ( rule__XUnaryOperation__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2486:2: ( ( rule__XUnaryOperation__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2487:3: ( rule__XUnaryOperation__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:2487:3: ( rule__XUnaryOperation__Group_0__0 ) - // InternalXbaseWithAnnotations.g:2487:4: rule__XUnaryOperation__Group_0__0 + // InternalXbaseWithAnnotations.g:2488:3: ( rule__XUnaryOperation__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2488:4: rule__XUnaryOperation__Group_0__0 { pushFollow(FOLLOW_2); rule__XUnaryOperation__Group_0__0(); @@ -8855,10 +8856,10 @@ else if ( ((LA16_0>=RULE_ID && LA16_0<=RULE_STRING)||LA16_0==27||(LA16_0>=45 && } break; case 2 : - // InternalXbaseWithAnnotations.g:2491:2: ( ruleXCastedExpression ) + // InternalXbaseWithAnnotations.g:2492:2: ( ruleXCastedExpression ) { - // InternalXbaseWithAnnotations.g:2491:2: ( ruleXCastedExpression ) - // InternalXbaseWithAnnotations.g:2492:3: ruleXCastedExpression + // InternalXbaseWithAnnotations.g:2492:2: ( ruleXCastedExpression ) + // InternalXbaseWithAnnotations.g:2493:3: ruleXCastedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); @@ -8895,13 +8896,13 @@ else if ( ((LA16_0>=RULE_ID && LA16_0<=RULE_STRING)||LA16_0==27||(LA16_0>=45 && // $ANTLR start "rule__OpUnary__Alternatives" - // InternalXbaseWithAnnotations.g:2501:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) ); + // InternalXbaseWithAnnotations.g:2502:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) ); public final void rule__OpUnary__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2505:1: ( ( '!' ) | ( '-' ) | ( '+' ) ) + // InternalXbaseWithAnnotations.g:2506:1: ( ( '!' ) | ( '-' ) | ( '+' ) ) int alt17=3; switch ( input.LA(1) ) { case 40: @@ -8929,10 +8930,10 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException { switch (alt17) { case 1 : - // InternalXbaseWithAnnotations.g:2506:2: ( '!' ) + // InternalXbaseWithAnnotations.g:2507:2: ( '!' ) { - // InternalXbaseWithAnnotations.g:2506:2: ( '!' ) - // InternalXbaseWithAnnotations.g:2507:3: '!' + // InternalXbaseWithAnnotations.g:2507:2: ( '!' ) + // InternalXbaseWithAnnotations.g:2508:3: '!' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); @@ -8948,10 +8949,10 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbaseWithAnnotations.g:2512:2: ( '-' ) + // InternalXbaseWithAnnotations.g:2513:2: ( '-' ) { - // InternalXbaseWithAnnotations.g:2512:2: ( '-' ) - // InternalXbaseWithAnnotations.g:2513:3: '-' + // InternalXbaseWithAnnotations.g:2513:2: ( '-' ) + // InternalXbaseWithAnnotations.g:2514:3: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); @@ -8967,10 +8968,10 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbaseWithAnnotations.g:2518:2: ( '+' ) + // InternalXbaseWithAnnotations.g:2519:2: ( '+' ) { - // InternalXbaseWithAnnotations.g:2518:2: ( '+' ) - // InternalXbaseWithAnnotations.g:2519:3: '+' + // InternalXbaseWithAnnotations.g:2519:2: ( '+' ) + // InternalXbaseWithAnnotations.g:2520:3: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); @@ -9003,13 +9004,13 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException { // $ANTLR start "rule__OpPostfix__Alternatives" - // InternalXbaseWithAnnotations.g:2528:1: rule__OpPostfix__Alternatives : ( ( '++' ) | ( '--' ) ); + // InternalXbaseWithAnnotations.g:2529:1: rule__OpPostfix__Alternatives : ( ( '++' ) | ( '--' ) ); public final void rule__OpPostfix__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2532:1: ( ( '++' ) | ( '--' ) ) + // InternalXbaseWithAnnotations.g:2533:1: ( ( '++' ) | ( '--' ) ) int alt18=2; int LA18_0 = input.LA(1); @@ -9028,10 +9029,10 @@ else if ( (LA18_0==42) ) { } switch (alt18) { case 1 : - // InternalXbaseWithAnnotations.g:2533:2: ( '++' ) + // InternalXbaseWithAnnotations.g:2534:2: ( '++' ) { - // InternalXbaseWithAnnotations.g:2533:2: ( '++' ) - // InternalXbaseWithAnnotations.g:2534:3: '++' + // InternalXbaseWithAnnotations.g:2534:2: ( '++' ) + // InternalXbaseWithAnnotations.g:2535:3: '++' { if ( state.backtracking==0 ) { before(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0()); @@ -9047,10 +9048,10 @@ else if ( (LA18_0==42) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2539:2: ( '--' ) + // InternalXbaseWithAnnotations.g:2540:2: ( '--' ) { - // InternalXbaseWithAnnotations.g:2539:2: ( '--' ) - // InternalXbaseWithAnnotations.g:2540:3: '--' + // InternalXbaseWithAnnotations.g:2540:2: ( '--' ) + // InternalXbaseWithAnnotations.g:2541:3: '--' { if ( state.backtracking==0 ) { before(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1()); @@ -9083,27 +9084,27 @@ else if ( (LA18_0==42) ) { // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1" - // InternalXbaseWithAnnotations.g:2549:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:2550:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2553:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:2554:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ) int alt19=2; alt19 = dfa19.predict(input); switch (alt19) { case 1 : - // InternalXbaseWithAnnotations.g:2554:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2555:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2554:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:2555:3: ( rule__XMemberFeatureCall__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:2555:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2556:3: ( rule__XMemberFeatureCall__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:2556:3: ( rule__XMemberFeatureCall__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:2556:4: rule__XMemberFeatureCall__Group_1_0__0 + // InternalXbaseWithAnnotations.g:2557:3: ( rule__XMemberFeatureCall__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:2557:4: rule__XMemberFeatureCall__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0__0(); @@ -9123,16 +9124,16 @@ public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionE } break; case 2 : - // InternalXbaseWithAnnotations.g:2560:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:2561:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) { - // InternalXbaseWithAnnotations.g:2560:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) - // InternalXbaseWithAnnotations.g:2561:3: ( rule__XMemberFeatureCall__Group_1_1__0 ) + // InternalXbaseWithAnnotations.g:2561:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:2562:3: ( rule__XMemberFeatureCall__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); } - // InternalXbaseWithAnnotations.g:2562:3: ( rule__XMemberFeatureCall__Group_1_1__0 ) - // InternalXbaseWithAnnotations.g:2562:4: rule__XMemberFeatureCall__Group_1_1__0 + // InternalXbaseWithAnnotations.g:2563:3: ( rule__XMemberFeatureCall__Group_1_1__0 ) + // InternalXbaseWithAnnotations.g:2563:4: rule__XMemberFeatureCall__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1__0(); @@ -9169,13 +9170,13 @@ public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1" - // InternalXbaseWithAnnotations.g:2570:1: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ); + // InternalXbaseWithAnnotations.g:2571:1: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_0_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2574:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:2575:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ) int alt20=2; int LA20_0 = input.LA(1); @@ -9194,10 +9195,10 @@ else if ( (LA20_0==83) ) { } switch (alt20) { case 1 : - // InternalXbaseWithAnnotations.g:2575:2: ( '.' ) + // InternalXbaseWithAnnotations.g:2576:2: ( '.' ) { - // InternalXbaseWithAnnotations.g:2575:2: ( '.' ) - // InternalXbaseWithAnnotations.g:2576:3: '.' + // InternalXbaseWithAnnotations.g:2576:2: ( '.' ) + // InternalXbaseWithAnnotations.g:2577:3: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); @@ -9213,16 +9214,16 @@ else if ( (LA20_0==83) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2581:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:2582:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) { - // InternalXbaseWithAnnotations.g:2581:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) - // InternalXbaseWithAnnotations.g:2582:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) + // InternalXbaseWithAnnotations.g:2582:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:2583:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); } - // InternalXbaseWithAnnotations.g:2583:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) - // InternalXbaseWithAnnotations.g:2583:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 + // InternalXbaseWithAnnotations.g:2584:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) + // InternalXbaseWithAnnotations.g:2584:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1(); @@ -9259,13 +9260,13 @@ else if ( (LA20_0==83) ) { // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1" - // InternalXbaseWithAnnotations.g:2591:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ); + // InternalXbaseWithAnnotations.g:2592:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2595:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ) + // InternalXbaseWithAnnotations.g:2596:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ) int alt21=3; switch ( input.LA(1) ) { case 43: @@ -9293,10 +9294,10 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco switch (alt21) { case 1 : - // InternalXbaseWithAnnotations.g:2596:2: ( '.' ) + // InternalXbaseWithAnnotations.g:2597:2: ( '.' ) { - // InternalXbaseWithAnnotations.g:2596:2: ( '.' ) - // InternalXbaseWithAnnotations.g:2597:3: '.' + // InternalXbaseWithAnnotations.g:2597:2: ( '.' ) + // InternalXbaseWithAnnotations.g:2598:3: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); @@ -9312,16 +9313,16 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco } break; case 2 : - // InternalXbaseWithAnnotations.g:2602:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:2603:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) { - // InternalXbaseWithAnnotations.g:2602:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) - // InternalXbaseWithAnnotations.g:2603:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) + // InternalXbaseWithAnnotations.g:2603:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:2604:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); } - // InternalXbaseWithAnnotations.g:2604:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) - // InternalXbaseWithAnnotations.g:2604:4: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 + // InternalXbaseWithAnnotations.g:2605:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) + // InternalXbaseWithAnnotations.g:2605:4: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1(); @@ -9341,16 +9342,16 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco } break; case 3 : - // InternalXbaseWithAnnotations.g:2608:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) + // InternalXbaseWithAnnotations.g:2609:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) { - // InternalXbaseWithAnnotations.g:2608:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) - // InternalXbaseWithAnnotations.g:2609:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) + // InternalXbaseWithAnnotations.g:2609:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) + // InternalXbaseWithAnnotations.g:2610:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); } - // InternalXbaseWithAnnotations.g:2610:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) - // InternalXbaseWithAnnotations.g:2610:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 + // InternalXbaseWithAnnotations.g:2611:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) + // InternalXbaseWithAnnotations.g:2611:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2(); @@ -9387,27 +9388,27 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_3_1" - // InternalXbaseWithAnnotations.g:2618:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:2619:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2622:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:2623:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ) int alt22=2; alt22 = dfa22.predict(input); switch (alt22) { case 1 : - // InternalXbaseWithAnnotations.g:2623:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) + // InternalXbaseWithAnnotations.g:2624:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) { - // InternalXbaseWithAnnotations.g:2623:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) - // InternalXbaseWithAnnotations.g:2624:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) + // InternalXbaseWithAnnotations.g:2624:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) + // InternalXbaseWithAnnotations.g:2625:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } - // InternalXbaseWithAnnotations.g:2625:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) - // InternalXbaseWithAnnotations.g:2625:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 + // InternalXbaseWithAnnotations.g:2626:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) + // InternalXbaseWithAnnotations.g:2626:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0(); @@ -9427,16 +9428,16 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws Recogn } break; case 2 : - // InternalXbaseWithAnnotations.g:2629:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:2630:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) { - // InternalXbaseWithAnnotations.g:2629:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) - // InternalXbaseWithAnnotations.g:2630:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) + // InternalXbaseWithAnnotations.g:2630:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:2631:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); } - // InternalXbaseWithAnnotations.g:2631:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) - // InternalXbaseWithAnnotations.g:2631:4: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 + // InternalXbaseWithAnnotations.g:2632:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) + // InternalXbaseWithAnnotations.g:2632:4: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3_1_1__0(); @@ -9473,21 +9474,21 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws Recogn // $ANTLR start "rule__XPrimaryExpression__Alternatives" - // InternalXbaseWithAnnotations.g:2639:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ); + // InternalXbaseWithAnnotations.g:2640:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ); public final void rule__XPrimaryExpression__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2643:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ) + // InternalXbaseWithAnnotations.g:2644:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ) int alt23=15; alt23 = dfa23.predict(input); switch (alt23) { case 1 : - // InternalXbaseWithAnnotations.g:2644:2: ( ruleXConstructorCall ) + // InternalXbaseWithAnnotations.g:2645:2: ( ruleXConstructorCall ) { - // InternalXbaseWithAnnotations.g:2644:2: ( ruleXConstructorCall ) - // InternalXbaseWithAnnotations.g:2645:3: ruleXConstructorCall + // InternalXbaseWithAnnotations.g:2645:2: ( ruleXConstructorCall ) + // InternalXbaseWithAnnotations.g:2646:3: ruleXConstructorCall { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); @@ -9507,10 +9508,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 2 : - // InternalXbaseWithAnnotations.g:2650:2: ( ruleXBlockExpression ) + // InternalXbaseWithAnnotations.g:2651:2: ( ruleXBlockExpression ) { - // InternalXbaseWithAnnotations.g:2650:2: ( ruleXBlockExpression ) - // InternalXbaseWithAnnotations.g:2651:3: ruleXBlockExpression + // InternalXbaseWithAnnotations.g:2651:2: ( ruleXBlockExpression ) + // InternalXbaseWithAnnotations.g:2652:3: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); @@ -9530,10 +9531,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 3 : - // InternalXbaseWithAnnotations.g:2656:2: ( ruleXSwitchExpression ) + // InternalXbaseWithAnnotations.g:2657:2: ( ruleXSwitchExpression ) { - // InternalXbaseWithAnnotations.g:2656:2: ( ruleXSwitchExpression ) - // InternalXbaseWithAnnotations.g:2657:3: ruleXSwitchExpression + // InternalXbaseWithAnnotations.g:2657:2: ( ruleXSwitchExpression ) + // InternalXbaseWithAnnotations.g:2658:3: ruleXSwitchExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); @@ -9553,16 +9554,16 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 4 : - // InternalXbaseWithAnnotations.g:2662:2: ( ( ruleXSynchronizedExpression ) ) + // InternalXbaseWithAnnotations.g:2663:2: ( ( ruleXSynchronizedExpression ) ) { - // InternalXbaseWithAnnotations.g:2662:2: ( ( ruleXSynchronizedExpression ) ) - // InternalXbaseWithAnnotations.g:2663:3: ( ruleXSynchronizedExpression ) + // InternalXbaseWithAnnotations.g:2663:2: ( ( ruleXSynchronizedExpression ) ) + // InternalXbaseWithAnnotations.g:2664:3: ( ruleXSynchronizedExpression ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3()); } - // InternalXbaseWithAnnotations.g:2664:3: ( ruleXSynchronizedExpression ) - // InternalXbaseWithAnnotations.g:2664:4: ruleXSynchronizedExpression + // InternalXbaseWithAnnotations.g:2665:3: ( ruleXSynchronizedExpression ) + // InternalXbaseWithAnnotations.g:2665:4: ruleXSynchronizedExpression { pushFollow(FOLLOW_2); ruleXSynchronizedExpression(); @@ -9582,10 +9583,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 5 : - // InternalXbaseWithAnnotations.g:2668:2: ( ruleXFeatureCall ) + // InternalXbaseWithAnnotations.g:2669:2: ( ruleXFeatureCall ) { - // InternalXbaseWithAnnotations.g:2668:2: ( ruleXFeatureCall ) - // InternalXbaseWithAnnotations.g:2669:3: ruleXFeatureCall + // InternalXbaseWithAnnotations.g:2669:2: ( ruleXFeatureCall ) + // InternalXbaseWithAnnotations.g:2670:3: ruleXFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); @@ -9605,10 +9606,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 6 : - // InternalXbaseWithAnnotations.g:2674:2: ( ruleXLiteral ) + // InternalXbaseWithAnnotations.g:2675:2: ( ruleXLiteral ) { - // InternalXbaseWithAnnotations.g:2674:2: ( ruleXLiteral ) - // InternalXbaseWithAnnotations.g:2675:3: ruleXLiteral + // InternalXbaseWithAnnotations.g:2675:2: ( ruleXLiteral ) + // InternalXbaseWithAnnotations.g:2676:3: ruleXLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); @@ -9628,10 +9629,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 7 : - // InternalXbaseWithAnnotations.g:2680:2: ( ruleXIfExpression ) + // InternalXbaseWithAnnotations.g:2681:2: ( ruleXIfExpression ) { - // InternalXbaseWithAnnotations.g:2680:2: ( ruleXIfExpression ) - // InternalXbaseWithAnnotations.g:2681:3: ruleXIfExpression + // InternalXbaseWithAnnotations.g:2681:2: ( ruleXIfExpression ) + // InternalXbaseWithAnnotations.g:2682:3: ruleXIfExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); @@ -9651,16 +9652,16 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 8 : - // InternalXbaseWithAnnotations.g:2686:2: ( ( ruleXForLoopExpression ) ) + // InternalXbaseWithAnnotations.g:2687:2: ( ( ruleXForLoopExpression ) ) { - // InternalXbaseWithAnnotations.g:2686:2: ( ( ruleXForLoopExpression ) ) - // InternalXbaseWithAnnotations.g:2687:3: ( ruleXForLoopExpression ) + // InternalXbaseWithAnnotations.g:2687:2: ( ( ruleXForLoopExpression ) ) + // InternalXbaseWithAnnotations.g:2688:3: ( ruleXForLoopExpression ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); } - // InternalXbaseWithAnnotations.g:2688:3: ( ruleXForLoopExpression ) - // InternalXbaseWithAnnotations.g:2688:4: ruleXForLoopExpression + // InternalXbaseWithAnnotations.g:2689:3: ( ruleXForLoopExpression ) + // InternalXbaseWithAnnotations.g:2689:4: ruleXForLoopExpression { pushFollow(FOLLOW_2); ruleXForLoopExpression(); @@ -9680,10 +9681,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 9 : - // InternalXbaseWithAnnotations.g:2692:2: ( ruleXBasicForLoopExpression ) + // InternalXbaseWithAnnotations.g:2693:2: ( ruleXBasicForLoopExpression ) { - // InternalXbaseWithAnnotations.g:2692:2: ( ruleXBasicForLoopExpression ) - // InternalXbaseWithAnnotations.g:2693:3: ruleXBasicForLoopExpression + // InternalXbaseWithAnnotations.g:2693:2: ( ruleXBasicForLoopExpression ) + // InternalXbaseWithAnnotations.g:2694:3: ruleXBasicForLoopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); @@ -9703,10 +9704,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 10 : - // InternalXbaseWithAnnotations.g:2698:2: ( ruleXWhileExpression ) + // InternalXbaseWithAnnotations.g:2699:2: ( ruleXWhileExpression ) { - // InternalXbaseWithAnnotations.g:2698:2: ( ruleXWhileExpression ) - // InternalXbaseWithAnnotations.g:2699:3: ruleXWhileExpression + // InternalXbaseWithAnnotations.g:2699:2: ( ruleXWhileExpression ) + // InternalXbaseWithAnnotations.g:2700:3: ruleXWhileExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9()); @@ -9726,10 +9727,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 11 : - // InternalXbaseWithAnnotations.g:2704:2: ( ruleXDoWhileExpression ) + // InternalXbaseWithAnnotations.g:2705:2: ( ruleXDoWhileExpression ) { - // InternalXbaseWithAnnotations.g:2704:2: ( ruleXDoWhileExpression ) - // InternalXbaseWithAnnotations.g:2705:3: ruleXDoWhileExpression + // InternalXbaseWithAnnotations.g:2705:2: ( ruleXDoWhileExpression ) + // InternalXbaseWithAnnotations.g:2706:3: ruleXDoWhileExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10()); @@ -9749,10 +9750,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 12 : - // InternalXbaseWithAnnotations.g:2710:2: ( ruleXThrowExpression ) + // InternalXbaseWithAnnotations.g:2711:2: ( ruleXThrowExpression ) { - // InternalXbaseWithAnnotations.g:2710:2: ( ruleXThrowExpression ) - // InternalXbaseWithAnnotations.g:2711:3: ruleXThrowExpression + // InternalXbaseWithAnnotations.g:2711:2: ( ruleXThrowExpression ) + // InternalXbaseWithAnnotations.g:2712:3: ruleXThrowExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11()); @@ -9772,10 +9773,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 13 : - // InternalXbaseWithAnnotations.g:2716:2: ( ruleXReturnExpression ) + // InternalXbaseWithAnnotations.g:2717:2: ( ruleXReturnExpression ) { - // InternalXbaseWithAnnotations.g:2716:2: ( ruleXReturnExpression ) - // InternalXbaseWithAnnotations.g:2717:3: ruleXReturnExpression + // InternalXbaseWithAnnotations.g:2717:2: ( ruleXReturnExpression ) + // InternalXbaseWithAnnotations.g:2718:3: ruleXReturnExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12()); @@ -9795,10 +9796,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 14 : - // InternalXbaseWithAnnotations.g:2722:2: ( ruleXTryCatchFinallyExpression ) + // InternalXbaseWithAnnotations.g:2723:2: ( ruleXTryCatchFinallyExpression ) { - // InternalXbaseWithAnnotations.g:2722:2: ( ruleXTryCatchFinallyExpression ) - // InternalXbaseWithAnnotations.g:2723:3: ruleXTryCatchFinallyExpression + // InternalXbaseWithAnnotations.g:2723:2: ( ruleXTryCatchFinallyExpression ) + // InternalXbaseWithAnnotations.g:2724:3: ruleXTryCatchFinallyExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13()); @@ -9818,10 +9819,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 15 : - // InternalXbaseWithAnnotations.g:2728:2: ( ruleXParenthesizedExpression ) + // InternalXbaseWithAnnotations.g:2729:2: ( ruleXParenthesizedExpression ) { - // InternalXbaseWithAnnotations.g:2728:2: ( ruleXParenthesizedExpression ) - // InternalXbaseWithAnnotations.g:2729:3: ruleXParenthesizedExpression + // InternalXbaseWithAnnotations.g:2729:2: ( ruleXParenthesizedExpression ) + // InternalXbaseWithAnnotations.g:2730:3: ruleXParenthesizedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14()); @@ -9858,13 +9859,13 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc // $ANTLR start "rule__XLiteral__Alternatives" - // InternalXbaseWithAnnotations.g:2738:1: rule__XLiteral__Alternatives : ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ); + // InternalXbaseWithAnnotations.g:2739:1: rule__XLiteral__Alternatives : ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ); public final void rule__XLiteral__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2742:1: ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ) + // InternalXbaseWithAnnotations.g:2743:1: ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ) int alt24=7; switch ( input.LA(1) ) { case 56: @@ -9915,10 +9916,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { switch (alt24) { case 1 : - // InternalXbaseWithAnnotations.g:2743:2: ( ruleXCollectionLiteral ) + // InternalXbaseWithAnnotations.g:2744:2: ( ruleXCollectionLiteral ) { - // InternalXbaseWithAnnotations.g:2743:2: ( ruleXCollectionLiteral ) - // InternalXbaseWithAnnotations.g:2744:3: ruleXCollectionLiteral + // InternalXbaseWithAnnotations.g:2744:2: ( ruleXCollectionLiteral ) + // InternalXbaseWithAnnotations.g:2745:3: ruleXCollectionLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); @@ -9938,16 +9939,16 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbaseWithAnnotations.g:2749:2: ( ( ruleXClosure ) ) + // InternalXbaseWithAnnotations.g:2750:2: ( ( ruleXClosure ) ) { - // InternalXbaseWithAnnotations.g:2749:2: ( ( ruleXClosure ) ) - // InternalXbaseWithAnnotations.g:2750:3: ( ruleXClosure ) + // InternalXbaseWithAnnotations.g:2750:2: ( ( ruleXClosure ) ) + // InternalXbaseWithAnnotations.g:2751:3: ( ruleXClosure ) { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); } - // InternalXbaseWithAnnotations.g:2751:3: ( ruleXClosure ) - // InternalXbaseWithAnnotations.g:2751:4: ruleXClosure + // InternalXbaseWithAnnotations.g:2752:3: ( ruleXClosure ) + // InternalXbaseWithAnnotations.g:2752:4: ruleXClosure { pushFollow(FOLLOW_2); ruleXClosure(); @@ -9967,10 +9968,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbaseWithAnnotations.g:2755:2: ( ruleXBooleanLiteral ) + // InternalXbaseWithAnnotations.g:2756:2: ( ruleXBooleanLiteral ) { - // InternalXbaseWithAnnotations.g:2755:2: ( ruleXBooleanLiteral ) - // InternalXbaseWithAnnotations.g:2756:3: ruleXBooleanLiteral + // InternalXbaseWithAnnotations.g:2756:2: ( ruleXBooleanLiteral ) + // InternalXbaseWithAnnotations.g:2757:3: ruleXBooleanLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); @@ -9990,10 +9991,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 4 : - // InternalXbaseWithAnnotations.g:2761:2: ( ruleXNumberLiteral ) + // InternalXbaseWithAnnotations.g:2762:2: ( ruleXNumberLiteral ) { - // InternalXbaseWithAnnotations.g:2761:2: ( ruleXNumberLiteral ) - // InternalXbaseWithAnnotations.g:2762:3: ruleXNumberLiteral + // InternalXbaseWithAnnotations.g:2762:2: ( ruleXNumberLiteral ) + // InternalXbaseWithAnnotations.g:2763:3: ruleXNumberLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); @@ -10013,10 +10014,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 5 : - // InternalXbaseWithAnnotations.g:2767:2: ( ruleXNullLiteral ) + // InternalXbaseWithAnnotations.g:2768:2: ( ruleXNullLiteral ) { - // InternalXbaseWithAnnotations.g:2767:2: ( ruleXNullLiteral ) - // InternalXbaseWithAnnotations.g:2768:3: ruleXNullLiteral + // InternalXbaseWithAnnotations.g:2768:2: ( ruleXNullLiteral ) + // InternalXbaseWithAnnotations.g:2769:3: ruleXNullLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); @@ -10036,10 +10037,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 6 : - // InternalXbaseWithAnnotations.g:2773:2: ( ruleXStringLiteral ) + // InternalXbaseWithAnnotations.g:2774:2: ( ruleXStringLiteral ) { - // InternalXbaseWithAnnotations.g:2773:2: ( ruleXStringLiteral ) - // InternalXbaseWithAnnotations.g:2774:3: ruleXStringLiteral + // InternalXbaseWithAnnotations.g:2774:2: ( ruleXStringLiteral ) + // InternalXbaseWithAnnotations.g:2775:3: ruleXStringLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); @@ -10059,10 +10060,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 7 : - // InternalXbaseWithAnnotations.g:2779:2: ( ruleXTypeLiteral ) + // InternalXbaseWithAnnotations.g:2780:2: ( ruleXTypeLiteral ) { - // InternalXbaseWithAnnotations.g:2779:2: ( ruleXTypeLiteral ) - // InternalXbaseWithAnnotations.g:2780:3: ruleXTypeLiteral + // InternalXbaseWithAnnotations.g:2780:2: ( ruleXTypeLiteral ) + // InternalXbaseWithAnnotations.g:2781:3: ruleXTypeLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); @@ -10099,13 +10100,13 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { // $ANTLR start "rule__XCollectionLiteral__Alternatives" - // InternalXbaseWithAnnotations.g:2789:1: rule__XCollectionLiteral__Alternatives : ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ); + // InternalXbaseWithAnnotations.g:2790:1: rule__XCollectionLiteral__Alternatives : ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ); public final void rule__XCollectionLiteral__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2793:1: ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ) + // InternalXbaseWithAnnotations.g:2794:1: ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ) int alt25=2; int LA25_0 = input.LA(1); @@ -10135,10 +10136,10 @@ else if ( (LA25_1==57) ) { } switch (alt25) { case 1 : - // InternalXbaseWithAnnotations.g:2794:2: ( ruleXSetLiteral ) + // InternalXbaseWithAnnotations.g:2795:2: ( ruleXSetLiteral ) { - // InternalXbaseWithAnnotations.g:2794:2: ( ruleXSetLiteral ) - // InternalXbaseWithAnnotations.g:2795:3: ruleXSetLiteral + // InternalXbaseWithAnnotations.g:2795:2: ( ruleXSetLiteral ) + // InternalXbaseWithAnnotations.g:2796:3: ruleXSetLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); @@ -10158,10 +10159,10 @@ else if ( (LA25_1==57) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2800:2: ( ruleXListLiteral ) + // InternalXbaseWithAnnotations.g:2801:2: ( ruleXListLiteral ) { - // InternalXbaseWithAnnotations.g:2800:2: ( ruleXListLiteral ) - // InternalXbaseWithAnnotations.g:2801:3: ruleXListLiteral + // InternalXbaseWithAnnotations.g:2801:2: ( ruleXListLiteral ) + // InternalXbaseWithAnnotations.g:2802:3: ruleXListLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); @@ -10198,27 +10199,27 @@ else if ( (LA25_1==57) ) { // $ANTLR start "rule__XSwitchExpression__Alternatives_2" - // InternalXbaseWithAnnotations.g:2810:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:2811:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ); public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2814:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:2815:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ) int alt26=2; alt26 = dfa26.predict(input); switch (alt26) { case 1 : - // InternalXbaseWithAnnotations.g:2815:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:2816:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2815:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) - // InternalXbaseWithAnnotations.g:2816:3: ( rule__XSwitchExpression__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:2816:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:2817:3: ( rule__XSwitchExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } - // InternalXbaseWithAnnotations.g:2817:3: ( rule__XSwitchExpression__Group_2_0__0 ) - // InternalXbaseWithAnnotations.g:2817:4: rule__XSwitchExpression__Group_2_0__0 + // InternalXbaseWithAnnotations.g:2818:3: ( rule__XSwitchExpression__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:2818:4: rule__XSwitchExpression__Group_2_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0__0(); @@ -10238,16 +10239,16 @@ public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionEx } break; case 2 : - // InternalXbaseWithAnnotations.g:2821:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) + // InternalXbaseWithAnnotations.g:2822:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) { - // InternalXbaseWithAnnotations.g:2821:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) - // InternalXbaseWithAnnotations.g:2822:3: ( rule__XSwitchExpression__Group_2_1__0 ) + // InternalXbaseWithAnnotations.g:2822:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) + // InternalXbaseWithAnnotations.g:2823:3: ( rule__XSwitchExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); } - // InternalXbaseWithAnnotations.g:2823:3: ( rule__XSwitchExpression__Group_2_1__0 ) - // InternalXbaseWithAnnotations.g:2823:4: rule__XSwitchExpression__Group_2_1__0 + // InternalXbaseWithAnnotations.g:2824:3: ( rule__XSwitchExpression__Group_2_1__0 ) + // InternalXbaseWithAnnotations.g:2824:4: rule__XSwitchExpression__Group_2_1__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1__0(); @@ -10284,13 +10285,13 @@ public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionEx // $ANTLR start "rule__XCasePart__Alternatives_3" - // InternalXbaseWithAnnotations.g:2831:1: rule__XCasePart__Alternatives_3 : ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) ); + // InternalXbaseWithAnnotations.g:2832:1: rule__XCasePart__Alternatives_3 : ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) ); public final void rule__XCasePart__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2835:1: ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) ) + // InternalXbaseWithAnnotations.g:2836:1: ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) ) int alt27=2; int LA27_0 = input.LA(1); @@ -10309,16 +10310,16 @@ else if ( (LA27_0==54) ) { } switch (alt27) { case 1 : - // InternalXbaseWithAnnotations.g:2836:2: ( ( rule__XCasePart__Group_3_0__0 ) ) + // InternalXbaseWithAnnotations.g:2837:2: ( ( rule__XCasePart__Group_3_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2836:2: ( ( rule__XCasePart__Group_3_0__0 ) ) - // InternalXbaseWithAnnotations.g:2837:3: ( rule__XCasePart__Group_3_0__0 ) + // InternalXbaseWithAnnotations.g:2837:2: ( ( rule__XCasePart__Group_3_0__0 ) ) + // InternalXbaseWithAnnotations.g:2838:3: ( rule__XCasePart__Group_3_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getGroup_3_0()); } - // InternalXbaseWithAnnotations.g:2838:3: ( rule__XCasePart__Group_3_0__0 ) - // InternalXbaseWithAnnotations.g:2838:4: rule__XCasePart__Group_3_0__0 + // InternalXbaseWithAnnotations.g:2839:3: ( rule__XCasePart__Group_3_0__0 ) + // InternalXbaseWithAnnotations.g:2839:4: rule__XCasePart__Group_3_0__0 { pushFollow(FOLLOW_2); rule__XCasePart__Group_3_0__0(); @@ -10338,16 +10339,16 @@ else if ( (LA27_0==54) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2842:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) + // InternalXbaseWithAnnotations.g:2843:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) { - // InternalXbaseWithAnnotations.g:2842:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) - // InternalXbaseWithAnnotations.g:2843:3: ( rule__XCasePart__FallThroughAssignment_3_1 ) + // InternalXbaseWithAnnotations.g:2843:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) + // InternalXbaseWithAnnotations.g:2844:3: ( rule__XCasePart__FallThroughAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1()); } - // InternalXbaseWithAnnotations.g:2844:3: ( rule__XCasePart__FallThroughAssignment_3_1 ) - // InternalXbaseWithAnnotations.g:2844:4: rule__XCasePart__FallThroughAssignment_3_1 + // InternalXbaseWithAnnotations.g:2845:3: ( rule__XCasePart__FallThroughAssignment_3_1 ) + // InternalXbaseWithAnnotations.g:2845:4: rule__XCasePart__FallThroughAssignment_3_1 { pushFollow(FOLLOW_2); rule__XCasePart__FallThroughAssignment_3_1(); @@ -10384,13 +10385,13 @@ else if ( (LA27_0==54) ) { // $ANTLR start "rule__XExpressionOrVarDeclaration__Alternatives" - // InternalXbaseWithAnnotations.g:2852:1: rule__XExpressionOrVarDeclaration__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ); + // InternalXbaseWithAnnotations.g:2853:1: rule__XExpressionOrVarDeclaration__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ); public final void rule__XExpressionOrVarDeclaration__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2856:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:2857:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ) int alt28=2; int LA28_0 = input.LA(1); @@ -10409,10 +10410,10 @@ else if ( ((LA28_0>=RULE_ID && LA28_0<=RULE_STRING)||LA28_0==27||(LA28_0>=34 && } switch (alt28) { case 1 : - // InternalXbaseWithAnnotations.g:2857:2: ( ruleXVariableDeclaration ) + // InternalXbaseWithAnnotations.g:2858:2: ( ruleXVariableDeclaration ) { - // InternalXbaseWithAnnotations.g:2857:2: ( ruleXVariableDeclaration ) - // InternalXbaseWithAnnotations.g:2858:3: ruleXVariableDeclaration + // InternalXbaseWithAnnotations.g:2858:2: ( ruleXVariableDeclaration ) + // InternalXbaseWithAnnotations.g:2859:3: ruleXVariableDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0()); @@ -10432,10 +10433,10 @@ else if ( ((LA28_0>=RULE_ID && LA28_0<=RULE_STRING)||LA28_0==27||(LA28_0>=34 && } break; case 2 : - // InternalXbaseWithAnnotations.g:2863:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:2864:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:2863:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:2864:3: ruleXExpression + // InternalXbaseWithAnnotations.g:2864:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:2865:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXExpressionParserRuleCall_1()); @@ -10472,13 +10473,13 @@ else if ( ((LA28_0>=RULE_ID && LA28_0<=RULE_STRING)||LA28_0==27||(LA28_0>=34 && // $ANTLR start "rule__XVariableDeclaration__Alternatives_1" - // InternalXbaseWithAnnotations.g:2873:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ); + // InternalXbaseWithAnnotations.g:2874:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ); public final void rule__XVariableDeclaration__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2877:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ) + // InternalXbaseWithAnnotations.g:2878:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ) int alt29=2; int LA29_0 = input.LA(1); @@ -10497,16 +10498,16 @@ else if ( (LA29_0==44) ) { } switch (alt29) { case 1 : - // InternalXbaseWithAnnotations.g:2878:2: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) + // InternalXbaseWithAnnotations.g:2879:2: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) { - // InternalXbaseWithAnnotations.g:2878:2: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) - // InternalXbaseWithAnnotations.g:2879:3: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) + // InternalXbaseWithAnnotations.g:2879:2: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) + // InternalXbaseWithAnnotations.g:2880:3: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); } - // InternalXbaseWithAnnotations.g:2880:3: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) - // InternalXbaseWithAnnotations.g:2880:4: rule__XVariableDeclaration__WriteableAssignment_1_0 + // InternalXbaseWithAnnotations.g:2881:3: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) + // InternalXbaseWithAnnotations.g:2881:4: rule__XVariableDeclaration__WriteableAssignment_1_0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__WriteableAssignment_1_0(); @@ -10526,10 +10527,10 @@ else if ( (LA29_0==44) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2884:2: ( 'val' ) + // InternalXbaseWithAnnotations.g:2885:2: ( 'val' ) { - // InternalXbaseWithAnnotations.g:2884:2: ( 'val' ) - // InternalXbaseWithAnnotations.g:2885:3: 'val' + // InternalXbaseWithAnnotations.g:2885:2: ( 'val' ) + // InternalXbaseWithAnnotations.g:2886:3: 'val' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); @@ -10562,13 +10563,13 @@ else if ( (LA29_0==44) ) { // $ANTLR start "rule__XVariableDeclaration__Alternatives_2" - // InternalXbaseWithAnnotations.g:2894:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ); + // InternalXbaseWithAnnotations.g:2895:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ); public final void rule__XVariableDeclaration__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2898:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ) + // InternalXbaseWithAnnotations.g:2899:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ) int alt30=2; int LA30_0 = input.LA(1); @@ -10601,16 +10602,16 @@ else if ( (LA30_0==31||LA30_0==52) ) { } switch (alt30) { case 1 : - // InternalXbaseWithAnnotations.g:2899:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:2900:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2899:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) - // InternalXbaseWithAnnotations.g:2900:3: ( rule__XVariableDeclaration__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:2900:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:2901:3: ( rule__XVariableDeclaration__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } - // InternalXbaseWithAnnotations.g:2901:3: ( rule__XVariableDeclaration__Group_2_0__0 ) - // InternalXbaseWithAnnotations.g:2901:4: rule__XVariableDeclaration__Group_2_0__0 + // InternalXbaseWithAnnotations.g:2902:3: ( rule__XVariableDeclaration__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:2902:4: rule__XVariableDeclaration__Group_2_0__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0__0(); @@ -10630,16 +10631,16 @@ else if ( (LA30_0==31||LA30_0==52) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2905:2: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) + // InternalXbaseWithAnnotations.g:2906:2: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) { - // InternalXbaseWithAnnotations.g:2905:2: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) - // InternalXbaseWithAnnotations.g:2906:3: ( rule__XVariableDeclaration__NameAssignment_2_1 ) + // InternalXbaseWithAnnotations.g:2906:2: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) + // InternalXbaseWithAnnotations.g:2907:3: ( rule__XVariableDeclaration__NameAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); } - // InternalXbaseWithAnnotations.g:2907:3: ( rule__XVariableDeclaration__NameAssignment_2_1 ) - // InternalXbaseWithAnnotations.g:2907:4: rule__XVariableDeclaration__NameAssignment_2_1 + // InternalXbaseWithAnnotations.g:2908:3: ( rule__XVariableDeclaration__NameAssignment_2_1 ) + // InternalXbaseWithAnnotations.g:2908:4: rule__XVariableDeclaration__NameAssignment_2_1 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__NameAssignment_2_1(); @@ -10676,27 +10677,27 @@ else if ( (LA30_0==31||LA30_0==52) ) { // $ANTLR start "rule__XFeatureCall__Alternatives_3_1" - // InternalXbaseWithAnnotations.g:2915:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:2916:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ); public final void rule__XFeatureCall__Alternatives_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2919:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:2920:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ) int alt31=2; alt31 = dfa31.predict(input); switch (alt31) { case 1 : - // InternalXbaseWithAnnotations.g:2920:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) + // InternalXbaseWithAnnotations.g:2921:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) { - // InternalXbaseWithAnnotations.g:2920:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) - // InternalXbaseWithAnnotations.g:2921:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) + // InternalXbaseWithAnnotations.g:2921:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) + // InternalXbaseWithAnnotations.g:2922:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } - // InternalXbaseWithAnnotations.g:2922:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) - // InternalXbaseWithAnnotations.g:2922:4: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 + // InternalXbaseWithAnnotations.g:2923:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) + // InternalXbaseWithAnnotations.g:2923:4: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0(); @@ -10716,16 +10717,16 @@ public final void rule__XFeatureCall__Alternatives_3_1() throws RecognitionExcep } break; case 2 : - // InternalXbaseWithAnnotations.g:2926:2: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:2927:2: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) { - // InternalXbaseWithAnnotations.g:2926:2: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) - // InternalXbaseWithAnnotations.g:2927:3: ( rule__XFeatureCall__Group_3_1_1__0 ) + // InternalXbaseWithAnnotations.g:2927:2: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:2928:3: ( rule__XFeatureCall__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); } - // InternalXbaseWithAnnotations.g:2928:3: ( rule__XFeatureCall__Group_3_1_1__0 ) - // InternalXbaseWithAnnotations.g:2928:4: rule__XFeatureCall__Group_3_1_1__0 + // InternalXbaseWithAnnotations.g:2929:3: ( rule__XFeatureCall__Group_3_1_1__0 ) + // InternalXbaseWithAnnotations.g:2929:4: rule__XFeatureCall__Group_3_1_1__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3_1_1__0(); @@ -10762,13 +10763,13 @@ public final void rule__XFeatureCall__Alternatives_3_1() throws RecognitionExcep // $ANTLR start "rule__FeatureCallID__Alternatives" - // InternalXbaseWithAnnotations.g:2936:1: rule__FeatureCallID__Alternatives : ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ); + // InternalXbaseWithAnnotations.g:2937:1: rule__FeatureCallID__Alternatives : ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ); public final void rule__FeatureCallID__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2940:1: ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ) + // InternalXbaseWithAnnotations.g:2941:1: ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ) int alt32=5; switch ( input.LA(1) ) { case RULE_ID: @@ -10806,10 +10807,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio switch (alt32) { case 1 : - // InternalXbaseWithAnnotations.g:2941:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:2942:2: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:2941:2: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:2942:3: ruleValidID + // InternalXbaseWithAnnotations.g:2942:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:2943:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); @@ -10829,10 +10830,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalXbaseWithAnnotations.g:2947:2: ( 'extends' ) + // InternalXbaseWithAnnotations.g:2948:2: ( 'extends' ) { - // InternalXbaseWithAnnotations.g:2947:2: ( 'extends' ) - // InternalXbaseWithAnnotations.g:2948:3: 'extends' + // InternalXbaseWithAnnotations.g:2948:2: ( 'extends' ) + // InternalXbaseWithAnnotations.g:2949:3: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); @@ -10848,10 +10849,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalXbaseWithAnnotations.g:2953:2: ( 'static' ) + // InternalXbaseWithAnnotations.g:2954:2: ( 'static' ) { - // InternalXbaseWithAnnotations.g:2953:2: ( 'static' ) - // InternalXbaseWithAnnotations.g:2954:3: 'static' + // InternalXbaseWithAnnotations.g:2954:2: ( 'static' ) + // InternalXbaseWithAnnotations.g:2955:3: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); @@ -10867,10 +10868,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalXbaseWithAnnotations.g:2959:2: ( 'import' ) + // InternalXbaseWithAnnotations.g:2960:2: ( 'import' ) { - // InternalXbaseWithAnnotations.g:2959:2: ( 'import' ) - // InternalXbaseWithAnnotations.g:2960:3: 'import' + // InternalXbaseWithAnnotations.g:2960:2: ( 'import' ) + // InternalXbaseWithAnnotations.g:2961:3: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); @@ -10886,10 +10887,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalXbaseWithAnnotations.g:2965:2: ( 'extension' ) + // InternalXbaseWithAnnotations.g:2966:2: ( 'extension' ) { - // InternalXbaseWithAnnotations.g:2965:2: ( 'extension' ) - // InternalXbaseWithAnnotations.g:2966:3: 'extension' + // InternalXbaseWithAnnotations.g:2966:2: ( 'extension' ) + // InternalXbaseWithAnnotations.g:2967:3: 'extension' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); @@ -10922,13 +10923,13 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__IdOrSuper__Alternatives" - // InternalXbaseWithAnnotations.g:2975:1: rule__IdOrSuper__Alternatives : ( ( ruleFeatureCallID ) | ( 'super' ) ); + // InternalXbaseWithAnnotations.g:2976:1: rule__IdOrSuper__Alternatives : ( ( ruleFeatureCallID ) | ( 'super' ) ); public final void rule__IdOrSuper__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:2979:1: ( ( ruleFeatureCallID ) | ( 'super' ) ) + // InternalXbaseWithAnnotations.g:2980:1: ( ( ruleFeatureCallID ) | ( 'super' ) ) int alt33=2; int LA33_0 = input.LA(1); @@ -10947,10 +10948,10 @@ else if ( (LA33_0==49) ) { } switch (alt33) { case 1 : - // InternalXbaseWithAnnotations.g:2980:2: ( ruleFeatureCallID ) + // InternalXbaseWithAnnotations.g:2981:2: ( ruleFeatureCallID ) { - // InternalXbaseWithAnnotations.g:2980:2: ( ruleFeatureCallID ) - // InternalXbaseWithAnnotations.g:2981:3: ruleFeatureCallID + // InternalXbaseWithAnnotations.g:2981:2: ( ruleFeatureCallID ) + // InternalXbaseWithAnnotations.g:2982:3: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); @@ -10970,10 +10971,10 @@ else if ( (LA33_0==49) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:2986:2: ( 'super' ) + // InternalXbaseWithAnnotations.g:2987:2: ( 'super' ) { - // InternalXbaseWithAnnotations.g:2986:2: ( 'super' ) - // InternalXbaseWithAnnotations.g:2987:3: 'super' + // InternalXbaseWithAnnotations.g:2987:2: ( 'super' ) + // InternalXbaseWithAnnotations.g:2988:3: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); @@ -11006,27 +11007,27 @@ else if ( (LA33_0==49) ) { // $ANTLR start "rule__XConstructorCall__Alternatives_4_1" - // InternalXbaseWithAnnotations.g:2996:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:2997:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ); public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3000:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:3001:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ) int alt34=2; alt34 = dfa34.predict(input); switch (alt34) { case 1 : - // InternalXbaseWithAnnotations.g:3001:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) + // InternalXbaseWithAnnotations.g:3002:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) { - // InternalXbaseWithAnnotations.g:3001:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) - // InternalXbaseWithAnnotations.g:3002:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) + // InternalXbaseWithAnnotations.g:3002:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) + // InternalXbaseWithAnnotations.g:3003:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } - // InternalXbaseWithAnnotations.g:3003:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) - // InternalXbaseWithAnnotations.g:3003:4: rule__XConstructorCall__ArgumentsAssignment_4_1_0 + // InternalXbaseWithAnnotations.g:3004:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) + // InternalXbaseWithAnnotations.g:3004:4: rule__XConstructorCall__ArgumentsAssignment_4_1_0 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_4_1_0(); @@ -11046,16 +11047,16 @@ public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionE } break; case 2 : - // InternalXbaseWithAnnotations.g:3007:2: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:3008:2: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) { - // InternalXbaseWithAnnotations.g:3007:2: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) - // InternalXbaseWithAnnotations.g:3008:3: ( rule__XConstructorCall__Group_4_1_1__0 ) + // InternalXbaseWithAnnotations.g:3008:2: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:3009:3: ( rule__XConstructorCall__Group_4_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); } - // InternalXbaseWithAnnotations.g:3009:3: ( rule__XConstructorCall__Group_4_1_1__0 ) - // InternalXbaseWithAnnotations.g:3009:4: rule__XConstructorCall__Group_4_1_1__0 + // InternalXbaseWithAnnotations.g:3010:3: ( rule__XConstructorCall__Group_4_1_1__0 ) + // InternalXbaseWithAnnotations.g:3010:4: rule__XConstructorCall__Group_4_1_1__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4_1_1__0(); @@ -11092,13 +11093,13 @@ public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionE // $ANTLR start "rule__XBooleanLiteral__Alternatives_1" - // InternalXbaseWithAnnotations.g:3017:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ); + // InternalXbaseWithAnnotations.g:3018:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ); public final void rule__XBooleanLiteral__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3021:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:3022:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ) int alt35=2; int LA35_0 = input.LA(1); @@ -11117,10 +11118,10 @@ else if ( (LA35_0==87) ) { } switch (alt35) { case 1 : - // InternalXbaseWithAnnotations.g:3022:2: ( 'false' ) + // InternalXbaseWithAnnotations.g:3023:2: ( 'false' ) { - // InternalXbaseWithAnnotations.g:3022:2: ( 'false' ) - // InternalXbaseWithAnnotations.g:3023:3: 'false' + // InternalXbaseWithAnnotations.g:3023:2: ( 'false' ) + // InternalXbaseWithAnnotations.g:3024:3: 'false' { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); @@ -11136,16 +11137,16 @@ else if ( (LA35_0==87) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3028:2: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:3029:2: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:3028:2: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:3029:3: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:3029:2: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:3030:3: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:3030:3: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:3030:4: rule__XBooleanLiteral__IsTrueAssignment_1_1 + // InternalXbaseWithAnnotations.g:3031:3: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:3031:4: rule__XBooleanLiteral__IsTrueAssignment_1_1 { pushFollow(FOLLOW_2); rule__XBooleanLiteral__IsTrueAssignment_1_1(); @@ -11182,13 +11183,13 @@ else if ( (LA35_0==87) ) { // $ANTLR start "rule__XTryCatchFinallyExpression__Alternatives_3" - // InternalXbaseWithAnnotations.g:3038:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:3039:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ); public final void rule__XTryCatchFinallyExpression__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3042:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:3043:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ) int alt36=2; int LA36_0 = input.LA(1); @@ -11207,16 +11208,16 @@ else if ( (LA36_0==78) ) { } switch (alt36) { case 1 : - // InternalXbaseWithAnnotations.g:3043:2: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) + // InternalXbaseWithAnnotations.g:3044:2: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) { - // InternalXbaseWithAnnotations.g:3043:2: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) - // InternalXbaseWithAnnotations.g:3044:3: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) + // InternalXbaseWithAnnotations.g:3044:2: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) + // InternalXbaseWithAnnotations.g:3045:3: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); } - // InternalXbaseWithAnnotations.g:3045:3: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) - // InternalXbaseWithAnnotations.g:3045:4: rule__XTryCatchFinallyExpression__Group_3_0__0 + // InternalXbaseWithAnnotations.g:3046:3: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) + // InternalXbaseWithAnnotations.g:3046:4: rule__XTryCatchFinallyExpression__Group_3_0__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0__0(); @@ -11236,16 +11237,16 @@ else if ( (LA36_0==78) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3049:2: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) + // InternalXbaseWithAnnotations.g:3050:2: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) { - // InternalXbaseWithAnnotations.g:3049:2: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) - // InternalXbaseWithAnnotations.g:3050:3: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) + // InternalXbaseWithAnnotations.g:3050:2: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) + // InternalXbaseWithAnnotations.g:3051:3: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); } - // InternalXbaseWithAnnotations.g:3051:3: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) - // InternalXbaseWithAnnotations.g:3051:4: rule__XTryCatchFinallyExpression__Group_3_1__0 + // InternalXbaseWithAnnotations.g:3052:3: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) + // InternalXbaseWithAnnotations.g:3052:4: rule__XTryCatchFinallyExpression__Group_3_1__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_1__0(); @@ -11282,13 +11283,13 @@ else if ( (LA36_0==78) ) { // $ANTLR start "rule__Number__Alternatives" - // InternalXbaseWithAnnotations.g:3059:1: rule__Number__Alternatives : ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:3060:1: rule__Number__Alternatives : ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ); public final void rule__Number__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3063:1: ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:3064:1: ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ) int alt37=2; int LA37_0 = input.LA(1); @@ -11307,10 +11308,10 @@ else if ( ((LA37_0>=RULE_INT && LA37_0<=RULE_DECIMAL)) ) { } switch (alt37) { case 1 : - // InternalXbaseWithAnnotations.g:3064:2: ( RULE_HEX ) + // InternalXbaseWithAnnotations.g:3065:2: ( RULE_HEX ) { - // InternalXbaseWithAnnotations.g:3064:2: ( RULE_HEX ) - // InternalXbaseWithAnnotations.g:3065:3: RULE_HEX + // InternalXbaseWithAnnotations.g:3065:2: ( RULE_HEX ) + // InternalXbaseWithAnnotations.g:3066:3: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); @@ -11326,16 +11327,16 @@ else if ( ((LA37_0>=RULE_INT && LA37_0<=RULE_DECIMAL)) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3070:2: ( ( rule__Number__Group_1__0 ) ) + // InternalXbaseWithAnnotations.g:3071:2: ( ( rule__Number__Group_1__0 ) ) { - // InternalXbaseWithAnnotations.g:3070:2: ( ( rule__Number__Group_1__0 ) ) - // InternalXbaseWithAnnotations.g:3071:3: ( rule__Number__Group_1__0 ) + // InternalXbaseWithAnnotations.g:3071:2: ( ( rule__Number__Group_1__0 ) ) + // InternalXbaseWithAnnotations.g:3072:3: ( rule__Number__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:3072:3: ( rule__Number__Group_1__0 ) - // InternalXbaseWithAnnotations.g:3072:4: rule__Number__Group_1__0 + // InternalXbaseWithAnnotations.g:3073:3: ( rule__Number__Group_1__0 ) + // InternalXbaseWithAnnotations.g:3073:4: rule__Number__Group_1__0 { pushFollow(FOLLOW_2); rule__Number__Group_1__0(); @@ -11372,13 +11373,13 @@ else if ( ((LA37_0>=RULE_INT && LA37_0<=RULE_DECIMAL)) ) { // $ANTLR start "rule__Number__Alternatives_1_0" - // InternalXbaseWithAnnotations.g:3080:1: rule__Number__Alternatives_1_0 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); + // InternalXbaseWithAnnotations.g:3081:1: rule__Number__Alternatives_1_0 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); public final void rule__Number__Alternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3084:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) + // InternalXbaseWithAnnotations.g:3085:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) int alt38=2; int LA38_0 = input.LA(1); @@ -11397,10 +11398,10 @@ else if ( (LA38_0==RULE_DECIMAL) ) { } switch (alt38) { case 1 : - // InternalXbaseWithAnnotations.g:3085:2: ( RULE_INT ) + // InternalXbaseWithAnnotations.g:3086:2: ( RULE_INT ) { - // InternalXbaseWithAnnotations.g:3085:2: ( RULE_INT ) - // InternalXbaseWithAnnotations.g:3086:3: RULE_INT + // InternalXbaseWithAnnotations.g:3086:2: ( RULE_INT ) + // InternalXbaseWithAnnotations.g:3087:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); @@ -11416,10 +11417,10 @@ else if ( (LA38_0==RULE_DECIMAL) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3091:2: ( RULE_DECIMAL ) + // InternalXbaseWithAnnotations.g:3092:2: ( RULE_DECIMAL ) { - // InternalXbaseWithAnnotations.g:3091:2: ( RULE_DECIMAL ) - // InternalXbaseWithAnnotations.g:3092:3: RULE_DECIMAL + // InternalXbaseWithAnnotations.g:3092:2: ( RULE_DECIMAL ) + // InternalXbaseWithAnnotations.g:3093:3: RULE_DECIMAL { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); @@ -11452,13 +11453,13 @@ else if ( (LA38_0==RULE_DECIMAL) ) { // $ANTLR start "rule__Number__Alternatives_1_1_1" - // InternalXbaseWithAnnotations.g:3101:1: rule__Number__Alternatives_1_1_1 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); + // InternalXbaseWithAnnotations.g:3102:1: rule__Number__Alternatives_1_1_1 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); public final void rule__Number__Alternatives_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3105:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) + // InternalXbaseWithAnnotations.g:3106:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) int alt39=2; int LA39_0 = input.LA(1); @@ -11477,10 +11478,10 @@ else if ( (LA39_0==RULE_DECIMAL) ) { } switch (alt39) { case 1 : - // InternalXbaseWithAnnotations.g:3106:2: ( RULE_INT ) + // InternalXbaseWithAnnotations.g:3107:2: ( RULE_INT ) { - // InternalXbaseWithAnnotations.g:3106:2: ( RULE_INT ) - // InternalXbaseWithAnnotations.g:3107:3: RULE_INT + // InternalXbaseWithAnnotations.g:3107:2: ( RULE_INT ) + // InternalXbaseWithAnnotations.g:3108:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); @@ -11496,10 +11497,10 @@ else if ( (LA39_0==RULE_DECIMAL) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3112:2: ( RULE_DECIMAL ) + // InternalXbaseWithAnnotations.g:3113:2: ( RULE_DECIMAL ) { - // InternalXbaseWithAnnotations.g:3112:2: ( RULE_DECIMAL ) - // InternalXbaseWithAnnotations.g:3113:3: RULE_DECIMAL + // InternalXbaseWithAnnotations.g:3113:2: ( RULE_DECIMAL ) + // InternalXbaseWithAnnotations.g:3114:3: RULE_DECIMAL { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); @@ -11532,13 +11533,13 @@ else if ( (LA39_0==RULE_DECIMAL) ) { // $ANTLR start "rule__JvmTypeReference__Alternatives" - // InternalXbaseWithAnnotations.g:3122:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ); + // InternalXbaseWithAnnotations.g:3123:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ); public final void rule__JvmTypeReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3126:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ) + // InternalXbaseWithAnnotations.g:3127:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ) int alt40=2; int LA40_0 = input.LA(1); @@ -11557,16 +11558,16 @@ else if ( (LA40_0==31||LA40_0==52) ) { } switch (alt40) { case 1 : - // InternalXbaseWithAnnotations.g:3127:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:3128:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:3127:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:3128:3: ( rule__JvmTypeReference__Group_0__0 ) + // InternalXbaseWithAnnotations.g:3128:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:3129:3: ( rule__JvmTypeReference__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:3129:3: ( rule__JvmTypeReference__Group_0__0 ) - // InternalXbaseWithAnnotations.g:3129:4: rule__JvmTypeReference__Group_0__0 + // InternalXbaseWithAnnotations.g:3130:3: ( rule__JvmTypeReference__Group_0__0 ) + // InternalXbaseWithAnnotations.g:3130:4: rule__JvmTypeReference__Group_0__0 { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0__0(); @@ -11586,10 +11587,10 @@ else if ( (LA40_0==31||LA40_0==52) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3133:2: ( ruleXFunctionTypeRef ) + // InternalXbaseWithAnnotations.g:3134:2: ( ruleXFunctionTypeRef ) { - // InternalXbaseWithAnnotations.g:3133:2: ( ruleXFunctionTypeRef ) - // InternalXbaseWithAnnotations.g:3134:3: ruleXFunctionTypeRef + // InternalXbaseWithAnnotations.g:3134:2: ( ruleXFunctionTypeRef ) + // InternalXbaseWithAnnotations.g:3135:3: ruleXFunctionTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); @@ -11626,13 +11627,13 @@ else if ( (LA40_0==31||LA40_0==52) ) { // $ANTLR start "rule__JvmArgumentTypeReference__Alternatives" - // InternalXbaseWithAnnotations.g:3143:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ); + // InternalXbaseWithAnnotations.g:3144:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ); public final void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3147:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ) + // InternalXbaseWithAnnotations.g:3148:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ) int alt41=2; int LA41_0 = input.LA(1); @@ -11651,10 +11652,10 @@ else if ( (LA41_0==81) ) { } switch (alt41) { case 1 : - // InternalXbaseWithAnnotations.g:3148:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:3149:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:3148:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:3149:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:3149:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:3150:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); @@ -11674,10 +11675,10 @@ else if ( (LA41_0==81) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3154:2: ( ruleJvmWildcardTypeReference ) + // InternalXbaseWithAnnotations.g:3155:2: ( ruleJvmWildcardTypeReference ) { - // InternalXbaseWithAnnotations.g:3154:2: ( ruleJvmWildcardTypeReference ) - // InternalXbaseWithAnnotations.g:3155:3: ruleJvmWildcardTypeReference + // InternalXbaseWithAnnotations.g:3155:2: ( ruleJvmWildcardTypeReference ) + // InternalXbaseWithAnnotations.g:3156:3: ruleJvmWildcardTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); @@ -11714,13 +11715,13 @@ else if ( (LA41_0==81) ) { // $ANTLR start "rule__JvmWildcardTypeReference__Alternatives_2" - // InternalXbaseWithAnnotations.g:3164:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ); + // InternalXbaseWithAnnotations.g:3165:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ); public final void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3168:1: ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ) + // InternalXbaseWithAnnotations.g:3169:1: ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ) int alt42=2; int LA42_0 = input.LA(1); @@ -11739,16 +11740,16 @@ else if ( (LA42_0==49) ) { } switch (alt42) { case 1 : - // InternalXbaseWithAnnotations.g:3169:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:3170:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) { - // InternalXbaseWithAnnotations.g:3169:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) - // InternalXbaseWithAnnotations.g:3170:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:3170:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:3171:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); } - // InternalXbaseWithAnnotations.g:3171:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) - // InternalXbaseWithAnnotations.g:3171:4: rule__JvmWildcardTypeReference__Group_2_0__0 + // InternalXbaseWithAnnotations.g:3172:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:3172:4: rule__JvmWildcardTypeReference__Group_2_0__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_0__0(); @@ -11768,16 +11769,16 @@ else if ( (LA42_0==49) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3175:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) + // InternalXbaseWithAnnotations.g:3176:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) { - // InternalXbaseWithAnnotations.g:3175:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) - // InternalXbaseWithAnnotations.g:3176:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) + // InternalXbaseWithAnnotations.g:3176:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) + // InternalXbaseWithAnnotations.g:3177:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); } - // InternalXbaseWithAnnotations.g:3177:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) - // InternalXbaseWithAnnotations.g:3177:4: rule__JvmWildcardTypeReference__Group_2_1__0 + // InternalXbaseWithAnnotations.g:3178:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) + // InternalXbaseWithAnnotations.g:3178:4: rule__JvmWildcardTypeReference__Group_2_1__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_1__0(); @@ -11814,27 +11815,27 @@ else if ( (LA42_0==49) ) { // $ANTLR start "rule__XImportDeclaration__Alternatives_1" - // InternalXbaseWithAnnotations.g:3185:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); + // InternalXbaseWithAnnotations.g:3186:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3189:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) + // InternalXbaseWithAnnotations.g:3190:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) int alt43=3; alt43 = dfa43.predict(input); switch (alt43) { case 1 : - // InternalXbaseWithAnnotations.g:3190:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:3191:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:3190:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:3191:3: ( rule__XImportDeclaration__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:3191:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:3192:3: ( rule__XImportDeclaration__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:3192:3: ( rule__XImportDeclaration__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:3192:4: rule__XImportDeclaration__Group_1_0__0 + // InternalXbaseWithAnnotations.g:3193:3: ( rule__XImportDeclaration__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:3193:4: rule__XImportDeclaration__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group_1_0__0(); @@ -11854,16 +11855,16 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE } break; case 2 : - // InternalXbaseWithAnnotations.g:3196:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:3197:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:3196:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:3197:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:3197:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:3198:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:3198:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:3198:4: rule__XImportDeclaration__ImportedTypeAssignment_1_1 + // InternalXbaseWithAnnotations.g:3199:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:3199:4: rule__XImportDeclaration__ImportedTypeAssignment_1_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedTypeAssignment_1_1(); @@ -11883,16 +11884,16 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE } break; case 3 : - // InternalXbaseWithAnnotations.g:3202:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) + // InternalXbaseWithAnnotations.g:3203:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) { - // InternalXbaseWithAnnotations.g:3202:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) - // InternalXbaseWithAnnotations.g:3203:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) + // InternalXbaseWithAnnotations.g:3203:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) + // InternalXbaseWithAnnotations.g:3204:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } - // InternalXbaseWithAnnotations.g:3204:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) - // InternalXbaseWithAnnotations.g:3204:4: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 + // InternalXbaseWithAnnotations.g:3205:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) + // InternalXbaseWithAnnotations.g:3205:4: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedNamespaceAssignment_1_2(); @@ -11929,13 +11930,13 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Alternatives_1_0_3" - // InternalXbaseWithAnnotations.g:3212:1: rule__XImportDeclaration__Alternatives_1_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ); + // InternalXbaseWithAnnotations.g:3213:1: rule__XImportDeclaration__Alternatives_1_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ); public final void rule__XImportDeclaration__Alternatives_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3216:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ) + // InternalXbaseWithAnnotations.g:3217:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ) int alt44=2; int LA44_0 = input.LA(1); @@ -11954,16 +11955,16 @@ else if ( (LA44_0==RULE_ID) ) { } switch (alt44) { case 1 : - // InternalXbaseWithAnnotations.g:3217:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) + // InternalXbaseWithAnnotations.g:3218:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) { - // InternalXbaseWithAnnotations.g:3217:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) - // InternalXbaseWithAnnotations.g:3218:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) + // InternalXbaseWithAnnotations.g:3218:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) + // InternalXbaseWithAnnotations.g:3219:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0()); } - // InternalXbaseWithAnnotations.g:3219:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) - // InternalXbaseWithAnnotations.g:3219:4: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 + // InternalXbaseWithAnnotations.g:3220:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) + // InternalXbaseWithAnnotations.g:3220:4: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__WildcardAssignment_1_0_3_0(); @@ -11983,16 +11984,16 @@ else if ( (LA44_0==RULE_ID) ) { } break; case 2 : - // InternalXbaseWithAnnotations.g:3223:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) + // InternalXbaseWithAnnotations.g:3224:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) { - // InternalXbaseWithAnnotations.g:3223:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) - // InternalXbaseWithAnnotations.g:3224:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) + // InternalXbaseWithAnnotations.g:3224:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) + // InternalXbaseWithAnnotations.g:3225:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1()); } - // InternalXbaseWithAnnotations.g:3225:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) - // InternalXbaseWithAnnotations.g:3225:4: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 + // InternalXbaseWithAnnotations.g:3226:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) + // InternalXbaseWithAnnotations.g:3226:4: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__MemberNameAssignment_1_0_3_1(); @@ -12029,14 +12030,14 @@ else if ( (LA44_0==RULE_ID) ) { // $ANTLR start "rule__XAnnotation__Group__0" - // InternalXbaseWithAnnotations.g:3233:1: rule__XAnnotation__Group__0 : rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ; + // InternalXbaseWithAnnotations.g:3234:1: rule__XAnnotation__Group__0 : rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ; public final void rule__XAnnotation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3237:1: ( rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ) - // InternalXbaseWithAnnotations.g:3238:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 + // InternalXbaseWithAnnotations.g:3238:1: ( rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ) + // InternalXbaseWithAnnotations.g:3239:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 { pushFollow(FOLLOW_4); rule__XAnnotation__Group__0__Impl(); @@ -12067,23 +12068,23 @@ public final void rule__XAnnotation__Group__0() throws RecognitionException { // $ANTLR start "rule__XAnnotation__Group__0__Impl" - // InternalXbaseWithAnnotations.g:3245:1: rule__XAnnotation__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:3246:1: rule__XAnnotation__Group__0__Impl : ( () ) ; public final void rule__XAnnotation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3249:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:3250:1: ( () ) + // InternalXbaseWithAnnotations.g:3250:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:3251:1: ( () ) { - // InternalXbaseWithAnnotations.g:3250:1: ( () ) - // InternalXbaseWithAnnotations.g:3251:2: () + // InternalXbaseWithAnnotations.g:3251:1: ( () ) + // InternalXbaseWithAnnotations.g:3252:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getXAnnotationAction_0()); } - // InternalXbaseWithAnnotations.g:3252:2: () - // InternalXbaseWithAnnotations.g:3252:3: + // InternalXbaseWithAnnotations.g:3253:2: () + // InternalXbaseWithAnnotations.g:3253:3: { } @@ -12108,14 +12109,14 @@ public final void rule__XAnnotation__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__XAnnotation__Group__1" - // InternalXbaseWithAnnotations.g:3260:1: rule__XAnnotation__Group__1 : rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ; + // InternalXbaseWithAnnotations.g:3261:1: rule__XAnnotation__Group__1 : rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ; public final void rule__XAnnotation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3264:1: ( rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ) - // InternalXbaseWithAnnotations.g:3265:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 + // InternalXbaseWithAnnotations.g:3265:1: ( rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ) + // InternalXbaseWithAnnotations.g:3266:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 { pushFollow(FOLLOW_5); rule__XAnnotation__Group__1__Impl(); @@ -12146,17 +12147,17 @@ public final void rule__XAnnotation__Group__1() throws RecognitionException { // $ANTLR start "rule__XAnnotation__Group__1__Impl" - // InternalXbaseWithAnnotations.g:3272:1: rule__XAnnotation__Group__1__Impl : ( '@' ) ; + // InternalXbaseWithAnnotations.g:3273:1: rule__XAnnotation__Group__1__Impl : ( '@' ) ; public final void rule__XAnnotation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3276:1: ( ( '@' ) ) - // InternalXbaseWithAnnotations.g:3277:1: ( '@' ) + // InternalXbaseWithAnnotations.g:3277:1: ( ( '@' ) ) + // InternalXbaseWithAnnotations.g:3278:1: ( '@' ) { - // InternalXbaseWithAnnotations.g:3277:1: ( '@' ) - // InternalXbaseWithAnnotations.g:3278:2: '@' + // InternalXbaseWithAnnotations.g:3278:1: ( '@' ) + // InternalXbaseWithAnnotations.g:3279:2: '@' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1()); @@ -12187,14 +12188,14 @@ public final void rule__XAnnotation__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__XAnnotation__Group__2" - // InternalXbaseWithAnnotations.g:3287:1: rule__XAnnotation__Group__2 : rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 ; + // InternalXbaseWithAnnotations.g:3288:1: rule__XAnnotation__Group__2 : rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 ; public final void rule__XAnnotation__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3291:1: ( rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 ) - // InternalXbaseWithAnnotations.g:3292:2: rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 + // InternalXbaseWithAnnotations.g:3292:1: ( rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 ) + // InternalXbaseWithAnnotations.g:3293:2: rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 { pushFollow(FOLLOW_6); rule__XAnnotation__Group__2__Impl(); @@ -12225,23 +12226,23 @@ public final void rule__XAnnotation__Group__2() throws RecognitionException { // $ANTLR start "rule__XAnnotation__Group__2__Impl" - // InternalXbaseWithAnnotations.g:3299:1: rule__XAnnotation__Group__2__Impl : ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:3300:1: rule__XAnnotation__Group__2__Impl : ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) ; public final void rule__XAnnotation__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3303:1: ( ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:3304:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:3304:1: ( ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:3305:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:3304:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:3305:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 ) + // InternalXbaseWithAnnotations.g:3305:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:3306:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getAnnotationTypeAssignment_2()); } - // InternalXbaseWithAnnotations.g:3306:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 ) - // InternalXbaseWithAnnotations.g:3306:3: rule__XAnnotation__AnnotationTypeAssignment_2 + // InternalXbaseWithAnnotations.g:3307:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 ) + // InternalXbaseWithAnnotations.g:3307:3: rule__XAnnotation__AnnotationTypeAssignment_2 { pushFollow(FOLLOW_2); rule__XAnnotation__AnnotationTypeAssignment_2(); @@ -12276,14 +12277,14 @@ public final void rule__XAnnotation__Group__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__XAnnotation__Group__3" - // InternalXbaseWithAnnotations.g:3314:1: rule__XAnnotation__Group__3 : rule__XAnnotation__Group__3__Impl ; + // InternalXbaseWithAnnotations.g:3315:1: rule__XAnnotation__Group__3 : rule__XAnnotation__Group__3__Impl ; public final void rule__XAnnotation__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3318:1: ( rule__XAnnotation__Group__3__Impl ) - // InternalXbaseWithAnnotations.g:3319:2: rule__XAnnotation__Group__3__Impl + // InternalXbaseWithAnnotations.g:3319:1: ( rule__XAnnotation__Group__3__Impl ) + // InternalXbaseWithAnnotations.g:3320:2: rule__XAnnotation__Group__3__Impl { pushFollow(FOLLOW_2); rule__XAnnotation__Group__3__Impl(); @@ -12309,22 +12310,22 @@ public final void rule__XAnnotation__Group__3() throws RecognitionException { // $ANTLR start "rule__XAnnotation__Group__3__Impl" - // InternalXbaseWithAnnotations.g:3325:1: rule__XAnnotation__Group__3__Impl : ( ( rule__XAnnotation__Group_3__0 )? ) ; + // InternalXbaseWithAnnotations.g:3326:1: rule__XAnnotation__Group__3__Impl : ( ( rule__XAnnotation__Group_3__0 )? ) ; public final void rule__XAnnotation__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3329:1: ( ( ( rule__XAnnotation__Group_3__0 )? ) ) - // InternalXbaseWithAnnotations.g:3330:1: ( ( rule__XAnnotation__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:3330:1: ( ( ( rule__XAnnotation__Group_3__0 )? ) ) + // InternalXbaseWithAnnotations.g:3331:1: ( ( rule__XAnnotation__Group_3__0 )? ) { - // InternalXbaseWithAnnotations.g:3330:1: ( ( rule__XAnnotation__Group_3__0 )? ) - // InternalXbaseWithAnnotations.g:3331:2: ( rule__XAnnotation__Group_3__0 )? + // InternalXbaseWithAnnotations.g:3331:1: ( ( rule__XAnnotation__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:3332:2: ( rule__XAnnotation__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getGroup_3()); } - // InternalXbaseWithAnnotations.g:3332:2: ( rule__XAnnotation__Group_3__0 )? + // InternalXbaseWithAnnotations.g:3333:2: ( rule__XAnnotation__Group_3__0 )? int alt45=2; int LA45_0 = input.LA(1); @@ -12333,7 +12334,7 @@ public final void rule__XAnnotation__Group__3__Impl() throws RecognitionExceptio } switch (alt45) { case 1 : - // InternalXbaseWithAnnotations.g:3332:3: rule__XAnnotation__Group_3__0 + // InternalXbaseWithAnnotations.g:3333:3: rule__XAnnotation__Group_3__0 { pushFollow(FOLLOW_2); rule__XAnnotation__Group_3__0(); @@ -12371,14 +12372,14 @@ public final void rule__XAnnotation__Group__3__Impl() throws RecognitionExceptio // $ANTLR start "rule__XAnnotation__Group_3__0" - // InternalXbaseWithAnnotations.g:3341:1: rule__XAnnotation__Group_3__0 : rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 ; + // InternalXbaseWithAnnotations.g:3342:1: rule__XAnnotation__Group_3__0 : rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 ; public final void rule__XAnnotation__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3345:1: ( rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 ) - // InternalXbaseWithAnnotations.g:3346:2: rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 + // InternalXbaseWithAnnotations.g:3346:1: ( rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 ) + // InternalXbaseWithAnnotations.g:3347:2: rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 { pushFollow(FOLLOW_7); rule__XAnnotation__Group_3__0__Impl(); @@ -12409,23 +12410,23 @@ public final void rule__XAnnotation__Group_3__0() throws RecognitionException { // $ANTLR start "rule__XAnnotation__Group_3__0__Impl" - // InternalXbaseWithAnnotations.g:3353:1: rule__XAnnotation__Group_3__0__Impl : ( ( '(' ) ) ; + // InternalXbaseWithAnnotations.g:3354:1: rule__XAnnotation__Group_3__0__Impl : ( ( '(' ) ) ; public final void rule__XAnnotation__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3357:1: ( ( ( '(' ) ) ) - // InternalXbaseWithAnnotations.g:3358:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:3358:1: ( ( ( '(' ) ) ) + // InternalXbaseWithAnnotations.g:3359:1: ( ( '(' ) ) { - // InternalXbaseWithAnnotations.g:3358:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:3359:2: ( '(' ) + // InternalXbaseWithAnnotations.g:3359:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:3360:2: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0()); } - // InternalXbaseWithAnnotations.g:3360:2: ( '(' ) - // InternalXbaseWithAnnotations.g:3360:3: '(' + // InternalXbaseWithAnnotations.g:3361:2: ( '(' ) + // InternalXbaseWithAnnotations.g:3361:3: '(' { match(input,52,FOLLOW_2); if (state.failed) return ; @@ -12456,14 +12457,14 @@ public final void rule__XAnnotation__Group_3__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XAnnotation__Group_3__1" - // InternalXbaseWithAnnotations.g:3368:1: rule__XAnnotation__Group_3__1 : rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 ; + // InternalXbaseWithAnnotations.g:3369:1: rule__XAnnotation__Group_3__1 : rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 ; public final void rule__XAnnotation__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3372:1: ( rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 ) - // InternalXbaseWithAnnotations.g:3373:2: rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 + // InternalXbaseWithAnnotations.g:3373:1: ( rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 ) + // InternalXbaseWithAnnotations.g:3374:2: rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 { pushFollow(FOLLOW_7); rule__XAnnotation__Group_3__1__Impl(); @@ -12494,22 +12495,22 @@ public final void rule__XAnnotation__Group_3__1() throws RecognitionException { // $ANTLR start "rule__XAnnotation__Group_3__1__Impl" - // InternalXbaseWithAnnotations.g:3380:1: rule__XAnnotation__Group_3__1__Impl : ( ( rule__XAnnotation__Alternatives_3_1 )? ) ; + // InternalXbaseWithAnnotations.g:3381:1: rule__XAnnotation__Group_3__1__Impl : ( ( rule__XAnnotation__Alternatives_3_1 )? ) ; public final void rule__XAnnotation__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3384:1: ( ( ( rule__XAnnotation__Alternatives_3_1 )? ) ) - // InternalXbaseWithAnnotations.g:3385:1: ( ( rule__XAnnotation__Alternatives_3_1 )? ) + // InternalXbaseWithAnnotations.g:3385:1: ( ( ( rule__XAnnotation__Alternatives_3_1 )? ) ) + // InternalXbaseWithAnnotations.g:3386:1: ( ( rule__XAnnotation__Alternatives_3_1 )? ) { - // InternalXbaseWithAnnotations.g:3385:1: ( ( rule__XAnnotation__Alternatives_3_1 )? ) - // InternalXbaseWithAnnotations.g:3386:2: ( rule__XAnnotation__Alternatives_3_1 )? + // InternalXbaseWithAnnotations.g:3386:1: ( ( rule__XAnnotation__Alternatives_3_1 )? ) + // InternalXbaseWithAnnotations.g:3387:2: ( rule__XAnnotation__Alternatives_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getAlternatives_3_1()); } - // InternalXbaseWithAnnotations.g:3387:2: ( rule__XAnnotation__Alternatives_3_1 )? + // InternalXbaseWithAnnotations.g:3388:2: ( rule__XAnnotation__Alternatives_3_1 )? int alt46=2; int LA46_0 = input.LA(1); @@ -12518,7 +12519,7 @@ public final void rule__XAnnotation__Group_3__1__Impl() throws RecognitionExcept } switch (alt46) { case 1 : - // InternalXbaseWithAnnotations.g:3387:3: rule__XAnnotation__Alternatives_3_1 + // InternalXbaseWithAnnotations.g:3388:3: rule__XAnnotation__Alternatives_3_1 { pushFollow(FOLLOW_2); rule__XAnnotation__Alternatives_3_1(); @@ -12556,14 +12557,14 @@ public final void rule__XAnnotation__Group_3__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XAnnotation__Group_3__2" - // InternalXbaseWithAnnotations.g:3395:1: rule__XAnnotation__Group_3__2 : rule__XAnnotation__Group_3__2__Impl ; + // InternalXbaseWithAnnotations.g:3396:1: rule__XAnnotation__Group_3__2 : rule__XAnnotation__Group_3__2__Impl ; public final void rule__XAnnotation__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3399:1: ( rule__XAnnotation__Group_3__2__Impl ) - // InternalXbaseWithAnnotations.g:3400:2: rule__XAnnotation__Group_3__2__Impl + // InternalXbaseWithAnnotations.g:3400:1: ( rule__XAnnotation__Group_3__2__Impl ) + // InternalXbaseWithAnnotations.g:3401:2: rule__XAnnotation__Group_3__2__Impl { pushFollow(FOLLOW_2); rule__XAnnotation__Group_3__2__Impl(); @@ -12589,17 +12590,17 @@ public final void rule__XAnnotation__Group_3__2() throws RecognitionException { // $ANTLR start "rule__XAnnotation__Group_3__2__Impl" - // InternalXbaseWithAnnotations.g:3406:1: rule__XAnnotation__Group_3__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:3407:1: rule__XAnnotation__Group_3__2__Impl : ( ')' ) ; public final void rule__XAnnotation__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3410:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:3411:1: ( ')' ) + // InternalXbaseWithAnnotations.g:3411:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:3412:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:3411:1: ( ')' ) - // InternalXbaseWithAnnotations.g:3412:2: ')' + // InternalXbaseWithAnnotations.g:3412:1: ( ')' ) + // InternalXbaseWithAnnotations.g:3413:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2()); @@ -12630,14 +12631,14 @@ public final void rule__XAnnotation__Group_3__2__Impl() throws RecognitionExcept // $ANTLR start "rule__XAnnotation__Group_3_1_0__0" - // InternalXbaseWithAnnotations.g:3422:1: rule__XAnnotation__Group_3_1_0__0 : rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 ; + // InternalXbaseWithAnnotations.g:3423:1: rule__XAnnotation__Group_3_1_0__0 : rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 ; public final void rule__XAnnotation__Group_3_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3426:1: ( rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 ) - // InternalXbaseWithAnnotations.g:3427:2: rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 + // InternalXbaseWithAnnotations.g:3427:1: ( rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 ) + // InternalXbaseWithAnnotations.g:3428:2: rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 { pushFollow(FOLLOW_8); rule__XAnnotation__Group_3_1_0__0__Impl(); @@ -12668,23 +12669,23 @@ public final void rule__XAnnotation__Group_3_1_0__0() throws RecognitionExceptio // $ANTLR start "rule__XAnnotation__Group_3_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:3434:1: rule__XAnnotation__Group_3_1_0__0__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) ; + // InternalXbaseWithAnnotations.g:3435:1: rule__XAnnotation__Group_3_1_0__0__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) ; public final void rule__XAnnotation__Group_3_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3438:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) ) - // InternalXbaseWithAnnotations.g:3439:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) + // InternalXbaseWithAnnotations.g:3439:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) ) + // InternalXbaseWithAnnotations.g:3440:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) { - // InternalXbaseWithAnnotations.g:3439:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) - // InternalXbaseWithAnnotations.g:3440:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) + // InternalXbaseWithAnnotations.g:3440:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) + // InternalXbaseWithAnnotations.g:3441:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_0()); } - // InternalXbaseWithAnnotations.g:3441:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) - // InternalXbaseWithAnnotations.g:3441:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 + // InternalXbaseWithAnnotations.g:3442:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) + // InternalXbaseWithAnnotations.g:3442:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 { pushFollow(FOLLOW_2); rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0(); @@ -12719,14 +12720,14 @@ public final void rule__XAnnotation__Group_3_1_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XAnnotation__Group_3_1_0__1" - // InternalXbaseWithAnnotations.g:3449:1: rule__XAnnotation__Group_3_1_0__1 : rule__XAnnotation__Group_3_1_0__1__Impl ; + // InternalXbaseWithAnnotations.g:3450:1: rule__XAnnotation__Group_3_1_0__1 : rule__XAnnotation__Group_3_1_0__1__Impl ; public final void rule__XAnnotation__Group_3_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3453:1: ( rule__XAnnotation__Group_3_1_0__1__Impl ) - // InternalXbaseWithAnnotations.g:3454:2: rule__XAnnotation__Group_3_1_0__1__Impl + // InternalXbaseWithAnnotations.g:3454:1: ( rule__XAnnotation__Group_3_1_0__1__Impl ) + // InternalXbaseWithAnnotations.g:3455:2: rule__XAnnotation__Group_3_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotation__Group_3_1_0__1__Impl(); @@ -12752,22 +12753,22 @@ public final void rule__XAnnotation__Group_3_1_0__1() throws RecognitionExceptio // $ANTLR start "rule__XAnnotation__Group_3_1_0__1__Impl" - // InternalXbaseWithAnnotations.g:3460:1: rule__XAnnotation__Group_3_1_0__1__Impl : ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:3461:1: rule__XAnnotation__Group_3_1_0__1__Impl : ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) ; public final void rule__XAnnotation__Group_3_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3464:1: ( ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:3465:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) + // InternalXbaseWithAnnotations.g:3465:1: ( ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:3466:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) { - // InternalXbaseWithAnnotations.g:3465:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) - // InternalXbaseWithAnnotations.g:3466:2: ( rule__XAnnotation__Group_3_1_0_1__0 )* + // InternalXbaseWithAnnotations.g:3466:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) + // InternalXbaseWithAnnotations.g:3467:2: ( rule__XAnnotation__Group_3_1_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0_1()); } - // InternalXbaseWithAnnotations.g:3467:2: ( rule__XAnnotation__Group_3_1_0_1__0 )* + // InternalXbaseWithAnnotations.g:3468:2: ( rule__XAnnotation__Group_3_1_0_1__0 )* loop47: do { int alt47=2; @@ -12780,7 +12781,7 @@ public final void rule__XAnnotation__Group_3_1_0__1__Impl() throws RecognitionEx switch (alt47) { case 1 : - // InternalXbaseWithAnnotations.g:3467:3: rule__XAnnotation__Group_3_1_0_1__0 + // InternalXbaseWithAnnotations.g:3468:3: rule__XAnnotation__Group_3_1_0_1__0 { pushFollow(FOLLOW_9); rule__XAnnotation__Group_3_1_0_1__0(); @@ -12821,14 +12822,14 @@ public final void rule__XAnnotation__Group_3_1_0__1__Impl() throws RecognitionEx // $ANTLR start "rule__XAnnotation__Group_3_1_0_1__0" - // InternalXbaseWithAnnotations.g:3476:1: rule__XAnnotation__Group_3_1_0_1__0 : rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 ; + // InternalXbaseWithAnnotations.g:3477:1: rule__XAnnotation__Group_3_1_0_1__0 : rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 ; public final void rule__XAnnotation__Group_3_1_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3480:1: ( rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 ) - // InternalXbaseWithAnnotations.g:3481:2: rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 + // InternalXbaseWithAnnotations.g:3481:1: ( rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 ) + // InternalXbaseWithAnnotations.g:3482:2: rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 { pushFollow(FOLLOW_5); rule__XAnnotation__Group_3_1_0_1__0__Impl(); @@ -12859,17 +12860,17 @@ public final void rule__XAnnotation__Group_3_1_0_1__0() throws RecognitionExcept // $ANTLR start "rule__XAnnotation__Group_3_1_0_1__0__Impl" - // InternalXbaseWithAnnotations.g:3488:1: rule__XAnnotation__Group_3_1_0_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:3489:1: rule__XAnnotation__Group_3_1_0_1__0__Impl : ( ',' ) ; public final void rule__XAnnotation__Group_3_1_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3492:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:3493:1: ( ',' ) + // InternalXbaseWithAnnotations.g:3493:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:3494:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:3493:1: ( ',' ) - // InternalXbaseWithAnnotations.g:3494:2: ',' + // InternalXbaseWithAnnotations.g:3494:1: ( ',' ) + // InternalXbaseWithAnnotations.g:3495:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0()); @@ -12900,14 +12901,14 @@ public final void rule__XAnnotation__Group_3_1_0_1__0__Impl() throws Recognition // $ANTLR start "rule__XAnnotation__Group_3_1_0_1__1" - // InternalXbaseWithAnnotations.g:3503:1: rule__XAnnotation__Group_3_1_0_1__1 : rule__XAnnotation__Group_3_1_0_1__1__Impl ; + // InternalXbaseWithAnnotations.g:3504:1: rule__XAnnotation__Group_3_1_0_1__1 : rule__XAnnotation__Group_3_1_0_1__1__Impl ; public final void rule__XAnnotation__Group_3_1_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3507:1: ( rule__XAnnotation__Group_3_1_0_1__1__Impl ) - // InternalXbaseWithAnnotations.g:3508:2: rule__XAnnotation__Group_3_1_0_1__1__Impl + // InternalXbaseWithAnnotations.g:3508:1: ( rule__XAnnotation__Group_3_1_0_1__1__Impl ) + // InternalXbaseWithAnnotations.g:3509:2: rule__XAnnotation__Group_3_1_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotation__Group_3_1_0_1__1__Impl(); @@ -12933,23 +12934,23 @@ public final void rule__XAnnotation__Group_3_1_0_1__1() throws RecognitionExcept // $ANTLR start "rule__XAnnotation__Group_3_1_0_1__1__Impl" - // InternalXbaseWithAnnotations.g:3514:1: rule__XAnnotation__Group_3_1_0_1__1__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:3515:1: rule__XAnnotation__Group_3_1_0_1__1__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) ; public final void rule__XAnnotation__Group_3_1_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3518:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:3519:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:3519:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:3520:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) { - // InternalXbaseWithAnnotations.g:3519:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) - // InternalXbaseWithAnnotations.g:3520:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) + // InternalXbaseWithAnnotations.g:3520:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:3521:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_1_1()); } - // InternalXbaseWithAnnotations.g:3521:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) - // InternalXbaseWithAnnotations.g:3521:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 + // InternalXbaseWithAnnotations.g:3522:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) + // InternalXbaseWithAnnotations.g:3522:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 { pushFollow(FOLLOW_2); rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1(); @@ -12984,14 +12985,14 @@ public final void rule__XAnnotation__Group_3_1_0_1__1__Impl() throws Recognition // $ANTLR start "rule__XAnnotationElementValuePair__Group__0" - // InternalXbaseWithAnnotations.g:3530:1: rule__XAnnotationElementValuePair__Group__0 : rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 ; + // InternalXbaseWithAnnotations.g:3531:1: rule__XAnnotationElementValuePair__Group__0 : rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 ; public final void rule__XAnnotationElementValuePair__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3534:1: ( rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 ) - // InternalXbaseWithAnnotations.g:3535:2: rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 + // InternalXbaseWithAnnotations.g:3535:1: ( rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 ) + // InternalXbaseWithAnnotations.g:3536:2: rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 { pushFollow(FOLLOW_10); rule__XAnnotationElementValuePair__Group__0__Impl(); @@ -13022,23 +13023,23 @@ public final void rule__XAnnotationElementValuePair__Group__0() throws Recogniti // $ANTLR start "rule__XAnnotationElementValuePair__Group__0__Impl" - // InternalXbaseWithAnnotations.g:3542:1: rule__XAnnotationElementValuePair__Group__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:3543:1: rule__XAnnotationElementValuePair__Group__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) ; public final void rule__XAnnotationElementValuePair__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3546:1: ( ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:3547:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:3547:1: ( ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:3548:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:3547:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:3548:2: ( rule__XAnnotationElementValuePair__Group_0__0 ) + // InternalXbaseWithAnnotations.g:3548:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:3549:2: ( rule__XAnnotationElementValuePair__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:3549:2: ( rule__XAnnotationElementValuePair__Group_0__0 ) - // InternalXbaseWithAnnotations.g:3549:3: rule__XAnnotationElementValuePair__Group_0__0 + // InternalXbaseWithAnnotations.g:3550:2: ( rule__XAnnotationElementValuePair__Group_0__0 ) + // InternalXbaseWithAnnotations.g:3550:3: rule__XAnnotationElementValuePair__Group_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValuePair__Group_0__0(); @@ -13073,14 +13074,14 @@ public final void rule__XAnnotationElementValuePair__Group__0__Impl() throws Rec // $ANTLR start "rule__XAnnotationElementValuePair__Group__1" - // InternalXbaseWithAnnotations.g:3557:1: rule__XAnnotationElementValuePair__Group__1 : rule__XAnnotationElementValuePair__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:3558:1: rule__XAnnotationElementValuePair__Group__1 : rule__XAnnotationElementValuePair__Group__1__Impl ; public final void rule__XAnnotationElementValuePair__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3561:1: ( rule__XAnnotationElementValuePair__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:3562:2: rule__XAnnotationElementValuePair__Group__1__Impl + // InternalXbaseWithAnnotations.g:3562:1: ( rule__XAnnotationElementValuePair__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:3563:2: rule__XAnnotationElementValuePair__Group__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValuePair__Group__1__Impl(); @@ -13106,23 +13107,23 @@ public final void rule__XAnnotationElementValuePair__Group__1() throws Recogniti // $ANTLR start "rule__XAnnotationElementValuePair__Group__1__Impl" - // InternalXbaseWithAnnotations.g:3568:1: rule__XAnnotationElementValuePair__Group__1__Impl : ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:3569:1: rule__XAnnotationElementValuePair__Group__1__Impl : ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) ; public final void rule__XAnnotationElementValuePair__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3572:1: ( ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:3573:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:3573:1: ( ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:3574:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:3573:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:3574:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) + // InternalXbaseWithAnnotations.g:3574:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:3575:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getValueAssignment_1()); } - // InternalXbaseWithAnnotations.g:3575:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) - // InternalXbaseWithAnnotations.g:3575:3: rule__XAnnotationElementValuePair__ValueAssignment_1 + // InternalXbaseWithAnnotations.g:3576:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) + // InternalXbaseWithAnnotations.g:3576:3: rule__XAnnotationElementValuePair__ValueAssignment_1 { pushFollow(FOLLOW_2); rule__XAnnotationElementValuePair__ValueAssignment_1(); @@ -13157,14 +13158,14 @@ public final void rule__XAnnotationElementValuePair__Group__1__Impl() throws Rec // $ANTLR start "rule__XAnnotationElementValuePair__Group_0__0" - // InternalXbaseWithAnnotations.g:3584:1: rule__XAnnotationElementValuePair__Group_0__0 : rule__XAnnotationElementValuePair__Group_0__0__Impl ; + // InternalXbaseWithAnnotations.g:3585:1: rule__XAnnotationElementValuePair__Group_0__0 : rule__XAnnotationElementValuePair__Group_0__0__Impl ; public final void rule__XAnnotationElementValuePair__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3588:1: ( rule__XAnnotationElementValuePair__Group_0__0__Impl ) - // InternalXbaseWithAnnotations.g:3589:2: rule__XAnnotationElementValuePair__Group_0__0__Impl + // InternalXbaseWithAnnotations.g:3589:1: ( rule__XAnnotationElementValuePair__Group_0__0__Impl ) + // InternalXbaseWithAnnotations.g:3590:2: rule__XAnnotationElementValuePair__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValuePair__Group_0__0__Impl(); @@ -13190,23 +13191,23 @@ public final void rule__XAnnotationElementValuePair__Group_0__0() throws Recogni // $ANTLR start "rule__XAnnotationElementValuePair__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:3595:1: rule__XAnnotationElementValuePair__Group_0__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:3596:1: rule__XAnnotationElementValuePair__Group_0__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) ; public final void rule__XAnnotationElementValuePair__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3599:1: ( ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:3600:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:3600:1: ( ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:3601:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:3600:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:3601:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:3601:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:3602:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0_0()); } - // InternalXbaseWithAnnotations.g:3602:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 ) - // InternalXbaseWithAnnotations.g:3602:3: rule__XAnnotationElementValuePair__Group_0_0__0 + // InternalXbaseWithAnnotations.g:3603:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:3603:3: rule__XAnnotationElementValuePair__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValuePair__Group_0_0__0(); @@ -13241,14 +13242,14 @@ public final void rule__XAnnotationElementValuePair__Group_0__0__Impl() throws R // $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__0" - // InternalXbaseWithAnnotations.g:3611:1: rule__XAnnotationElementValuePair__Group_0_0__0 : rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 ; + // InternalXbaseWithAnnotations.g:3612:1: rule__XAnnotationElementValuePair__Group_0_0__0 : rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 ; public final void rule__XAnnotationElementValuePair__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3615:1: ( rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 ) - // InternalXbaseWithAnnotations.g:3616:2: rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 + // InternalXbaseWithAnnotations.g:3616:1: ( rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 ) + // InternalXbaseWithAnnotations.g:3617:2: rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 { pushFollow(FOLLOW_11); rule__XAnnotationElementValuePair__Group_0_0__0__Impl(); @@ -13279,23 +13280,23 @@ public final void rule__XAnnotationElementValuePair__Group_0_0__0() throws Recog // $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:3623:1: rule__XAnnotationElementValuePair__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) ; + // InternalXbaseWithAnnotations.g:3624:1: rule__XAnnotationElementValuePair__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) ; public final void rule__XAnnotationElementValuePair__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3627:1: ( ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) ) - // InternalXbaseWithAnnotations.g:3628:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) + // InternalXbaseWithAnnotations.g:3628:1: ( ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) ) + // InternalXbaseWithAnnotations.g:3629:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) { - // InternalXbaseWithAnnotations.g:3628:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) - // InternalXbaseWithAnnotations.g:3629:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) + // InternalXbaseWithAnnotations.g:3629:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) + // InternalXbaseWithAnnotations.g:3630:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getElementAssignment_0_0_0()); } - // InternalXbaseWithAnnotations.g:3630:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) - // InternalXbaseWithAnnotations.g:3630:3: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 + // InternalXbaseWithAnnotations.g:3631:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) + // InternalXbaseWithAnnotations.g:3631:3: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValuePair__ElementAssignment_0_0_0(); @@ -13330,14 +13331,14 @@ public final void rule__XAnnotationElementValuePair__Group_0_0__0__Impl() throws // $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__1" - // InternalXbaseWithAnnotations.g:3638:1: rule__XAnnotationElementValuePair__Group_0_0__1 : rule__XAnnotationElementValuePair__Group_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:3639:1: rule__XAnnotationElementValuePair__Group_0_0__1 : rule__XAnnotationElementValuePair__Group_0_0__1__Impl ; public final void rule__XAnnotationElementValuePair__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3642:1: ( rule__XAnnotationElementValuePair__Group_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:3643:2: rule__XAnnotationElementValuePair__Group_0_0__1__Impl + // InternalXbaseWithAnnotations.g:3643:1: ( rule__XAnnotationElementValuePair__Group_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:3644:2: rule__XAnnotationElementValuePair__Group_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValuePair__Group_0_0__1__Impl(); @@ -13363,17 +13364,17 @@ public final void rule__XAnnotationElementValuePair__Group_0_0__1() throws Recog // $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:3649:1: rule__XAnnotationElementValuePair__Group_0_0__1__Impl : ( '=' ) ; + // InternalXbaseWithAnnotations.g:3650:1: rule__XAnnotationElementValuePair__Group_0_0__1__Impl : ( '=' ) ; public final void rule__XAnnotationElementValuePair__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3653:1: ( ( '=' ) ) - // InternalXbaseWithAnnotations.g:3654:1: ( '=' ) + // InternalXbaseWithAnnotations.g:3654:1: ( ( '=' ) ) + // InternalXbaseWithAnnotations.g:3655:1: ( '=' ) { - // InternalXbaseWithAnnotations.g:3654:1: ( '=' ) - // InternalXbaseWithAnnotations.g:3655:2: '=' + // InternalXbaseWithAnnotations.g:3655:1: ( '=' ) + // InternalXbaseWithAnnotations.g:3656:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getEqualsSignKeyword_0_0_1()); @@ -13404,14 +13405,14 @@ public final void rule__XAnnotationElementValuePair__Group_0_0__1__Impl() throws // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__0" - // InternalXbaseWithAnnotations.g:3665:1: rule__XAnnotationElementValueOrCommaList__Group_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 ; + // InternalXbaseWithAnnotations.g:3666:1: rule__XAnnotationElementValueOrCommaList__Group_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 ; public final void rule__XAnnotationElementValueOrCommaList__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3669:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 ) - // InternalXbaseWithAnnotations.g:3670:2: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 + // InternalXbaseWithAnnotations.g:3670:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 ) + // InternalXbaseWithAnnotations.g:3671:2: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 { pushFollow(FOLLOW_12); rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl(); @@ -13442,23 +13443,23 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0__0() throws // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:3677:1: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:3678:1: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3681:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:3682:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:3682:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:3683:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:3682:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:3683:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:3683:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:3684:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0()); } - // InternalXbaseWithAnnotations.g:3684:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) - // InternalXbaseWithAnnotations.g:3684:3: rule__XAnnotationElementValueOrCommaList__Group_0_0__0 + // InternalXbaseWithAnnotations.g:3685:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:3685:3: rule__XAnnotationElementValueOrCommaList__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0_0__0(); @@ -13493,14 +13494,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl() t // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__1" - // InternalXbaseWithAnnotations.g:3692:1: rule__XAnnotationElementValueOrCommaList__Group_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 ; + // InternalXbaseWithAnnotations.g:3693:1: rule__XAnnotationElementValueOrCommaList__Group_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 ; public final void rule__XAnnotationElementValueOrCommaList__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3696:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 ) - // InternalXbaseWithAnnotations.g:3697:2: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 + // InternalXbaseWithAnnotations.g:3697:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 ) + // InternalXbaseWithAnnotations.g:3698:2: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 { pushFollow(FOLLOW_12); rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl(); @@ -13531,22 +13532,22 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0__1() throws // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl" - // InternalXbaseWithAnnotations.g:3704:1: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:3705:1: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3708:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:3709:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:3709:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:3710:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) { - // InternalXbaseWithAnnotations.g:3709:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) - // InternalXbaseWithAnnotations.g:3710:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? + // InternalXbaseWithAnnotations.g:3710:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:3711:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1()); } - // InternalXbaseWithAnnotations.g:3711:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? + // InternalXbaseWithAnnotations.g:3712:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? int alt48=2; int LA48_0 = input.LA(1); @@ -13555,7 +13556,7 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl() t } switch (alt48) { case 1 : - // InternalXbaseWithAnnotations.g:3711:3: rule__XAnnotationElementValueOrCommaList__Group_0_1__0 + // InternalXbaseWithAnnotations.g:3712:3: rule__XAnnotationElementValueOrCommaList__Group_0_1__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0_1__0(); @@ -13593,14 +13594,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl() t // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__2" - // InternalXbaseWithAnnotations.g:3719:1: rule__XAnnotationElementValueOrCommaList__Group_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl ; + // InternalXbaseWithAnnotations.g:3720:1: rule__XAnnotationElementValueOrCommaList__Group_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl ; public final void rule__XAnnotationElementValueOrCommaList__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3723:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl ) - // InternalXbaseWithAnnotations.g:3724:2: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl + // InternalXbaseWithAnnotations.g:3724:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl ) + // InternalXbaseWithAnnotations.g:3725:2: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl(); @@ -13626,17 +13627,17 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0__2() throws // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl" - // InternalXbaseWithAnnotations.g:3730:1: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl : ( ']' ) ; + // InternalXbaseWithAnnotations.g:3731:1: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl : ( ']' ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3734:1: ( ( ']' ) ) - // InternalXbaseWithAnnotations.g:3735:1: ( ']' ) + // InternalXbaseWithAnnotations.g:3735:1: ( ( ']' ) ) + // InternalXbaseWithAnnotations.g:3736:1: ( ']' ) { - // InternalXbaseWithAnnotations.g:3735:1: ( ']' ) - // InternalXbaseWithAnnotations.g:3736:2: ']' + // InternalXbaseWithAnnotations.g:3736:1: ( ']' ) + // InternalXbaseWithAnnotations.g:3737:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getRightSquareBracketKeyword_0_2()); @@ -13667,14 +13668,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl() t // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0__0" - // InternalXbaseWithAnnotations.g:3746:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl ; + // InternalXbaseWithAnnotations.g:3747:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3750:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl ) - // InternalXbaseWithAnnotations.g:3751:2: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl + // InternalXbaseWithAnnotations.g:3751:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl ) + // InternalXbaseWithAnnotations.g:3752:2: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl(); @@ -13700,23 +13701,23 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_0__0() throw // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:3757:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:3758:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3761:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:3762:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:3762:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:3763:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:3762:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:3763:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:3763:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:3764:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0_0()); } - // InternalXbaseWithAnnotations.g:3764:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) - // InternalXbaseWithAnnotations.g:3764:3: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 + // InternalXbaseWithAnnotations.g:3765:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:3765:3: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0(); @@ -13751,14 +13752,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl() // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0" - // InternalXbaseWithAnnotations.g:3773:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 ; + // InternalXbaseWithAnnotations.g:3774:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3777:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 ) - // InternalXbaseWithAnnotations.g:3778:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 + // InternalXbaseWithAnnotations.g:3778:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 ) + // InternalXbaseWithAnnotations.g:3779:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 { pushFollow(FOLLOW_13); rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl(); @@ -13789,23 +13790,23 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0() thr // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:3785:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:3786:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl : ( () ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3789:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:3790:1: ( () ) + // InternalXbaseWithAnnotations.g:3790:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:3791:1: ( () ) { - // InternalXbaseWithAnnotations.g:3790:1: ( () ) - // InternalXbaseWithAnnotations.g:3791:2: () + // InternalXbaseWithAnnotations.g:3791:1: ( () ) + // InternalXbaseWithAnnotations.g:3792:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralAction_0_0_0_0()); } - // InternalXbaseWithAnnotations.g:3792:2: () - // InternalXbaseWithAnnotations.g:3792:3: + // InternalXbaseWithAnnotations.g:3793:2: () + // InternalXbaseWithAnnotations.g:3793:3: { } @@ -13830,14 +13831,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1" - // InternalXbaseWithAnnotations.g:3800:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 ; + // InternalXbaseWithAnnotations.g:3801:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3804:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 ) - // InternalXbaseWithAnnotations.g:3805:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 + // InternalXbaseWithAnnotations.g:3805:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 ) + // InternalXbaseWithAnnotations.g:3806:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 { pushFollow(FOLLOW_14); rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl(); @@ -13868,17 +13869,17 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1() thr // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:3812:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl : ( '#' ) ; + // InternalXbaseWithAnnotations.g:3813:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl : ( '#' ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3816:1: ( ( '#' ) ) - // InternalXbaseWithAnnotations.g:3817:1: ( '#' ) + // InternalXbaseWithAnnotations.g:3817:1: ( ( '#' ) ) + // InternalXbaseWithAnnotations.g:3818:1: ( '#' ) { - // InternalXbaseWithAnnotations.g:3817:1: ( '#' ) - // InternalXbaseWithAnnotations.g:3818:2: '#' + // InternalXbaseWithAnnotations.g:3818:1: ( '#' ) + // InternalXbaseWithAnnotations.g:3819:2: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getNumberSignKeyword_0_0_0_1()); @@ -13909,14 +13910,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2" - // InternalXbaseWithAnnotations.g:3827:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl ; + // InternalXbaseWithAnnotations.g:3828:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3831:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl ) - // InternalXbaseWithAnnotations.g:3832:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl + // InternalXbaseWithAnnotations.g:3832:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl ) + // InternalXbaseWithAnnotations.g:3833:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl(); @@ -13942,17 +13943,17 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2() thr // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl" - // InternalXbaseWithAnnotations.g:3838:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl : ( '[' ) ; + // InternalXbaseWithAnnotations.g:3839:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl : ( '[' ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3842:1: ( ( '[' ) ) - // InternalXbaseWithAnnotations.g:3843:1: ( '[' ) + // InternalXbaseWithAnnotations.g:3843:1: ( ( '[' ) ) + // InternalXbaseWithAnnotations.g:3844:1: ( '[' ) { - // InternalXbaseWithAnnotations.g:3843:1: ( '[' ) - // InternalXbaseWithAnnotations.g:3844:2: '[' + // InternalXbaseWithAnnotations.g:3844:1: ( '[' ) + // InternalXbaseWithAnnotations.g:3845:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getLeftSquareBracketKeyword_0_0_0_2()); @@ -13983,14 +13984,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__0" - // InternalXbaseWithAnnotations.g:3854:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 ; + // InternalXbaseWithAnnotations.g:3855:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3858:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 ) - // InternalXbaseWithAnnotations.g:3859:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 + // InternalXbaseWithAnnotations.g:3859:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 ) + // InternalXbaseWithAnnotations.g:3860:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 { pushFollow(FOLLOW_8); rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl(); @@ -14021,23 +14022,23 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__0() throw // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl" - // InternalXbaseWithAnnotations.g:3866:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:3867:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3870:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:3871:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) + // InternalXbaseWithAnnotations.g:3871:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:3872:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) { - // InternalXbaseWithAnnotations.g:3871:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) - // InternalXbaseWithAnnotations.g:3872:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) + // InternalXbaseWithAnnotations.g:3872:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) + // InternalXbaseWithAnnotations.g:3873:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_0()); } - // InternalXbaseWithAnnotations.g:3873:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) - // InternalXbaseWithAnnotations.g:3873:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 + // InternalXbaseWithAnnotations.g:3874:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) + // InternalXbaseWithAnnotations.g:3874:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0(); @@ -14072,14 +14073,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl() // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__1" - // InternalXbaseWithAnnotations.g:3881:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl ; + // InternalXbaseWithAnnotations.g:3882:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3885:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl ) - // InternalXbaseWithAnnotations.g:3886:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl + // InternalXbaseWithAnnotations.g:3886:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl ) + // InternalXbaseWithAnnotations.g:3887:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl(); @@ -14105,22 +14106,22 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1() throw // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl" - // InternalXbaseWithAnnotations.g:3892:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:3893:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3896:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:3897:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:3897:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:3898:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) { - // InternalXbaseWithAnnotations.g:3897:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) - // InternalXbaseWithAnnotations.g:3898:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* + // InternalXbaseWithAnnotations.g:3898:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:3899:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1_1()); } - // InternalXbaseWithAnnotations.g:3899:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* + // InternalXbaseWithAnnotations.g:3900:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* loop49: do { int alt49=2; @@ -14133,7 +14134,7 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl() switch (alt49) { case 1 : - // InternalXbaseWithAnnotations.g:3899:3: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 + // InternalXbaseWithAnnotations.g:3900:3: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 { pushFollow(FOLLOW_9); rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0(); @@ -14174,14 +14175,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl() // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0" - // InternalXbaseWithAnnotations.g:3908:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 ; + // InternalXbaseWithAnnotations.g:3909:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3912:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 ) - // InternalXbaseWithAnnotations.g:3913:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 + // InternalXbaseWithAnnotations.g:3913:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 ) + // InternalXbaseWithAnnotations.g:3914:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 { pushFollow(FOLLOW_10); rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl(); @@ -14212,17 +14213,17 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0() thr // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:3920:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:3921:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl : ( ',' ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3924:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:3925:1: ( ',' ) + // InternalXbaseWithAnnotations.g:3925:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:3926:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:3925:1: ( ',' ) - // InternalXbaseWithAnnotations.g:3926:2: ',' + // InternalXbaseWithAnnotations.g:3926:1: ( ',' ) + // InternalXbaseWithAnnotations.g:3927:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_0_1_1_0()); @@ -14253,14 +14254,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1" - // InternalXbaseWithAnnotations.g:3935:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:3936:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3939:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:3940:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl + // InternalXbaseWithAnnotations.g:3940:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:3941:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl(); @@ -14286,23 +14287,23 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1() thr // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:3946:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:3947:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3950:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:3951:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:3951:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:3952:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:3951:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:3952:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) + // InternalXbaseWithAnnotations.g:3952:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:3953:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_1_1()); } - // InternalXbaseWithAnnotations.g:3953:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) - // InternalXbaseWithAnnotations.g:3953:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 + // InternalXbaseWithAnnotations.g:3954:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) + // InternalXbaseWithAnnotations.g:3954:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1(); @@ -14337,14 +14338,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__0" - // InternalXbaseWithAnnotations.g:3962:1: rule__XAnnotationElementValueOrCommaList__Group_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 ; + // InternalXbaseWithAnnotations.g:3963:1: rule__XAnnotationElementValueOrCommaList__Group_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 ; public final void rule__XAnnotationElementValueOrCommaList__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3966:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 ) - // InternalXbaseWithAnnotations.g:3967:2: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 + // InternalXbaseWithAnnotations.g:3967:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 ) + // InternalXbaseWithAnnotations.g:3968:2: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 { pushFollow(FOLLOW_8); rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl(); @@ -14375,17 +14376,17 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1__0() throws // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:3974:1: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl : ( ruleXAnnotationOrExpression ) ; + // InternalXbaseWithAnnotations.g:3975:1: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl : ( ruleXAnnotationOrExpression ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3978:1: ( ( ruleXAnnotationOrExpression ) ) - // InternalXbaseWithAnnotations.g:3979:1: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:3979:1: ( ( ruleXAnnotationOrExpression ) ) + // InternalXbaseWithAnnotations.g:3980:1: ( ruleXAnnotationOrExpression ) { - // InternalXbaseWithAnnotations.g:3979:1: ( ruleXAnnotationOrExpression ) - // InternalXbaseWithAnnotations.g:3980:2: ruleXAnnotationOrExpression + // InternalXbaseWithAnnotations.g:3980:1: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:3981:2: ruleXAnnotationOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXAnnotationOrExpressionParserRuleCall_1_0()); @@ -14420,14 +14421,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl() t // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__1" - // InternalXbaseWithAnnotations.g:3989:1: rule__XAnnotationElementValueOrCommaList__Group_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:3990:1: rule__XAnnotationElementValueOrCommaList__Group_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl ; public final void rule__XAnnotationElementValueOrCommaList__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:3993:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:3994:2: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:3994:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:3995:2: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl(); @@ -14453,22 +14454,22 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1__1() throws // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:4000:1: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:4001:1: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4004:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:4005:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) + // InternalXbaseWithAnnotations.g:4005:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:4006:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) { - // InternalXbaseWithAnnotations.g:4005:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) - // InternalXbaseWithAnnotations.g:4006:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? + // InternalXbaseWithAnnotations.g:4006:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) + // InternalXbaseWithAnnotations.g:4007:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1()); } - // InternalXbaseWithAnnotations.g:4007:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? + // InternalXbaseWithAnnotations.g:4008:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? int alt50=2; int LA50_0 = input.LA(1); @@ -14477,7 +14478,7 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl() t } switch (alt50) { case 1 : - // InternalXbaseWithAnnotations.g:4007:3: rule__XAnnotationElementValueOrCommaList__Group_1_1__0 + // InternalXbaseWithAnnotations.g:4008:3: rule__XAnnotationElementValueOrCommaList__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_1_1__0(); @@ -14515,14 +14516,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl() t // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__0" - // InternalXbaseWithAnnotations.g:4016:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 ; + // InternalXbaseWithAnnotations.g:4017:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 ; public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4020:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 ) - // InternalXbaseWithAnnotations.g:4021:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 + // InternalXbaseWithAnnotations.g:4021:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 ) + // InternalXbaseWithAnnotations.g:4022:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 { pushFollow(FOLLOW_8); rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl(); @@ -14553,23 +14554,23 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__0() throw // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:4028:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:4029:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl : ( () ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4032:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:4033:1: ( () ) + // InternalXbaseWithAnnotations.g:4033:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:4034:1: ( () ) { - // InternalXbaseWithAnnotations.g:4033:1: ( () ) - // InternalXbaseWithAnnotations.g:4034:2: () + // InternalXbaseWithAnnotations.g:4034:1: ( () ) + // InternalXbaseWithAnnotations.g:4035:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralElementsAction_1_1_0()); } - // InternalXbaseWithAnnotations.g:4035:2: () - // InternalXbaseWithAnnotations.g:4035:3: + // InternalXbaseWithAnnotations.g:4036:2: () + // InternalXbaseWithAnnotations.g:4036:3: { } @@ -14594,14 +14595,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl() // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__1" - // InternalXbaseWithAnnotations.g:4043:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:4044:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl ; public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4047:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:4048:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl + // InternalXbaseWithAnnotations.g:4048:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:4049:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl(); @@ -14627,26 +14628,26 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1() throw // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:4054:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) ; + // InternalXbaseWithAnnotations.g:4055:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4058:1: ( ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) ) - // InternalXbaseWithAnnotations.g:4059:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:4059:1: ( ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) ) + // InternalXbaseWithAnnotations.g:4060:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) { - // InternalXbaseWithAnnotations.g:4059:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:4060:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:4060:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:4061:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) { - // InternalXbaseWithAnnotations.g:4060:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) - // InternalXbaseWithAnnotations.g:4061:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) + // InternalXbaseWithAnnotations.g:4061:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) + // InternalXbaseWithAnnotations.g:4062:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1()); } - // InternalXbaseWithAnnotations.g:4062:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) - // InternalXbaseWithAnnotations.g:4062:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 + // InternalXbaseWithAnnotations.g:4063:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) + // InternalXbaseWithAnnotations.g:4063:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 { pushFollow(FOLLOW_9); rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0(); @@ -14662,13 +14663,13 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl() } - // InternalXbaseWithAnnotations.g:4065:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) - // InternalXbaseWithAnnotations.g:4066:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* + // InternalXbaseWithAnnotations.g:4066:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:4067:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1()); } - // InternalXbaseWithAnnotations.g:4067:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* + // InternalXbaseWithAnnotations.g:4068:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* loop51: do { int alt51=2; @@ -14681,7 +14682,7 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl() switch (alt51) { case 1 : - // InternalXbaseWithAnnotations.g:4067:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 + // InternalXbaseWithAnnotations.g:4068:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 { pushFollow(FOLLOW_9); rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0(); @@ -14725,14 +14726,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl() // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0" - // InternalXbaseWithAnnotations.g:4077:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 ; + // InternalXbaseWithAnnotations.g:4078:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 ; public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4081:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 ) - // InternalXbaseWithAnnotations.g:4082:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 + // InternalXbaseWithAnnotations.g:4082:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 ) + // InternalXbaseWithAnnotations.g:4083:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 { pushFollow(FOLLOW_10); rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl(); @@ -14763,17 +14764,17 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0() thr // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:4089:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:4090:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl : ( ',' ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4093:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:4094:1: ( ',' ) + // InternalXbaseWithAnnotations.g:4094:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:4095:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:4094:1: ( ',' ) - // InternalXbaseWithAnnotations.g:4095:2: ',' + // InternalXbaseWithAnnotations.g:4095:1: ( ',' ) + // InternalXbaseWithAnnotations.g:4096:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_1_1_1_0()); @@ -14804,14 +14805,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1" - // InternalXbaseWithAnnotations.g:4104:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:4105:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl ; public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4108:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:4109:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl + // InternalXbaseWithAnnotations.g:4109:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:4110:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl(); @@ -14837,23 +14838,23 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1() thr // $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:4115:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:4116:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) ; public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4119:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:4120:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:4120:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:4121:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:4120:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:4121:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:4121:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:4122:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_1_1_1_1()); } - // InternalXbaseWithAnnotations.g:4122:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) - // InternalXbaseWithAnnotations.g:4122:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 + // InternalXbaseWithAnnotations.g:4123:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:4123:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1(); @@ -14888,14 +14889,14 @@ public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl // $ANTLR start "rule__XAnnotationElementValue__Group_0__0" - // InternalXbaseWithAnnotations.g:4131:1: rule__XAnnotationElementValue__Group_0__0 : rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 ; + // InternalXbaseWithAnnotations.g:4132:1: rule__XAnnotationElementValue__Group_0__0 : rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 ; public final void rule__XAnnotationElementValue__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4135:1: ( rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 ) - // InternalXbaseWithAnnotations.g:4136:2: rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 + // InternalXbaseWithAnnotations.g:4136:1: ( rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 ) + // InternalXbaseWithAnnotations.g:4137:2: rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 { pushFollow(FOLLOW_12); rule__XAnnotationElementValue__Group_0__0__Impl(); @@ -14926,23 +14927,23 @@ public final void rule__XAnnotationElementValue__Group_0__0() throws Recognition // $ANTLR start "rule__XAnnotationElementValue__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:4143:1: rule__XAnnotationElementValue__Group_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:4144:1: rule__XAnnotationElementValue__Group_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) ; public final void rule__XAnnotationElementValue__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4147:1: ( ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:4148:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:4148:1: ( ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:4149:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:4148:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:4149:2: ( rule__XAnnotationElementValue__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:4149:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:4150:2: ( rule__XAnnotationElementValue__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0()); } - // InternalXbaseWithAnnotations.g:4150:2: ( rule__XAnnotationElementValue__Group_0_0__0 ) - // InternalXbaseWithAnnotations.g:4150:3: rule__XAnnotationElementValue__Group_0_0__0 + // InternalXbaseWithAnnotations.g:4151:2: ( rule__XAnnotationElementValue__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:4151:3: rule__XAnnotationElementValue__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0_0__0(); @@ -14977,14 +14978,14 @@ public final void rule__XAnnotationElementValue__Group_0__0__Impl() throws Recog // $ANTLR start "rule__XAnnotationElementValue__Group_0__1" - // InternalXbaseWithAnnotations.g:4158:1: rule__XAnnotationElementValue__Group_0__1 : rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 ; + // InternalXbaseWithAnnotations.g:4159:1: rule__XAnnotationElementValue__Group_0__1 : rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 ; public final void rule__XAnnotationElementValue__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4162:1: ( rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 ) - // InternalXbaseWithAnnotations.g:4163:2: rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 + // InternalXbaseWithAnnotations.g:4163:1: ( rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 ) + // InternalXbaseWithAnnotations.g:4164:2: rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 { pushFollow(FOLLOW_12); rule__XAnnotationElementValue__Group_0__1__Impl(); @@ -15015,22 +15016,22 @@ public final void rule__XAnnotationElementValue__Group_0__1() throws Recognition // $ANTLR start "rule__XAnnotationElementValue__Group_0__1__Impl" - // InternalXbaseWithAnnotations.g:4170:1: rule__XAnnotationElementValue__Group_0__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:4171:1: rule__XAnnotationElementValue__Group_0__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) ; public final void rule__XAnnotationElementValue__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4174:1: ( ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:4175:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:4175:1: ( ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:4176:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) { - // InternalXbaseWithAnnotations.g:4175:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) - // InternalXbaseWithAnnotations.g:4176:2: ( rule__XAnnotationElementValue__Group_0_1__0 )? + // InternalXbaseWithAnnotations.g:4176:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:4177:2: ( rule__XAnnotationElementValue__Group_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1()); } - // InternalXbaseWithAnnotations.g:4177:2: ( rule__XAnnotationElementValue__Group_0_1__0 )? + // InternalXbaseWithAnnotations.g:4178:2: ( rule__XAnnotationElementValue__Group_0_1__0 )? int alt52=2; int LA52_0 = input.LA(1); @@ -15039,7 +15040,7 @@ public final void rule__XAnnotationElementValue__Group_0__1__Impl() throws Recog } switch (alt52) { case 1 : - // InternalXbaseWithAnnotations.g:4177:3: rule__XAnnotationElementValue__Group_0_1__0 + // InternalXbaseWithAnnotations.g:4178:3: rule__XAnnotationElementValue__Group_0_1__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0_1__0(); @@ -15077,14 +15078,14 @@ public final void rule__XAnnotationElementValue__Group_0__1__Impl() throws Recog // $ANTLR start "rule__XAnnotationElementValue__Group_0__2" - // InternalXbaseWithAnnotations.g:4185:1: rule__XAnnotationElementValue__Group_0__2 : rule__XAnnotationElementValue__Group_0__2__Impl ; + // InternalXbaseWithAnnotations.g:4186:1: rule__XAnnotationElementValue__Group_0__2 : rule__XAnnotationElementValue__Group_0__2__Impl ; public final void rule__XAnnotationElementValue__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4189:1: ( rule__XAnnotationElementValue__Group_0__2__Impl ) - // InternalXbaseWithAnnotations.g:4190:2: rule__XAnnotationElementValue__Group_0__2__Impl + // InternalXbaseWithAnnotations.g:4190:1: ( rule__XAnnotationElementValue__Group_0__2__Impl ) + // InternalXbaseWithAnnotations.g:4191:2: rule__XAnnotationElementValue__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0__2__Impl(); @@ -15110,17 +15111,17 @@ public final void rule__XAnnotationElementValue__Group_0__2() throws Recognition // $ANTLR start "rule__XAnnotationElementValue__Group_0__2__Impl" - // InternalXbaseWithAnnotations.g:4196:1: rule__XAnnotationElementValue__Group_0__2__Impl : ( ']' ) ; + // InternalXbaseWithAnnotations.g:4197:1: rule__XAnnotationElementValue__Group_0__2__Impl : ( ']' ) ; public final void rule__XAnnotationElementValue__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4200:1: ( ( ']' ) ) - // InternalXbaseWithAnnotations.g:4201:1: ( ']' ) + // InternalXbaseWithAnnotations.g:4201:1: ( ( ']' ) ) + // InternalXbaseWithAnnotations.g:4202:1: ( ']' ) { - // InternalXbaseWithAnnotations.g:4201:1: ( ']' ) - // InternalXbaseWithAnnotations.g:4202:2: ']' + // InternalXbaseWithAnnotations.g:4202:1: ( ']' ) + // InternalXbaseWithAnnotations.g:4203:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getRightSquareBracketKeyword_0_2()); @@ -15151,14 +15152,14 @@ public final void rule__XAnnotationElementValue__Group_0__2__Impl() throws Recog // $ANTLR start "rule__XAnnotationElementValue__Group_0_0__0" - // InternalXbaseWithAnnotations.g:4212:1: rule__XAnnotationElementValue__Group_0_0__0 : rule__XAnnotationElementValue__Group_0_0__0__Impl ; + // InternalXbaseWithAnnotations.g:4213:1: rule__XAnnotationElementValue__Group_0_0__0 : rule__XAnnotationElementValue__Group_0_0__0__Impl ; public final void rule__XAnnotationElementValue__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4216:1: ( rule__XAnnotationElementValue__Group_0_0__0__Impl ) - // InternalXbaseWithAnnotations.g:4217:2: rule__XAnnotationElementValue__Group_0_0__0__Impl + // InternalXbaseWithAnnotations.g:4217:1: ( rule__XAnnotationElementValue__Group_0_0__0__Impl ) + // InternalXbaseWithAnnotations.g:4218:2: rule__XAnnotationElementValue__Group_0_0__0__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0_0__0__Impl(); @@ -15184,23 +15185,23 @@ public final void rule__XAnnotationElementValue__Group_0_0__0() throws Recogniti // $ANTLR start "rule__XAnnotationElementValue__Group_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:4223:1: rule__XAnnotationElementValue__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:4224:1: rule__XAnnotationElementValue__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) ; public final void rule__XAnnotationElementValue__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4227:1: ( ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:4228:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:4228:1: ( ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:4229:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:4228:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:4229:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:4229:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:4230:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0_0()); } - // InternalXbaseWithAnnotations.g:4230:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 ) - // InternalXbaseWithAnnotations.g:4230:3: rule__XAnnotationElementValue__Group_0_0_0__0 + // InternalXbaseWithAnnotations.g:4231:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:4231:3: rule__XAnnotationElementValue__Group_0_0_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0_0_0__0(); @@ -15235,14 +15236,14 @@ public final void rule__XAnnotationElementValue__Group_0_0__0__Impl() throws Rec // $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__0" - // InternalXbaseWithAnnotations.g:4239:1: rule__XAnnotationElementValue__Group_0_0_0__0 : rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 ; + // InternalXbaseWithAnnotations.g:4240:1: rule__XAnnotationElementValue__Group_0_0_0__0 : rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 ; public final void rule__XAnnotationElementValue__Group_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4243:1: ( rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 ) - // InternalXbaseWithAnnotations.g:4244:2: rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 + // InternalXbaseWithAnnotations.g:4244:1: ( rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 ) + // InternalXbaseWithAnnotations.g:4245:2: rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 { pushFollow(FOLLOW_13); rule__XAnnotationElementValue__Group_0_0_0__0__Impl(); @@ -15273,23 +15274,23 @@ public final void rule__XAnnotationElementValue__Group_0_0_0__0() throws Recogni // $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:4251:1: rule__XAnnotationElementValue__Group_0_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:4252:1: rule__XAnnotationElementValue__Group_0_0_0__0__Impl : ( () ) ; public final void rule__XAnnotationElementValue__Group_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4255:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:4256:1: ( () ) + // InternalXbaseWithAnnotations.g:4256:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:4257:1: ( () ) { - // InternalXbaseWithAnnotations.g:4256:1: ( () ) - // InternalXbaseWithAnnotations.g:4257:2: () + // InternalXbaseWithAnnotations.g:4257:1: ( () ) + // InternalXbaseWithAnnotations.g:4258:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getXListLiteralAction_0_0_0_0()); } - // InternalXbaseWithAnnotations.g:4258:2: () - // InternalXbaseWithAnnotations.g:4258:3: + // InternalXbaseWithAnnotations.g:4259:2: () + // InternalXbaseWithAnnotations.g:4259:3: { } @@ -15314,14 +15315,14 @@ public final void rule__XAnnotationElementValue__Group_0_0_0__0__Impl() throws R // $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__1" - // InternalXbaseWithAnnotations.g:4266:1: rule__XAnnotationElementValue__Group_0_0_0__1 : rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 ; + // InternalXbaseWithAnnotations.g:4267:1: rule__XAnnotationElementValue__Group_0_0_0__1 : rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 ; public final void rule__XAnnotationElementValue__Group_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4270:1: ( rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 ) - // InternalXbaseWithAnnotations.g:4271:2: rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 + // InternalXbaseWithAnnotations.g:4271:1: ( rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 ) + // InternalXbaseWithAnnotations.g:4272:2: rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 { pushFollow(FOLLOW_14); rule__XAnnotationElementValue__Group_0_0_0__1__Impl(); @@ -15352,17 +15353,17 @@ public final void rule__XAnnotationElementValue__Group_0_0_0__1() throws Recogni // $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:4278:1: rule__XAnnotationElementValue__Group_0_0_0__1__Impl : ( '#' ) ; + // InternalXbaseWithAnnotations.g:4279:1: rule__XAnnotationElementValue__Group_0_0_0__1__Impl : ( '#' ) ; public final void rule__XAnnotationElementValue__Group_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4282:1: ( ( '#' ) ) - // InternalXbaseWithAnnotations.g:4283:1: ( '#' ) + // InternalXbaseWithAnnotations.g:4283:1: ( ( '#' ) ) + // InternalXbaseWithAnnotations.g:4284:1: ( '#' ) { - // InternalXbaseWithAnnotations.g:4283:1: ( '#' ) - // InternalXbaseWithAnnotations.g:4284:2: '#' + // InternalXbaseWithAnnotations.g:4284:1: ( '#' ) + // InternalXbaseWithAnnotations.g:4285:2: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getNumberSignKeyword_0_0_0_1()); @@ -15393,14 +15394,14 @@ public final void rule__XAnnotationElementValue__Group_0_0_0__1__Impl() throws R // $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__2" - // InternalXbaseWithAnnotations.g:4293:1: rule__XAnnotationElementValue__Group_0_0_0__2 : rule__XAnnotationElementValue__Group_0_0_0__2__Impl ; + // InternalXbaseWithAnnotations.g:4294:1: rule__XAnnotationElementValue__Group_0_0_0__2 : rule__XAnnotationElementValue__Group_0_0_0__2__Impl ; public final void rule__XAnnotationElementValue__Group_0_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4297:1: ( rule__XAnnotationElementValue__Group_0_0_0__2__Impl ) - // InternalXbaseWithAnnotations.g:4298:2: rule__XAnnotationElementValue__Group_0_0_0__2__Impl + // InternalXbaseWithAnnotations.g:4298:1: ( rule__XAnnotationElementValue__Group_0_0_0__2__Impl ) + // InternalXbaseWithAnnotations.g:4299:2: rule__XAnnotationElementValue__Group_0_0_0__2__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0_0_0__2__Impl(); @@ -15426,17 +15427,17 @@ public final void rule__XAnnotationElementValue__Group_0_0_0__2() throws Recogni // $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__2__Impl" - // InternalXbaseWithAnnotations.g:4304:1: rule__XAnnotationElementValue__Group_0_0_0__2__Impl : ( '[' ) ; + // InternalXbaseWithAnnotations.g:4305:1: rule__XAnnotationElementValue__Group_0_0_0__2__Impl : ( '[' ) ; public final void rule__XAnnotationElementValue__Group_0_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4308:1: ( ( '[' ) ) - // InternalXbaseWithAnnotations.g:4309:1: ( '[' ) + // InternalXbaseWithAnnotations.g:4309:1: ( ( '[' ) ) + // InternalXbaseWithAnnotations.g:4310:1: ( '[' ) { - // InternalXbaseWithAnnotations.g:4309:1: ( '[' ) - // InternalXbaseWithAnnotations.g:4310:2: '[' + // InternalXbaseWithAnnotations.g:4310:1: ( '[' ) + // InternalXbaseWithAnnotations.g:4311:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getLeftSquareBracketKeyword_0_0_0_2()); @@ -15467,14 +15468,14 @@ public final void rule__XAnnotationElementValue__Group_0_0_0__2__Impl() throws R // $ANTLR start "rule__XAnnotationElementValue__Group_0_1__0" - // InternalXbaseWithAnnotations.g:4320:1: rule__XAnnotationElementValue__Group_0_1__0 : rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 ; + // InternalXbaseWithAnnotations.g:4321:1: rule__XAnnotationElementValue__Group_0_1__0 : rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 ; public final void rule__XAnnotationElementValue__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4324:1: ( rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 ) - // InternalXbaseWithAnnotations.g:4325:2: rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 + // InternalXbaseWithAnnotations.g:4325:1: ( rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 ) + // InternalXbaseWithAnnotations.g:4326:2: rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 { pushFollow(FOLLOW_8); rule__XAnnotationElementValue__Group_0_1__0__Impl(); @@ -15505,23 +15506,23 @@ public final void rule__XAnnotationElementValue__Group_0_1__0() throws Recogniti // $ANTLR start "rule__XAnnotationElementValue__Group_0_1__0__Impl" - // InternalXbaseWithAnnotations.g:4332:1: rule__XAnnotationElementValue__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:4333:1: rule__XAnnotationElementValue__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) ; public final void rule__XAnnotationElementValue__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4336:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:4337:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) + // InternalXbaseWithAnnotations.g:4337:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:4338:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) { - // InternalXbaseWithAnnotations.g:4337:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) - // InternalXbaseWithAnnotations.g:4338:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) + // InternalXbaseWithAnnotations.g:4338:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) + // InternalXbaseWithAnnotations.g:4339:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_0()); } - // InternalXbaseWithAnnotations.g:4339:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) - // InternalXbaseWithAnnotations.g:4339:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_0 + // InternalXbaseWithAnnotations.g:4340:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) + // InternalXbaseWithAnnotations.g:4340:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__ElementsAssignment_0_1_0(); @@ -15556,14 +15557,14 @@ public final void rule__XAnnotationElementValue__Group_0_1__0__Impl() throws Rec // $ANTLR start "rule__XAnnotationElementValue__Group_0_1__1" - // InternalXbaseWithAnnotations.g:4347:1: rule__XAnnotationElementValue__Group_0_1__1 : rule__XAnnotationElementValue__Group_0_1__1__Impl ; + // InternalXbaseWithAnnotations.g:4348:1: rule__XAnnotationElementValue__Group_0_1__1 : rule__XAnnotationElementValue__Group_0_1__1__Impl ; public final void rule__XAnnotationElementValue__Group_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4351:1: ( rule__XAnnotationElementValue__Group_0_1__1__Impl ) - // InternalXbaseWithAnnotations.g:4352:2: rule__XAnnotationElementValue__Group_0_1__1__Impl + // InternalXbaseWithAnnotations.g:4352:1: ( rule__XAnnotationElementValue__Group_0_1__1__Impl ) + // InternalXbaseWithAnnotations.g:4353:2: rule__XAnnotationElementValue__Group_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0_1__1__Impl(); @@ -15589,22 +15590,22 @@ public final void rule__XAnnotationElementValue__Group_0_1__1() throws Recogniti // $ANTLR start "rule__XAnnotationElementValue__Group_0_1__1__Impl" - // InternalXbaseWithAnnotations.g:4358:1: rule__XAnnotationElementValue__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:4359:1: rule__XAnnotationElementValue__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) ; public final void rule__XAnnotationElementValue__Group_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4362:1: ( ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:4363:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:4363:1: ( ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:4364:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) { - // InternalXbaseWithAnnotations.g:4363:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) - // InternalXbaseWithAnnotations.g:4364:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )* + // InternalXbaseWithAnnotations.g:4364:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:4365:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1_1()); } - // InternalXbaseWithAnnotations.g:4365:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )* + // InternalXbaseWithAnnotations.g:4366:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )* loop53: do { int alt53=2; @@ -15617,7 +15618,7 @@ public final void rule__XAnnotationElementValue__Group_0_1__1__Impl() throws Rec switch (alt53) { case 1 : - // InternalXbaseWithAnnotations.g:4365:3: rule__XAnnotationElementValue__Group_0_1_1__0 + // InternalXbaseWithAnnotations.g:4366:3: rule__XAnnotationElementValue__Group_0_1_1__0 { pushFollow(FOLLOW_9); rule__XAnnotationElementValue__Group_0_1_1__0(); @@ -15658,14 +15659,14 @@ public final void rule__XAnnotationElementValue__Group_0_1__1__Impl() throws Rec // $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__0" - // InternalXbaseWithAnnotations.g:4374:1: rule__XAnnotationElementValue__Group_0_1_1__0 : rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 ; + // InternalXbaseWithAnnotations.g:4375:1: rule__XAnnotationElementValue__Group_0_1_1__0 : rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 ; public final void rule__XAnnotationElementValue__Group_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4378:1: ( rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 ) - // InternalXbaseWithAnnotations.g:4379:2: rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 + // InternalXbaseWithAnnotations.g:4379:1: ( rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 ) + // InternalXbaseWithAnnotations.g:4380:2: rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 { pushFollow(FOLLOW_10); rule__XAnnotationElementValue__Group_0_1_1__0__Impl(); @@ -15696,17 +15697,17 @@ public final void rule__XAnnotationElementValue__Group_0_1_1__0() throws Recogni // $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:4386:1: rule__XAnnotationElementValue__Group_0_1_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:4387:1: rule__XAnnotationElementValue__Group_0_1_1__0__Impl : ( ',' ) ; public final void rule__XAnnotationElementValue__Group_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4390:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:4391:1: ( ',' ) + // InternalXbaseWithAnnotations.g:4391:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:4392:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:4391:1: ( ',' ) - // InternalXbaseWithAnnotations.g:4392:2: ',' + // InternalXbaseWithAnnotations.g:4392:1: ( ',' ) + // InternalXbaseWithAnnotations.g:4393:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getCommaKeyword_0_1_1_0()); @@ -15737,14 +15738,14 @@ public final void rule__XAnnotationElementValue__Group_0_1_1__0__Impl() throws R // $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__1" - // InternalXbaseWithAnnotations.g:4401:1: rule__XAnnotationElementValue__Group_0_1_1__1 : rule__XAnnotationElementValue__Group_0_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:4402:1: rule__XAnnotationElementValue__Group_0_1_1__1 : rule__XAnnotationElementValue__Group_0_1_1__1__Impl ; public final void rule__XAnnotationElementValue__Group_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4405:1: ( rule__XAnnotationElementValue__Group_0_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:4406:2: rule__XAnnotationElementValue__Group_0_1_1__1__Impl + // InternalXbaseWithAnnotations.g:4406:1: ( rule__XAnnotationElementValue__Group_0_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:4407:2: rule__XAnnotationElementValue__Group_0_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0_1_1__1__Impl(); @@ -15770,23 +15771,23 @@ public final void rule__XAnnotationElementValue__Group_0_1_1__1() throws Recogni // $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:4412:1: rule__XAnnotationElementValue__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:4413:1: rule__XAnnotationElementValue__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) ; public final void rule__XAnnotationElementValue__Group_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4416:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:4417:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:4417:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:4418:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:4417:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:4418:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) + // InternalXbaseWithAnnotations.g:4418:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:4419:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_1_1()); } - // InternalXbaseWithAnnotations.g:4419:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) - // InternalXbaseWithAnnotations.g:4419:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 + // InternalXbaseWithAnnotations.g:4420:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) + // InternalXbaseWithAnnotations.g:4420:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1(); @@ -15821,14 +15822,14 @@ public final void rule__XAnnotationElementValue__Group_0_1_1__1__Impl() throws R // $ANTLR start "rule__XAssignment__Group_0__0" - // InternalXbaseWithAnnotations.g:4428:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ; + // InternalXbaseWithAnnotations.g:4429:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ; public final void rule__XAssignment__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4432:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ) - // InternalXbaseWithAnnotations.g:4433:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 + // InternalXbaseWithAnnotations.g:4433:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ) + // InternalXbaseWithAnnotations.g:4434:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 { pushFollow(FOLLOW_15); rule__XAssignment__Group_0__0__Impl(); @@ -15859,23 +15860,23 @@ public final void rule__XAssignment__Group_0__0() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:4440:1: rule__XAssignment__Group_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:4441:1: rule__XAssignment__Group_0__0__Impl : ( () ) ; public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4444:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:4445:1: ( () ) + // InternalXbaseWithAnnotations.g:4445:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:4446:1: ( () ) { - // InternalXbaseWithAnnotations.g:4445:1: ( () ) - // InternalXbaseWithAnnotations.g:4446:2: () + // InternalXbaseWithAnnotations.g:4446:1: ( () ) + // InternalXbaseWithAnnotations.g:4447:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0()); } - // InternalXbaseWithAnnotations.g:4447:2: () - // InternalXbaseWithAnnotations.g:4447:3: + // InternalXbaseWithAnnotations.g:4448:2: () + // InternalXbaseWithAnnotations.g:4448:3: { } @@ -15900,14 +15901,14 @@ public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_0__1" - // InternalXbaseWithAnnotations.g:4455:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ; + // InternalXbaseWithAnnotations.g:4456:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ; public final void rule__XAssignment__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4459:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ) - // InternalXbaseWithAnnotations.g:4460:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 + // InternalXbaseWithAnnotations.g:4460:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ) + // InternalXbaseWithAnnotations.g:4461:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 { pushFollow(FOLLOW_11); rule__XAssignment__Group_0__1__Impl(); @@ -15938,23 +15939,23 @@ public final void rule__XAssignment__Group_0__1() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_0__1__Impl" - // InternalXbaseWithAnnotations.g:4467:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:4468:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ; public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4471:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:4472:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) + // InternalXbaseWithAnnotations.g:4472:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:4473:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) { - // InternalXbaseWithAnnotations.g:4472:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) - // InternalXbaseWithAnnotations.g:4473:2: ( rule__XAssignment__FeatureAssignment_0_1 ) + // InternalXbaseWithAnnotations.g:4473:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) + // InternalXbaseWithAnnotations.g:4474:2: ( rule__XAssignment__FeatureAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1()); } - // InternalXbaseWithAnnotations.g:4474:2: ( rule__XAssignment__FeatureAssignment_0_1 ) - // InternalXbaseWithAnnotations.g:4474:3: rule__XAssignment__FeatureAssignment_0_1 + // InternalXbaseWithAnnotations.g:4475:2: ( rule__XAssignment__FeatureAssignment_0_1 ) + // InternalXbaseWithAnnotations.g:4475:3: rule__XAssignment__FeatureAssignment_0_1 { pushFollow(FOLLOW_2); rule__XAssignment__FeatureAssignment_0_1(); @@ -15989,14 +15990,14 @@ public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_0__2" - // InternalXbaseWithAnnotations.g:4482:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ; + // InternalXbaseWithAnnotations.g:4483:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ; public final void rule__XAssignment__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4486:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ) - // InternalXbaseWithAnnotations.g:4487:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 + // InternalXbaseWithAnnotations.g:4487:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ) + // InternalXbaseWithAnnotations.g:4488:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 { pushFollow(FOLLOW_10); rule__XAssignment__Group_0__2__Impl(); @@ -16027,17 +16028,17 @@ public final void rule__XAssignment__Group_0__2() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_0__2__Impl" - // InternalXbaseWithAnnotations.g:4494:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ; + // InternalXbaseWithAnnotations.g:4495:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ; public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4498:1: ( ( ruleOpSingleAssign ) ) - // InternalXbaseWithAnnotations.g:4499:1: ( ruleOpSingleAssign ) + // InternalXbaseWithAnnotations.g:4499:1: ( ( ruleOpSingleAssign ) ) + // InternalXbaseWithAnnotations.g:4500:1: ( ruleOpSingleAssign ) { - // InternalXbaseWithAnnotations.g:4499:1: ( ruleOpSingleAssign ) - // InternalXbaseWithAnnotations.g:4500:2: ruleOpSingleAssign + // InternalXbaseWithAnnotations.g:4500:1: ( ruleOpSingleAssign ) + // InternalXbaseWithAnnotations.g:4501:2: ruleOpSingleAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2()); @@ -16072,14 +16073,14 @@ public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_0__3" - // InternalXbaseWithAnnotations.g:4509:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ; + // InternalXbaseWithAnnotations.g:4510:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ; public final void rule__XAssignment__Group_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4513:1: ( rule__XAssignment__Group_0__3__Impl ) - // InternalXbaseWithAnnotations.g:4514:2: rule__XAssignment__Group_0__3__Impl + // InternalXbaseWithAnnotations.g:4514:1: ( rule__XAssignment__Group_0__3__Impl ) + // InternalXbaseWithAnnotations.g:4515:2: rule__XAssignment__Group_0__3__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_0__3__Impl(); @@ -16105,23 +16106,23 @@ public final void rule__XAssignment__Group_0__3() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_0__3__Impl" - // InternalXbaseWithAnnotations.g:4520:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ; + // InternalXbaseWithAnnotations.g:4521:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ; public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4524:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ) - // InternalXbaseWithAnnotations.g:4525:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) + // InternalXbaseWithAnnotations.g:4525:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ) + // InternalXbaseWithAnnotations.g:4526:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) { - // InternalXbaseWithAnnotations.g:4525:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) - // InternalXbaseWithAnnotations.g:4526:2: ( rule__XAssignment__ValueAssignment_0_3 ) + // InternalXbaseWithAnnotations.g:4526:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) + // InternalXbaseWithAnnotations.g:4527:2: ( rule__XAssignment__ValueAssignment_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3()); } - // InternalXbaseWithAnnotations.g:4527:2: ( rule__XAssignment__ValueAssignment_0_3 ) - // InternalXbaseWithAnnotations.g:4527:3: rule__XAssignment__ValueAssignment_0_3 + // InternalXbaseWithAnnotations.g:4528:2: ( rule__XAssignment__ValueAssignment_0_3 ) + // InternalXbaseWithAnnotations.g:4528:3: rule__XAssignment__ValueAssignment_0_3 { pushFollow(FOLLOW_2); rule__XAssignment__ValueAssignment_0_3(); @@ -16156,14 +16157,14 @@ public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1__0" - // InternalXbaseWithAnnotations.g:4536:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ; + // InternalXbaseWithAnnotations.g:4537:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ; public final void rule__XAssignment__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4540:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ) - // InternalXbaseWithAnnotations.g:4541:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 + // InternalXbaseWithAnnotations.g:4541:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ) + // InternalXbaseWithAnnotations.g:4542:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 { pushFollow(FOLLOW_16); rule__XAssignment__Group_1__0__Impl(); @@ -16194,17 +16195,17 @@ public final void rule__XAssignment__Group_1__0() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:4548:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ; + // InternalXbaseWithAnnotations.g:4549:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ; public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4552:1: ( ( ruleXOrExpression ) ) - // InternalXbaseWithAnnotations.g:4553:1: ( ruleXOrExpression ) + // InternalXbaseWithAnnotations.g:4553:1: ( ( ruleXOrExpression ) ) + // InternalXbaseWithAnnotations.g:4554:1: ( ruleXOrExpression ) { - // InternalXbaseWithAnnotations.g:4553:1: ( ruleXOrExpression ) - // InternalXbaseWithAnnotations.g:4554:2: ruleXOrExpression + // InternalXbaseWithAnnotations.g:4554:1: ( ruleXOrExpression ) + // InternalXbaseWithAnnotations.g:4555:2: ruleXOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0()); @@ -16239,14 +16240,14 @@ public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1__1" - // InternalXbaseWithAnnotations.g:4563:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:4564:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ; public final void rule__XAssignment__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4567:1: ( rule__XAssignment__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:4568:2: rule__XAssignment__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:4568:1: ( rule__XAssignment__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:4569:2: rule__XAssignment__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_1__1__Impl(); @@ -16272,27 +16273,27 @@ public final void rule__XAssignment__Group_1__1() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:4574:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:4575:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ; public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4578:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:4579:1: ( ( rule__XAssignment__Group_1_1__0 )? ) + // InternalXbaseWithAnnotations.g:4579:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:4580:1: ( ( rule__XAssignment__Group_1_1__0 )? ) { - // InternalXbaseWithAnnotations.g:4579:1: ( ( rule__XAssignment__Group_1_1__0 )? ) - // InternalXbaseWithAnnotations.g:4580:2: ( rule__XAssignment__Group_1_1__0 )? + // InternalXbaseWithAnnotations.g:4580:1: ( ( rule__XAssignment__Group_1_1__0 )? ) + // InternalXbaseWithAnnotations.g:4581:2: ( rule__XAssignment__Group_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1()); } - // InternalXbaseWithAnnotations.g:4581:2: ( rule__XAssignment__Group_1_1__0 )? + // InternalXbaseWithAnnotations.g:4582:2: ( rule__XAssignment__Group_1_1__0 )? int alt54=2; alt54 = dfa54.predict(input); switch (alt54) { case 1 : - // InternalXbaseWithAnnotations.g:4581:3: rule__XAssignment__Group_1_1__0 + // InternalXbaseWithAnnotations.g:4582:3: rule__XAssignment__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1__0(); @@ -16330,14 +16331,14 @@ public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1_1__0" - // InternalXbaseWithAnnotations.g:4590:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ; + // InternalXbaseWithAnnotations.g:4591:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ; public final void rule__XAssignment__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4594:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ) - // InternalXbaseWithAnnotations.g:4595:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 + // InternalXbaseWithAnnotations.g:4595:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ) + // InternalXbaseWithAnnotations.g:4596:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 { pushFollow(FOLLOW_10); rule__XAssignment__Group_1_1__0__Impl(); @@ -16368,23 +16369,23 @@ public final void rule__XAssignment__Group_1_1__0() throws RecognitionException // $ANTLR start "rule__XAssignment__Group_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:4602:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:4603:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ; public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4606:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:4607:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:4607:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:4608:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:4607:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:4608:2: ( rule__XAssignment__Group_1_1_0__0 ) + // InternalXbaseWithAnnotations.g:4608:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:4609:2: ( rule__XAssignment__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0()); } - // InternalXbaseWithAnnotations.g:4609:2: ( rule__XAssignment__Group_1_1_0__0 ) - // InternalXbaseWithAnnotations.g:4609:3: rule__XAssignment__Group_1_1_0__0 + // InternalXbaseWithAnnotations.g:4610:2: ( rule__XAssignment__Group_1_1_0__0 ) + // InternalXbaseWithAnnotations.g:4610:3: rule__XAssignment__Group_1_1_0__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1_0__0(); @@ -16419,14 +16420,14 @@ public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__XAssignment__Group_1_1__1" - // InternalXbaseWithAnnotations.g:4617:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:4618:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ; public final void rule__XAssignment__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4621:1: ( rule__XAssignment__Group_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:4622:2: rule__XAssignment__Group_1_1__1__Impl + // InternalXbaseWithAnnotations.g:4622:1: ( rule__XAssignment__Group_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:4623:2: rule__XAssignment__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1__1__Impl(); @@ -16452,23 +16453,23 @@ public final void rule__XAssignment__Group_1_1__1() throws RecognitionException // $ANTLR start "rule__XAssignment__Group_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:4628:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:4629:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ; public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4632:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:4633:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:4633:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:4634:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:4633:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:4634:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) + // InternalXbaseWithAnnotations.g:4634:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:4635:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1()); } - // InternalXbaseWithAnnotations.g:4635:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) - // InternalXbaseWithAnnotations.g:4635:3: rule__XAssignment__RightOperandAssignment_1_1_1 + // InternalXbaseWithAnnotations.g:4636:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) + // InternalXbaseWithAnnotations.g:4636:3: rule__XAssignment__RightOperandAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__XAssignment__RightOperandAssignment_1_1_1(); @@ -16503,14 +16504,14 @@ public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__XAssignment__Group_1_1_0__0" - // InternalXbaseWithAnnotations.g:4644:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:4645:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ; public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4648:1: ( rule__XAssignment__Group_1_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:4649:2: rule__XAssignment__Group_1_1_0__0__Impl + // InternalXbaseWithAnnotations.g:4649:1: ( rule__XAssignment__Group_1_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:4650:2: rule__XAssignment__Group_1_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1_0__0__Impl(); @@ -16536,23 +16537,23 @@ public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionExceptio // $ANTLR start "rule__XAssignment__Group_1_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:4655:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:4656:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ; public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4659:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:4660:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:4660:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:4661:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:4660:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:4661:2: ( rule__XAssignment__Group_1_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:4661:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:4662:2: ( rule__XAssignment__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0()); } - // InternalXbaseWithAnnotations.g:4662:2: ( rule__XAssignment__Group_1_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:4662:3: rule__XAssignment__Group_1_1_0_0__0 + // InternalXbaseWithAnnotations.g:4663:2: ( rule__XAssignment__Group_1_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:4663:3: rule__XAssignment__Group_1_1_0_0__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1_0_0__0(); @@ -16587,14 +16588,14 @@ public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XAssignment__Group_1_1_0_0__0" - // InternalXbaseWithAnnotations.g:4671:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:4672:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ; public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4675:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:4676:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 + // InternalXbaseWithAnnotations.g:4676:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:4677:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 { pushFollow(FOLLOW_16); rule__XAssignment__Group_1_1_0_0__0__Impl(); @@ -16625,23 +16626,23 @@ public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:4683:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:4684:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4687:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:4688:1: ( () ) + // InternalXbaseWithAnnotations.g:4688:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:4689:1: ( () ) { - // InternalXbaseWithAnnotations.g:4688:1: ( () ) - // InternalXbaseWithAnnotations.g:4689:2: () + // InternalXbaseWithAnnotations.g:4689:1: ( () ) + // InternalXbaseWithAnnotations.g:4690:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:4690:2: () - // InternalXbaseWithAnnotations.g:4690:3: + // InternalXbaseWithAnnotations.g:4691:2: () + // InternalXbaseWithAnnotations.g:4691:3: { } @@ -16666,14 +16667,14 @@ public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws Recognition // $ANTLR start "rule__XAssignment__Group_1_1_0_0__1" - // InternalXbaseWithAnnotations.g:4698:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:4699:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ; public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4702:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:4703:2: rule__XAssignment__Group_1_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:4703:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:4704:2: rule__XAssignment__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1_0_0__1__Impl(); @@ -16699,23 +16700,23 @@ public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:4709:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:4710:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ; public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4713:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:4714:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:4714:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:4715:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:4714:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:4715:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:4715:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:4716:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:4716:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:4716:3: rule__XAssignment__FeatureAssignment_1_1_0_0_1 + // InternalXbaseWithAnnotations.g:4717:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:4717:3: rule__XAssignment__FeatureAssignment_1_1_0_0_1 { pushFollow(FOLLOW_2); rule__XAssignment__FeatureAssignment_1_1_0_0_1(); @@ -16750,14 +16751,14 @@ public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws Recognition // $ANTLR start "rule__OpMultiAssign__Group_5__0" - // InternalXbaseWithAnnotations.g:4725:1: rule__OpMultiAssign__Group_5__0 : rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ; + // InternalXbaseWithAnnotations.g:4726:1: rule__OpMultiAssign__Group_5__0 : rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ; public final void rule__OpMultiAssign__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4729:1: ( rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ) - // InternalXbaseWithAnnotations.g:4730:2: rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 + // InternalXbaseWithAnnotations.g:4730:1: ( rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ) + // InternalXbaseWithAnnotations.g:4731:2: rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 { pushFollow(FOLLOW_17); rule__OpMultiAssign__Group_5__0__Impl(); @@ -16788,17 +16789,17 @@ public final void rule__OpMultiAssign__Group_5__0() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_5__0__Impl" - // InternalXbaseWithAnnotations.g:4737:1: rule__OpMultiAssign__Group_5__0__Impl : ( '<' ) ; + // InternalXbaseWithAnnotations.g:4738:1: rule__OpMultiAssign__Group_5__0__Impl : ( '<' ) ; public final void rule__OpMultiAssign__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4741:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:4742:1: ( '<' ) + // InternalXbaseWithAnnotations.g:4742:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:4743:1: ( '<' ) { - // InternalXbaseWithAnnotations.g:4742:1: ( '<' ) - // InternalXbaseWithAnnotations.g:4743:2: '<' + // InternalXbaseWithAnnotations.g:4743:1: ( '<' ) + // InternalXbaseWithAnnotations.g:4744:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_0()); @@ -16829,14 +16830,14 @@ public final void rule__OpMultiAssign__Group_5__0__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_5__1" - // InternalXbaseWithAnnotations.g:4752:1: rule__OpMultiAssign__Group_5__1 : rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ; + // InternalXbaseWithAnnotations.g:4753:1: rule__OpMultiAssign__Group_5__1 : rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ; public final void rule__OpMultiAssign__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4756:1: ( rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ) - // InternalXbaseWithAnnotations.g:4757:2: rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 + // InternalXbaseWithAnnotations.g:4757:1: ( rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ) + // InternalXbaseWithAnnotations.g:4758:2: rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 { pushFollow(FOLLOW_11); rule__OpMultiAssign__Group_5__1__Impl(); @@ -16867,17 +16868,17 @@ public final void rule__OpMultiAssign__Group_5__1() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_5__1__Impl" - // InternalXbaseWithAnnotations.g:4764:1: rule__OpMultiAssign__Group_5__1__Impl : ( '<' ) ; + // InternalXbaseWithAnnotations.g:4765:1: rule__OpMultiAssign__Group_5__1__Impl : ( '<' ) ; public final void rule__OpMultiAssign__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4768:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:4769:1: ( '<' ) + // InternalXbaseWithAnnotations.g:4769:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:4770:1: ( '<' ) { - // InternalXbaseWithAnnotations.g:4769:1: ( '<' ) - // InternalXbaseWithAnnotations.g:4770:2: '<' + // InternalXbaseWithAnnotations.g:4770:1: ( '<' ) + // InternalXbaseWithAnnotations.g:4771:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_1()); @@ -16908,14 +16909,14 @@ public final void rule__OpMultiAssign__Group_5__1__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_5__2" - // InternalXbaseWithAnnotations.g:4779:1: rule__OpMultiAssign__Group_5__2 : rule__OpMultiAssign__Group_5__2__Impl ; + // InternalXbaseWithAnnotations.g:4780:1: rule__OpMultiAssign__Group_5__2 : rule__OpMultiAssign__Group_5__2__Impl ; public final void rule__OpMultiAssign__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4783:1: ( rule__OpMultiAssign__Group_5__2__Impl ) - // InternalXbaseWithAnnotations.g:4784:2: rule__OpMultiAssign__Group_5__2__Impl + // InternalXbaseWithAnnotations.g:4784:1: ( rule__OpMultiAssign__Group_5__2__Impl ) + // InternalXbaseWithAnnotations.g:4785:2: rule__OpMultiAssign__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__OpMultiAssign__Group_5__2__Impl(); @@ -16941,17 +16942,17 @@ public final void rule__OpMultiAssign__Group_5__2() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_5__2__Impl" - // InternalXbaseWithAnnotations.g:4790:1: rule__OpMultiAssign__Group_5__2__Impl : ( '=' ) ; + // InternalXbaseWithAnnotations.g:4791:1: rule__OpMultiAssign__Group_5__2__Impl : ( '=' ) ; public final void rule__OpMultiAssign__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4794:1: ( ( '=' ) ) - // InternalXbaseWithAnnotations.g:4795:1: ( '=' ) + // InternalXbaseWithAnnotations.g:4795:1: ( ( '=' ) ) + // InternalXbaseWithAnnotations.g:4796:1: ( '=' ) { - // InternalXbaseWithAnnotations.g:4795:1: ( '=' ) - // InternalXbaseWithAnnotations.g:4796:2: '=' + // InternalXbaseWithAnnotations.g:4796:1: ( '=' ) + // InternalXbaseWithAnnotations.g:4797:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getEqualsSignKeyword_5_2()); @@ -16982,14 +16983,14 @@ public final void rule__OpMultiAssign__Group_5__2__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_6__0" - // InternalXbaseWithAnnotations.g:4806:1: rule__OpMultiAssign__Group_6__0 : rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ; + // InternalXbaseWithAnnotations.g:4807:1: rule__OpMultiAssign__Group_6__0 : rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ; public final void rule__OpMultiAssign__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4810:1: ( rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ) - // InternalXbaseWithAnnotations.g:4811:2: rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 + // InternalXbaseWithAnnotations.g:4811:1: ( rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ) + // InternalXbaseWithAnnotations.g:4812:2: rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 { pushFollow(FOLLOW_18); rule__OpMultiAssign__Group_6__0__Impl(); @@ -17020,17 +17021,17 @@ public final void rule__OpMultiAssign__Group_6__0() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_6__0__Impl" - // InternalXbaseWithAnnotations.g:4818:1: rule__OpMultiAssign__Group_6__0__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:4819:1: rule__OpMultiAssign__Group_6__0__Impl : ( '>' ) ; public final void rule__OpMultiAssign__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4822:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:4823:1: ( '>' ) + // InternalXbaseWithAnnotations.g:4823:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:4824:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:4823:1: ( '>' ) - // InternalXbaseWithAnnotations.g:4824:2: '>' + // InternalXbaseWithAnnotations.g:4824:1: ( '>' ) + // InternalXbaseWithAnnotations.g:4825:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_0()); @@ -17061,14 +17062,14 @@ public final void rule__OpMultiAssign__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_6__1" - // InternalXbaseWithAnnotations.g:4833:1: rule__OpMultiAssign__Group_6__1 : rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ; + // InternalXbaseWithAnnotations.g:4834:1: rule__OpMultiAssign__Group_6__1 : rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ; public final void rule__OpMultiAssign__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4837:1: ( rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ) - // InternalXbaseWithAnnotations.g:4838:2: rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 + // InternalXbaseWithAnnotations.g:4838:1: ( rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ) + // InternalXbaseWithAnnotations.g:4839:2: rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 { pushFollow(FOLLOW_18); rule__OpMultiAssign__Group_6__1__Impl(); @@ -17099,22 +17100,22 @@ public final void rule__OpMultiAssign__Group_6__1() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_6__1__Impl" - // InternalXbaseWithAnnotations.g:4845:1: rule__OpMultiAssign__Group_6__1__Impl : ( ( '>' )? ) ; + // InternalXbaseWithAnnotations.g:4846:1: rule__OpMultiAssign__Group_6__1__Impl : ( ( '>' )? ) ; public final void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4849:1: ( ( ( '>' )? ) ) - // InternalXbaseWithAnnotations.g:4850:1: ( ( '>' )? ) + // InternalXbaseWithAnnotations.g:4850:1: ( ( ( '>' )? ) ) + // InternalXbaseWithAnnotations.g:4851:1: ( ( '>' )? ) { - // InternalXbaseWithAnnotations.g:4850:1: ( ( '>' )? ) - // InternalXbaseWithAnnotations.g:4851:2: ( '>' )? + // InternalXbaseWithAnnotations.g:4851:1: ( ( '>' )? ) + // InternalXbaseWithAnnotations.g:4852:2: ( '>' )? { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_1()); } - // InternalXbaseWithAnnotations.g:4852:2: ( '>' )? + // InternalXbaseWithAnnotations.g:4853:2: ( '>' )? int alt55=2; int LA55_0 = input.LA(1); @@ -17123,7 +17124,7 @@ public final void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionExce } switch (alt55) { case 1 : - // InternalXbaseWithAnnotations.g:4852:3: '>' + // InternalXbaseWithAnnotations.g:4853:3: '>' { match(input,26,FOLLOW_2); if (state.failed) return ; @@ -17157,14 +17158,14 @@ public final void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_6__2" - // InternalXbaseWithAnnotations.g:4860:1: rule__OpMultiAssign__Group_6__2 : rule__OpMultiAssign__Group_6__2__Impl ; + // InternalXbaseWithAnnotations.g:4861:1: rule__OpMultiAssign__Group_6__2 : rule__OpMultiAssign__Group_6__2__Impl ; public final void rule__OpMultiAssign__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4864:1: ( rule__OpMultiAssign__Group_6__2__Impl ) - // InternalXbaseWithAnnotations.g:4865:2: rule__OpMultiAssign__Group_6__2__Impl + // InternalXbaseWithAnnotations.g:4865:1: ( rule__OpMultiAssign__Group_6__2__Impl ) + // InternalXbaseWithAnnotations.g:4866:2: rule__OpMultiAssign__Group_6__2__Impl { pushFollow(FOLLOW_2); rule__OpMultiAssign__Group_6__2__Impl(); @@ -17190,17 +17191,17 @@ public final void rule__OpMultiAssign__Group_6__2() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_6__2__Impl" - // InternalXbaseWithAnnotations.g:4871:1: rule__OpMultiAssign__Group_6__2__Impl : ( '>=' ) ; + // InternalXbaseWithAnnotations.g:4872:1: rule__OpMultiAssign__Group_6__2__Impl : ( '>=' ) ; public final void rule__OpMultiAssign__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4875:1: ( ( '>=' ) ) - // InternalXbaseWithAnnotations.g:4876:1: ( '>=' ) + // InternalXbaseWithAnnotations.g:4876:1: ( ( '>=' ) ) + // InternalXbaseWithAnnotations.g:4877:1: ( '>=' ) { - // InternalXbaseWithAnnotations.g:4876:1: ( '>=' ) - // InternalXbaseWithAnnotations.g:4877:2: '>=' + // InternalXbaseWithAnnotations.g:4877:1: ( '>=' ) + // InternalXbaseWithAnnotations.g:4878:2: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignEqualsSignKeyword_6_2()); @@ -17231,14 +17232,14 @@ public final void rule__OpMultiAssign__Group_6__2__Impl() throws RecognitionExce // $ANTLR start "rule__XOrExpression__Group__0" - // InternalXbaseWithAnnotations.g:4887:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:4888:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ; public final void rule__XOrExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4891:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:4892:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 + // InternalXbaseWithAnnotations.g:4892:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:4893:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 { pushFollow(FOLLOW_19); rule__XOrExpression__Group__0__Impl(); @@ -17269,17 +17270,17 @@ public final void rule__XOrExpression__Group__0() throws RecognitionException { // $ANTLR start "rule__XOrExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:4899:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ; + // InternalXbaseWithAnnotations.g:4900:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ; public final void rule__XOrExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4903:1: ( ( ruleXAndExpression ) ) - // InternalXbaseWithAnnotations.g:4904:1: ( ruleXAndExpression ) + // InternalXbaseWithAnnotations.g:4904:1: ( ( ruleXAndExpression ) ) + // InternalXbaseWithAnnotations.g:4905:1: ( ruleXAndExpression ) { - // InternalXbaseWithAnnotations.g:4904:1: ( ruleXAndExpression ) - // InternalXbaseWithAnnotations.g:4905:2: ruleXAndExpression + // InternalXbaseWithAnnotations.g:4905:1: ( ruleXAndExpression ) + // InternalXbaseWithAnnotations.g:4906:2: ruleXAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0()); @@ -17314,14 +17315,14 @@ public final void rule__XOrExpression__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XOrExpression__Group__1" - // InternalXbaseWithAnnotations.g:4914:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:4915:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ; public final void rule__XOrExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4918:1: ( rule__XOrExpression__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:4919:2: rule__XOrExpression__Group__1__Impl + // InternalXbaseWithAnnotations.g:4919:1: ( rule__XOrExpression__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:4920:2: rule__XOrExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XOrExpression__Group__1__Impl(); @@ -17347,22 +17348,22 @@ public final void rule__XOrExpression__Group__1() throws RecognitionException { // $ANTLR start "rule__XOrExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:4925:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:4926:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ; public final void rule__XOrExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4929:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:4930:1: ( ( rule__XOrExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:4930:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:4931:1: ( ( rule__XOrExpression__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:4930:1: ( ( rule__XOrExpression__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:4931:2: ( rule__XOrExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:4931:1: ( ( rule__XOrExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:4932:2: ( rule__XOrExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:4932:2: ( rule__XOrExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:4933:2: ( rule__XOrExpression__Group_1__0 )* loop56: do { int alt56=2; @@ -17381,7 +17382,7 @@ public final void rule__XOrExpression__Group__1__Impl() throws RecognitionExcept switch (alt56) { case 1 : - // InternalXbaseWithAnnotations.g:4932:3: rule__XOrExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:4933:3: rule__XOrExpression__Group_1__0 { pushFollow(FOLLOW_20); rule__XOrExpression__Group_1__0(); @@ -17422,14 +17423,14 @@ public final void rule__XOrExpression__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XOrExpression__Group_1__0" - // InternalXbaseWithAnnotations.g:4941:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ; + // InternalXbaseWithAnnotations.g:4942:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ; public final void rule__XOrExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4945:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ) - // InternalXbaseWithAnnotations.g:4946:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 + // InternalXbaseWithAnnotations.g:4946:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ) + // InternalXbaseWithAnnotations.g:4947:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 { pushFollow(FOLLOW_10); rule__XOrExpression__Group_1__0__Impl(); @@ -17460,23 +17461,23 @@ public final void rule__XOrExpression__Group_1__0() throws RecognitionException // $ANTLR start "rule__XOrExpression__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:4953:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:4954:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ; public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4957:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:4958:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:4958:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:4959:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:4958:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:4959:2: ( rule__XOrExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:4959:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:4960:2: ( rule__XOrExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:4960:2: ( rule__XOrExpression__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:4960:3: rule__XOrExpression__Group_1_0__0 + // InternalXbaseWithAnnotations.g:4961:2: ( rule__XOrExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:4961:3: rule__XOrExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1_0__0(); @@ -17511,14 +17512,14 @@ public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__XOrExpression__Group_1__1" - // InternalXbaseWithAnnotations.g:4968:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:4969:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ; public final void rule__XOrExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4972:1: ( rule__XOrExpression__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:4973:2: rule__XOrExpression__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:4973:1: ( rule__XOrExpression__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:4974:2: rule__XOrExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1__1__Impl(); @@ -17544,23 +17545,23 @@ public final void rule__XOrExpression__Group_1__1() throws RecognitionException // $ANTLR start "rule__XOrExpression__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:4979:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:4980:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4983:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:4984:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:4984:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:4985:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:4984:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:4985:2: ( rule__XOrExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:4985:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:4986:2: ( rule__XOrExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:4986:2: ( rule__XOrExpression__RightOperandAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:4986:3: rule__XOrExpression__RightOperandAssignment_1_1 + // InternalXbaseWithAnnotations.g:4987:2: ( rule__XOrExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:4987:3: rule__XOrExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XOrExpression__RightOperandAssignment_1_1(); @@ -17595,14 +17596,14 @@ public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__XOrExpression__Group_1_0__0" - // InternalXbaseWithAnnotations.g:4995:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:4996:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ; public final void rule__XOrExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:4999:1: ( rule__XOrExpression__Group_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:5000:2: rule__XOrExpression__Group_1_0__0__Impl + // InternalXbaseWithAnnotations.g:5000:1: ( rule__XOrExpression__Group_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:5001:2: rule__XOrExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1_0__0__Impl(); @@ -17628,23 +17629,23 @@ public final void rule__XOrExpression__Group_1_0__0() throws RecognitionExceptio // $ANTLR start "rule__XOrExpression__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:5006:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5007:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ; public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5010:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5011:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5011:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5012:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5011:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:5012:2: ( rule__XOrExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5012:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5013:2: ( rule__XOrExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:5013:2: ( rule__XOrExpression__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:5013:3: rule__XOrExpression__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:5014:2: ( rule__XOrExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5014:3: rule__XOrExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1_0_0__0(); @@ -17679,14 +17680,14 @@ public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XOrExpression__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:5022:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:5023:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ; public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5026:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:5027:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 + // InternalXbaseWithAnnotations.g:5027:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:5028:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 { pushFollow(FOLLOW_19); rule__XOrExpression__Group_1_0_0__0__Impl(); @@ -17717,23 +17718,23 @@ public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionExcept // $ANTLR start "rule__XOrExpression__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:5034:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:5035:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5038:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:5039:1: ( () ) + // InternalXbaseWithAnnotations.g:5039:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:5040:1: ( () ) { - // InternalXbaseWithAnnotations.g:5039:1: ( () ) - // InternalXbaseWithAnnotations.g:5040:2: () + // InternalXbaseWithAnnotations.g:5040:1: ( () ) + // InternalXbaseWithAnnotations.g:5041:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:5041:2: () - // InternalXbaseWithAnnotations.g:5041:3: + // InternalXbaseWithAnnotations.g:5042:2: () + // InternalXbaseWithAnnotations.g:5042:3: { } @@ -17758,14 +17759,14 @@ public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws Recognition // $ANTLR start "rule__XOrExpression__Group_1_0_0__1" - // InternalXbaseWithAnnotations.g:5049:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:5050:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ; public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5053:1: ( rule__XOrExpression__Group_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:5054:2: rule__XOrExpression__Group_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:5054:1: ( rule__XOrExpression__Group_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:5055:2: rule__XOrExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1_0_0__1__Impl(); @@ -17791,23 +17792,23 @@ public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionExcept // $ANTLR start "rule__XOrExpression__Group_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:5060:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:5061:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5064:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:5065:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:5065:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:5066:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:5065:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:5066:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:5066:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:5067:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:5067:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:5067:3: rule__XOrExpression__FeatureAssignment_1_0_0_1 + // InternalXbaseWithAnnotations.g:5068:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:5068:3: rule__XOrExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XOrExpression__FeatureAssignment_1_0_0_1(); @@ -17842,14 +17843,14 @@ public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws Recognition // $ANTLR start "rule__XAndExpression__Group__0" - // InternalXbaseWithAnnotations.g:5076:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:5077:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ; public final void rule__XAndExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5080:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:5081:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 + // InternalXbaseWithAnnotations.g:5081:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:5082:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 { pushFollow(FOLLOW_21); rule__XAndExpression__Group__0__Impl(); @@ -17880,17 +17881,17 @@ public final void rule__XAndExpression__Group__0() throws RecognitionException { // $ANTLR start "rule__XAndExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:5088:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ; + // InternalXbaseWithAnnotations.g:5089:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ; public final void rule__XAndExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5092:1: ( ( ruleXEqualityExpression ) ) - // InternalXbaseWithAnnotations.g:5093:1: ( ruleXEqualityExpression ) + // InternalXbaseWithAnnotations.g:5093:1: ( ( ruleXEqualityExpression ) ) + // InternalXbaseWithAnnotations.g:5094:1: ( ruleXEqualityExpression ) { - // InternalXbaseWithAnnotations.g:5093:1: ( ruleXEqualityExpression ) - // InternalXbaseWithAnnotations.g:5094:2: ruleXEqualityExpression + // InternalXbaseWithAnnotations.g:5094:1: ( ruleXEqualityExpression ) + // InternalXbaseWithAnnotations.g:5095:2: ruleXEqualityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0()); @@ -17925,14 +17926,14 @@ public final void rule__XAndExpression__Group__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XAndExpression__Group__1" - // InternalXbaseWithAnnotations.g:5103:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:5104:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ; public final void rule__XAndExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5107:1: ( rule__XAndExpression__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:5108:2: rule__XAndExpression__Group__1__Impl + // InternalXbaseWithAnnotations.g:5108:1: ( rule__XAndExpression__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:5109:2: rule__XAndExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XAndExpression__Group__1__Impl(); @@ -17958,22 +17959,22 @@ public final void rule__XAndExpression__Group__1() throws RecognitionException { // $ANTLR start "rule__XAndExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:5114:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:5115:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ; public final void rule__XAndExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5118:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:5119:1: ( ( rule__XAndExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:5119:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:5120:1: ( ( rule__XAndExpression__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:5119:1: ( ( rule__XAndExpression__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:5120:2: ( rule__XAndExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:5120:1: ( ( rule__XAndExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:5121:2: ( rule__XAndExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:5121:2: ( rule__XAndExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:5122:2: ( rule__XAndExpression__Group_1__0 )* loop57: do { int alt57=2; @@ -17992,7 +17993,7 @@ public final void rule__XAndExpression__Group__1__Impl() throws RecognitionExcep switch (alt57) { case 1 : - // InternalXbaseWithAnnotations.g:5121:3: rule__XAndExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:5122:3: rule__XAndExpression__Group_1__0 { pushFollow(FOLLOW_22); rule__XAndExpression__Group_1__0(); @@ -18033,14 +18034,14 @@ public final void rule__XAndExpression__Group__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XAndExpression__Group_1__0" - // InternalXbaseWithAnnotations.g:5130:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ; + // InternalXbaseWithAnnotations.g:5131:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ; public final void rule__XAndExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5134:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ) - // InternalXbaseWithAnnotations.g:5135:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 + // InternalXbaseWithAnnotations.g:5135:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ) + // InternalXbaseWithAnnotations.g:5136:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 { pushFollow(FOLLOW_10); rule__XAndExpression__Group_1__0__Impl(); @@ -18071,23 +18072,23 @@ public final void rule__XAndExpression__Group_1__0() throws RecognitionException // $ANTLR start "rule__XAndExpression__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:5142:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5143:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ; public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5146:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5147:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:5147:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5148:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5147:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:5148:2: ( rule__XAndExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:5148:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:5149:2: ( rule__XAndExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:5149:2: ( rule__XAndExpression__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:5149:3: rule__XAndExpression__Group_1_0__0 + // InternalXbaseWithAnnotations.g:5150:2: ( rule__XAndExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:5150:3: rule__XAndExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1_0__0(); @@ -18122,14 +18123,14 @@ public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionExc // $ANTLR start "rule__XAndExpression__Group_1__1" - // InternalXbaseWithAnnotations.g:5157:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:5158:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ; public final void rule__XAndExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5161:1: ( rule__XAndExpression__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:5162:2: rule__XAndExpression__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:5162:1: ( rule__XAndExpression__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:5163:2: rule__XAndExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1__1__Impl(); @@ -18155,23 +18156,23 @@ public final void rule__XAndExpression__Group_1__1() throws RecognitionException // $ANTLR start "rule__XAndExpression__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:5168:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:5169:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5172:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:5173:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:5173:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:5174:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:5173:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:5174:2: ( rule__XAndExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:5174:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:5175:2: ( rule__XAndExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:5175:2: ( rule__XAndExpression__RightOperandAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:5175:3: rule__XAndExpression__RightOperandAssignment_1_1 + // InternalXbaseWithAnnotations.g:5176:2: ( rule__XAndExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:5176:3: rule__XAndExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XAndExpression__RightOperandAssignment_1_1(); @@ -18206,14 +18207,14 @@ public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionExc // $ANTLR start "rule__XAndExpression__Group_1_0__0" - // InternalXbaseWithAnnotations.g:5184:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:5185:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ; public final void rule__XAndExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5188:1: ( rule__XAndExpression__Group_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:5189:2: rule__XAndExpression__Group_1_0__0__Impl + // InternalXbaseWithAnnotations.g:5189:1: ( rule__XAndExpression__Group_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:5190:2: rule__XAndExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1_0__0__Impl(); @@ -18239,23 +18240,23 @@ public final void rule__XAndExpression__Group_1_0__0() throws RecognitionExcepti // $ANTLR start "rule__XAndExpression__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:5195:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5196:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ; public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5199:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5200:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5200:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5201:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5200:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:5201:2: ( rule__XAndExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5201:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5202:2: ( rule__XAndExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:5202:2: ( rule__XAndExpression__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:5202:3: rule__XAndExpression__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:5203:2: ( rule__XAndExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5203:3: rule__XAndExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1_0_0__0(); @@ -18290,14 +18291,14 @@ public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionE // $ANTLR start "rule__XAndExpression__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:5211:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:5212:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ; public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5215:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:5216:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 + // InternalXbaseWithAnnotations.g:5216:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:5217:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 { pushFollow(FOLLOW_21); rule__XAndExpression__Group_1_0_0__0__Impl(); @@ -18328,23 +18329,23 @@ public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionExcep // $ANTLR start "rule__XAndExpression__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:5223:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:5224:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5227:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:5228:1: ( () ) + // InternalXbaseWithAnnotations.g:5228:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:5229:1: ( () ) { - // InternalXbaseWithAnnotations.g:5228:1: ( () ) - // InternalXbaseWithAnnotations.g:5229:2: () + // InternalXbaseWithAnnotations.g:5229:1: ( () ) + // InternalXbaseWithAnnotations.g:5230:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:5230:2: () - // InternalXbaseWithAnnotations.g:5230:3: + // InternalXbaseWithAnnotations.g:5231:2: () + // InternalXbaseWithAnnotations.g:5231:3: { } @@ -18369,14 +18370,14 @@ public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws Recognitio // $ANTLR start "rule__XAndExpression__Group_1_0_0__1" - // InternalXbaseWithAnnotations.g:5238:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:5239:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ; public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5242:1: ( rule__XAndExpression__Group_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:5243:2: rule__XAndExpression__Group_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:5243:1: ( rule__XAndExpression__Group_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:5244:2: rule__XAndExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1_0_0__1__Impl(); @@ -18402,23 +18403,23 @@ public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionExcep // $ANTLR start "rule__XAndExpression__Group_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:5249:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:5250:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5253:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:5254:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:5254:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:5255:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:5254:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:5255:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:5255:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:5256:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:5256:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:5256:3: rule__XAndExpression__FeatureAssignment_1_0_0_1 + // InternalXbaseWithAnnotations.g:5257:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:5257:3: rule__XAndExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XAndExpression__FeatureAssignment_1_0_0_1(); @@ -18453,14 +18454,14 @@ public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws Recognitio // $ANTLR start "rule__XEqualityExpression__Group__0" - // InternalXbaseWithAnnotations.g:5265:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:5266:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ; public final void rule__XEqualityExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5269:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:5270:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 + // InternalXbaseWithAnnotations.g:5270:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:5271:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 { pushFollow(FOLLOW_23); rule__XEqualityExpression__Group__0__Impl(); @@ -18491,17 +18492,17 @@ public final void rule__XEqualityExpression__Group__0() throws RecognitionExcept // $ANTLR start "rule__XEqualityExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:5277:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ; + // InternalXbaseWithAnnotations.g:5278:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ; public final void rule__XEqualityExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5281:1: ( ( ruleXRelationalExpression ) ) - // InternalXbaseWithAnnotations.g:5282:1: ( ruleXRelationalExpression ) + // InternalXbaseWithAnnotations.g:5282:1: ( ( ruleXRelationalExpression ) ) + // InternalXbaseWithAnnotations.g:5283:1: ( ruleXRelationalExpression ) { - // InternalXbaseWithAnnotations.g:5282:1: ( ruleXRelationalExpression ) - // InternalXbaseWithAnnotations.g:5283:2: ruleXRelationalExpression + // InternalXbaseWithAnnotations.g:5283:1: ( ruleXRelationalExpression ) + // InternalXbaseWithAnnotations.g:5284:2: ruleXRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0()); @@ -18536,14 +18537,14 @@ public final void rule__XEqualityExpression__Group__0__Impl() throws Recognition // $ANTLR start "rule__XEqualityExpression__Group__1" - // InternalXbaseWithAnnotations.g:5292:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:5293:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ; public final void rule__XEqualityExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5296:1: ( rule__XEqualityExpression__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:5297:2: rule__XEqualityExpression__Group__1__Impl + // InternalXbaseWithAnnotations.g:5297:1: ( rule__XEqualityExpression__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:5298:2: rule__XEqualityExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group__1__Impl(); @@ -18569,22 +18570,22 @@ public final void rule__XEqualityExpression__Group__1() throws RecognitionExcept // $ANTLR start "rule__XEqualityExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:5303:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:5304:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ; public final void rule__XEqualityExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5307:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:5308:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:5308:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:5309:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:5308:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:5309:2: ( rule__XEqualityExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:5309:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:5310:2: ( rule__XEqualityExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:5310:2: ( rule__XEqualityExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:5311:2: ( rule__XEqualityExpression__Group_1__0 )* loop58: do { int alt58=2; @@ -18638,7 +18639,7 @@ public final void rule__XEqualityExpression__Group__1__Impl() throws Recognition switch (alt58) { case 1 : - // InternalXbaseWithAnnotations.g:5310:3: rule__XEqualityExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:5311:3: rule__XEqualityExpression__Group_1__0 { pushFollow(FOLLOW_24); rule__XEqualityExpression__Group_1__0(); @@ -18679,14 +18680,14 @@ public final void rule__XEqualityExpression__Group__1__Impl() throws Recognition // $ANTLR start "rule__XEqualityExpression__Group_1__0" - // InternalXbaseWithAnnotations.g:5319:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ; + // InternalXbaseWithAnnotations.g:5320:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ; public final void rule__XEqualityExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5323:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ) - // InternalXbaseWithAnnotations.g:5324:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 + // InternalXbaseWithAnnotations.g:5324:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ) + // InternalXbaseWithAnnotations.g:5325:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 { pushFollow(FOLLOW_10); rule__XEqualityExpression__Group_1__0__Impl(); @@ -18717,23 +18718,23 @@ public final void rule__XEqualityExpression__Group_1__0() throws RecognitionExce // $ANTLR start "rule__XEqualityExpression__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:5331:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5332:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ; public final void rule__XEqualityExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5335:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5336:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:5336:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5337:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5336:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:5337:2: ( rule__XEqualityExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:5337:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:5338:2: ( rule__XEqualityExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:5338:2: ( rule__XEqualityExpression__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:5338:3: rule__XEqualityExpression__Group_1_0__0 + // InternalXbaseWithAnnotations.g:5339:2: ( rule__XEqualityExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:5339:3: rule__XEqualityExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1_0__0(); @@ -18768,14 +18769,14 @@ public final void rule__XEqualityExpression__Group_1__0__Impl() throws Recogniti // $ANTLR start "rule__XEqualityExpression__Group_1__1" - // InternalXbaseWithAnnotations.g:5346:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:5347:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ; public final void rule__XEqualityExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5350:1: ( rule__XEqualityExpression__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:5351:2: rule__XEqualityExpression__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:5351:1: ( rule__XEqualityExpression__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:5352:2: rule__XEqualityExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1__1__Impl(); @@ -18801,23 +18802,23 @@ public final void rule__XEqualityExpression__Group_1__1() throws RecognitionExce // $ANTLR start "rule__XEqualityExpression__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:5357:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:5358:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XEqualityExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5361:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:5362:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:5362:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:5363:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:5362:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:5363:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:5363:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:5364:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:5364:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:5364:3: rule__XEqualityExpression__RightOperandAssignment_1_1 + // InternalXbaseWithAnnotations.g:5365:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:5365:3: rule__XEqualityExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XEqualityExpression__RightOperandAssignment_1_1(); @@ -18852,14 +18853,14 @@ public final void rule__XEqualityExpression__Group_1__1__Impl() throws Recogniti // $ANTLR start "rule__XEqualityExpression__Group_1_0__0" - // InternalXbaseWithAnnotations.g:5373:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:5374:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ; public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5377:1: ( rule__XEqualityExpression__Group_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:5378:2: rule__XEqualityExpression__Group_1_0__0__Impl + // InternalXbaseWithAnnotations.g:5378:1: ( rule__XEqualityExpression__Group_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:5379:2: rule__XEqualityExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1_0__0__Impl(); @@ -18885,23 +18886,23 @@ public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionEx // $ANTLR start "rule__XEqualityExpression__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:5384:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5385:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ; public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5388:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5389:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5389:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5390:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5389:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:5390:2: ( rule__XEqualityExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5390:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5391:2: ( rule__XEqualityExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:5391:2: ( rule__XEqualityExpression__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:5391:3: rule__XEqualityExpression__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:5392:2: ( rule__XEqualityExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5392:3: rule__XEqualityExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1_0_0__0(); @@ -18936,14 +18937,14 @@ public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws Recogni // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:5400:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:5401:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ; public final void rule__XEqualityExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5404:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:5405:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 + // InternalXbaseWithAnnotations.g:5405:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:5406:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 { pushFollow(FOLLOW_23); rule__XEqualityExpression__Group_1_0_0__0__Impl(); @@ -18974,23 +18975,23 @@ public final void rule__XEqualityExpression__Group_1_0_0__0() throws Recognition // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:5412:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:5413:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5416:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:5417:1: ( () ) + // InternalXbaseWithAnnotations.g:5417:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:5418:1: ( () ) { - // InternalXbaseWithAnnotations.g:5417:1: ( () ) - // InternalXbaseWithAnnotations.g:5418:2: () + // InternalXbaseWithAnnotations.g:5418:1: ( () ) + // InternalXbaseWithAnnotations.g:5419:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:5419:2: () - // InternalXbaseWithAnnotations.g:5419:3: + // InternalXbaseWithAnnotations.g:5420:2: () + // InternalXbaseWithAnnotations.g:5420:3: { } @@ -19015,14 +19016,14 @@ public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws Recog // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1" - // InternalXbaseWithAnnotations.g:5427:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:5428:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ; public final void rule__XEqualityExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5431:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:5432:2: rule__XEqualityExpression__Group_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:5432:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:5433:2: rule__XEqualityExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1_0_0__1__Impl(); @@ -19048,23 +19049,23 @@ public final void rule__XEqualityExpression__Group_1_0_0__1() throws Recognition // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:5438:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:5439:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5442:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:5443:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:5443:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:5444:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:5443:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:5444:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:5444:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:5445:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:5445:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:5445:3: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 + // InternalXbaseWithAnnotations.g:5446:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:5446:3: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XEqualityExpression__FeatureAssignment_1_0_0_1(); @@ -19099,14 +19100,14 @@ public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group__0" - // InternalXbaseWithAnnotations.g:5454:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:5455:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ; public final void rule__XRelationalExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5458:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:5459:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 + // InternalXbaseWithAnnotations.g:5459:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:5460:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 { pushFollow(FOLLOW_25); rule__XRelationalExpression__Group__0__Impl(); @@ -19137,17 +19138,17 @@ public final void rule__XRelationalExpression__Group__0() throws RecognitionExce // $ANTLR start "rule__XRelationalExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:5466:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ; + // InternalXbaseWithAnnotations.g:5467:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ; public final void rule__XRelationalExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5470:1: ( ( ruleXOtherOperatorExpression ) ) - // InternalXbaseWithAnnotations.g:5471:1: ( ruleXOtherOperatorExpression ) + // InternalXbaseWithAnnotations.g:5471:1: ( ( ruleXOtherOperatorExpression ) ) + // InternalXbaseWithAnnotations.g:5472:1: ( ruleXOtherOperatorExpression ) { - // InternalXbaseWithAnnotations.g:5471:1: ( ruleXOtherOperatorExpression ) - // InternalXbaseWithAnnotations.g:5472:2: ruleXOtherOperatorExpression + // InternalXbaseWithAnnotations.g:5472:1: ( ruleXOtherOperatorExpression ) + // InternalXbaseWithAnnotations.g:5473:2: ruleXOtherOperatorExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0()); @@ -19182,14 +19183,14 @@ public final void rule__XRelationalExpression__Group__0__Impl() throws Recogniti // $ANTLR start "rule__XRelationalExpression__Group__1" - // InternalXbaseWithAnnotations.g:5481:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:5482:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ; public final void rule__XRelationalExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5485:1: ( rule__XRelationalExpression__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:5486:2: rule__XRelationalExpression__Group__1__Impl + // InternalXbaseWithAnnotations.g:5486:1: ( rule__XRelationalExpression__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:5487:2: rule__XRelationalExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group__1__Impl(); @@ -19215,22 +19216,22 @@ public final void rule__XRelationalExpression__Group__1() throws RecognitionExce // $ANTLR start "rule__XRelationalExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:5492:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ; + // InternalXbaseWithAnnotations.g:5493:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ; public final void rule__XRelationalExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5496:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) ) - // InternalXbaseWithAnnotations.g:5497:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) + // InternalXbaseWithAnnotations.g:5497:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) ) + // InternalXbaseWithAnnotations.g:5498:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) { - // InternalXbaseWithAnnotations.g:5497:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) - // InternalXbaseWithAnnotations.g:5498:2: ( rule__XRelationalExpression__Alternatives_1 )* + // InternalXbaseWithAnnotations.g:5498:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) + // InternalXbaseWithAnnotations.g:5499:2: ( rule__XRelationalExpression__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1()); } - // InternalXbaseWithAnnotations.g:5499:2: ( rule__XRelationalExpression__Alternatives_1 )* + // InternalXbaseWithAnnotations.g:5500:2: ( rule__XRelationalExpression__Alternatives_1 )* loop59: do { int alt59=2; @@ -19284,7 +19285,7 @@ public final void rule__XRelationalExpression__Group__1__Impl() throws Recogniti switch (alt59) { case 1 : - // InternalXbaseWithAnnotations.g:5499:3: rule__XRelationalExpression__Alternatives_1 + // InternalXbaseWithAnnotations.g:5500:3: rule__XRelationalExpression__Alternatives_1 { pushFollow(FOLLOW_26); rule__XRelationalExpression__Alternatives_1(); @@ -19325,14 +19326,14 @@ public final void rule__XRelationalExpression__Group__1__Impl() throws Recogniti // $ANTLR start "rule__XRelationalExpression__Group_1_0__0" - // InternalXbaseWithAnnotations.g:5508:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ; + // InternalXbaseWithAnnotations.g:5509:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ; public final void rule__XRelationalExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5512:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ) - // InternalXbaseWithAnnotations.g:5513:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 + // InternalXbaseWithAnnotations.g:5513:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ) + // InternalXbaseWithAnnotations.g:5514:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 { pushFollow(FOLLOW_27); rule__XRelationalExpression__Group_1_0__0__Impl(); @@ -19363,23 +19364,23 @@ public final void rule__XRelationalExpression__Group_1_0__0() throws Recognition // $ANTLR start "rule__XRelationalExpression__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:5520:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5521:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5524:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5525:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5525:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5526:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5525:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:5526:2: ( rule__XRelationalExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5526:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5527:2: ( rule__XRelationalExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:5527:2: ( rule__XRelationalExpression__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:5527:3: rule__XRelationalExpression__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:5528:2: ( rule__XRelationalExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5528:3: rule__XRelationalExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0_0__0(); @@ -19414,14 +19415,14 @@ public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group_1_0__1" - // InternalXbaseWithAnnotations.g:5535:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ; + // InternalXbaseWithAnnotations.g:5536:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5539:1: ( rule__XRelationalExpression__Group_1_0__1__Impl ) - // InternalXbaseWithAnnotations.g:5540:2: rule__XRelationalExpression__Group_1_0__1__Impl + // InternalXbaseWithAnnotations.g:5540:1: ( rule__XRelationalExpression__Group_1_0__1__Impl ) + // InternalXbaseWithAnnotations.g:5541:2: rule__XRelationalExpression__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0__1__Impl(); @@ -19447,23 +19448,23 @@ public final void rule__XRelationalExpression__Group_1_0__1() throws Recognition // $ANTLR start "rule__XRelationalExpression__Group_1_0__1__Impl" - // InternalXbaseWithAnnotations.g:5546:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:5547:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ; public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5550:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:5551:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) + // InternalXbaseWithAnnotations.g:5551:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:5552:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) { - // InternalXbaseWithAnnotations.g:5551:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) - // InternalXbaseWithAnnotations.g:5552:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) + // InternalXbaseWithAnnotations.g:5552:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) + // InternalXbaseWithAnnotations.g:5553:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1()); } - // InternalXbaseWithAnnotations.g:5553:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) - // InternalXbaseWithAnnotations.g:5553:3: rule__XRelationalExpression__TypeAssignment_1_0_1 + // InternalXbaseWithAnnotations.g:5554:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) + // InternalXbaseWithAnnotations.g:5554:3: rule__XRelationalExpression__TypeAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XRelationalExpression__TypeAssignment_1_0_1(); @@ -19498,14 +19499,14 @@ public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:5562:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ; + // InternalXbaseWithAnnotations.g:5563:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ; public final void rule__XRelationalExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5566:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl ) - // InternalXbaseWithAnnotations.g:5567:2: rule__XRelationalExpression__Group_1_0_0__0__Impl + // InternalXbaseWithAnnotations.g:5567:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl ) + // InternalXbaseWithAnnotations.g:5568:2: rule__XRelationalExpression__Group_1_0_0__0__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0_0__0__Impl(); @@ -19531,23 +19532,23 @@ public final void rule__XRelationalExpression__Group_1_0_0__0() throws Recogniti // $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:5573:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5574:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5577:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5578:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5578:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5579:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5578:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:5579:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:5579:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5580:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:5580:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) - // InternalXbaseWithAnnotations.g:5580:3: rule__XRelationalExpression__Group_1_0_0_0__0 + // InternalXbaseWithAnnotations.g:5581:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:5581:3: rule__XRelationalExpression__Group_1_0_0_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0_0_0__0(); @@ -19582,14 +19583,14 @@ public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws Rec // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0" - // InternalXbaseWithAnnotations.g:5589:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ; + // InternalXbaseWithAnnotations.g:5590:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ; public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5593:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ) - // InternalXbaseWithAnnotations.g:5594:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 + // InternalXbaseWithAnnotations.g:5594:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ) + // InternalXbaseWithAnnotations.g:5595:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 { pushFollow(FOLLOW_28); rule__XRelationalExpression__Group_1_0_0_0__0__Impl(); @@ -19620,23 +19621,23 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws Recogni // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:5601:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:5602:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ; public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5605:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:5606:1: ( () ) + // InternalXbaseWithAnnotations.g:5606:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:5607:1: ( () ) { - // InternalXbaseWithAnnotations.g:5606:1: ( () ) - // InternalXbaseWithAnnotations.g:5607:2: () + // InternalXbaseWithAnnotations.g:5607:1: ( () ) + // InternalXbaseWithAnnotations.g:5608:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0()); } - // InternalXbaseWithAnnotations.g:5608:2: () - // InternalXbaseWithAnnotations.g:5608:3: + // InternalXbaseWithAnnotations.g:5609:2: () + // InternalXbaseWithAnnotations.g:5609:3: { } @@ -19661,14 +19662,14 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws R // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1" - // InternalXbaseWithAnnotations.g:5616:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:5617:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5620:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:5621:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl + // InternalXbaseWithAnnotations.g:5621:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:5622:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0_0_0__1__Impl(); @@ -19694,17 +19695,17 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws Recogni // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:5627:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ; + // InternalXbaseWithAnnotations.g:5628:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ; public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5631:1: ( ( 'instanceof' ) ) - // InternalXbaseWithAnnotations.g:5632:1: ( 'instanceof' ) + // InternalXbaseWithAnnotations.g:5632:1: ( ( 'instanceof' ) ) + // InternalXbaseWithAnnotations.g:5633:1: ( 'instanceof' ) { - // InternalXbaseWithAnnotations.g:5632:1: ( 'instanceof' ) - // InternalXbaseWithAnnotations.g:5633:2: 'instanceof' + // InternalXbaseWithAnnotations.g:5633:1: ( 'instanceof' ) + // InternalXbaseWithAnnotations.g:5634:2: 'instanceof' { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1()); @@ -19735,14 +19736,14 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws R // $ANTLR start "rule__XRelationalExpression__Group_1_1__0" - // InternalXbaseWithAnnotations.g:5643:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ; + // InternalXbaseWithAnnotations.g:5644:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ; public final void rule__XRelationalExpression__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5647:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ) - // InternalXbaseWithAnnotations.g:5648:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 + // InternalXbaseWithAnnotations.g:5648:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ) + // InternalXbaseWithAnnotations.g:5649:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 { pushFollow(FOLLOW_10); rule__XRelationalExpression__Group_1_1__0__Impl(); @@ -19773,23 +19774,23 @@ public final void rule__XRelationalExpression__Group_1_1__0() throws Recognition // $ANTLR start "rule__XRelationalExpression__Group_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:5655:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5656:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5659:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5660:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:5660:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5661:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5660:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:5661:2: ( rule__XRelationalExpression__Group_1_1_0__0 ) + // InternalXbaseWithAnnotations.g:5661:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:5662:2: ( rule__XRelationalExpression__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0()); } - // InternalXbaseWithAnnotations.g:5662:2: ( rule__XRelationalExpression__Group_1_1_0__0 ) - // InternalXbaseWithAnnotations.g:5662:3: rule__XRelationalExpression__Group_1_1_0__0 + // InternalXbaseWithAnnotations.g:5663:2: ( rule__XRelationalExpression__Group_1_1_0__0 ) + // InternalXbaseWithAnnotations.g:5663:3: rule__XRelationalExpression__Group_1_1_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1_0__0(); @@ -19824,14 +19825,14 @@ public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group_1_1__1" - // InternalXbaseWithAnnotations.g:5670:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:5671:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ; public final void rule__XRelationalExpression__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5674:1: ( rule__XRelationalExpression__Group_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:5675:2: rule__XRelationalExpression__Group_1_1__1__Impl + // InternalXbaseWithAnnotations.g:5675:1: ( rule__XRelationalExpression__Group_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:5676:2: rule__XRelationalExpression__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1__1__Impl(); @@ -19857,23 +19858,23 @@ public final void rule__XRelationalExpression__Group_1_1__1() throws Recognition // $ANTLR start "rule__XRelationalExpression__Group_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:5681:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:5682:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ; public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5685:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:5686:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:5686:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:5687:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:5686:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:5687:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) + // InternalXbaseWithAnnotations.g:5687:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:5688:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1()); } - // InternalXbaseWithAnnotations.g:5688:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) - // InternalXbaseWithAnnotations.g:5688:3: rule__XRelationalExpression__RightOperandAssignment_1_1_1 + // InternalXbaseWithAnnotations.g:5689:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) + // InternalXbaseWithAnnotations.g:5689:3: rule__XRelationalExpression__RightOperandAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__XRelationalExpression__RightOperandAssignment_1_1_1(); @@ -19908,14 +19909,14 @@ public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0" - // InternalXbaseWithAnnotations.g:5697:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:5698:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ; public final void rule__XRelationalExpression__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5701:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:5702:2: rule__XRelationalExpression__Group_1_1_0__0__Impl + // InternalXbaseWithAnnotations.g:5702:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:5703:2: rule__XRelationalExpression__Group_1_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1_0__0__Impl(); @@ -19941,23 +19942,23 @@ public final void rule__XRelationalExpression__Group_1_1_0__0() throws Recogniti // $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:5708:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5709:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5712:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5713:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5713:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5714:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5713:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:5714:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5714:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5715:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0()); } - // InternalXbaseWithAnnotations.g:5715:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:5715:3: rule__XRelationalExpression__Group_1_1_0_0__0 + // InternalXbaseWithAnnotations.g:5716:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5716:3: rule__XRelationalExpression__Group_1_1_0_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1_0_0__0(); @@ -19992,14 +19993,14 @@ public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws Rec // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0" - // InternalXbaseWithAnnotations.g:5724:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:5725:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ; public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5728:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:5729:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 + // InternalXbaseWithAnnotations.g:5729:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:5730:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 { pushFollow(FOLLOW_25); rule__XRelationalExpression__Group_1_1_0_0__0__Impl(); @@ -20030,23 +20031,23 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws Recogni // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:5736:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:5737:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5740:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:5741:1: ( () ) + // InternalXbaseWithAnnotations.g:5741:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:5742:1: ( () ) { - // InternalXbaseWithAnnotations.g:5741:1: ( () ) - // InternalXbaseWithAnnotations.g:5742:2: () + // InternalXbaseWithAnnotations.g:5742:1: ( () ) + // InternalXbaseWithAnnotations.g:5743:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:5743:2: () - // InternalXbaseWithAnnotations.g:5743:3: + // InternalXbaseWithAnnotations.g:5744:2: () + // InternalXbaseWithAnnotations.g:5744:3: { } @@ -20071,14 +20072,14 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws R // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1" - // InternalXbaseWithAnnotations.g:5751:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:5752:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5755:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:5756:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:5756:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:5757:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1_0_0__1__Impl(); @@ -20104,23 +20105,23 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws Recogni // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:5762:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:5763:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ; public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5766:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:5767:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:5767:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:5768:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:5767:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:5768:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:5768:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:5769:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:5769:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:5769:3: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 + // InternalXbaseWithAnnotations.g:5770:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:5770:3: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 { pushFollow(FOLLOW_2); rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1(); @@ -20155,14 +20156,14 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws R // $ANTLR start "rule__OpCompare__Group_1__0" - // InternalXbaseWithAnnotations.g:5778:1: rule__OpCompare__Group_1__0 : rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ; + // InternalXbaseWithAnnotations.g:5779:1: rule__OpCompare__Group_1__0 : rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ; public final void rule__OpCompare__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5782:1: ( rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ) - // InternalXbaseWithAnnotations.g:5783:2: rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 + // InternalXbaseWithAnnotations.g:5783:1: ( rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ) + // InternalXbaseWithAnnotations.g:5784:2: rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 { pushFollow(FOLLOW_11); rule__OpCompare__Group_1__0__Impl(); @@ -20193,17 +20194,17 @@ public final void rule__OpCompare__Group_1__0() throws RecognitionException { // $ANTLR start "rule__OpCompare__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:5790:1: rule__OpCompare__Group_1__0__Impl : ( '<' ) ; + // InternalXbaseWithAnnotations.g:5791:1: rule__OpCompare__Group_1__0__Impl : ( '<' ) ; public final void rule__OpCompare__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5794:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:5795:1: ( '<' ) + // InternalXbaseWithAnnotations.g:5795:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:5796:1: ( '<' ) { - // InternalXbaseWithAnnotations.g:5795:1: ( '<' ) - // InternalXbaseWithAnnotations.g:5796:2: '<' + // InternalXbaseWithAnnotations.g:5796:1: ( '<' ) + // InternalXbaseWithAnnotations.g:5797:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_1_0()); @@ -20234,14 +20235,14 @@ public final void rule__OpCompare__Group_1__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__OpCompare__Group_1__1" - // InternalXbaseWithAnnotations.g:5805:1: rule__OpCompare__Group_1__1 : rule__OpCompare__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:5806:1: rule__OpCompare__Group_1__1 : rule__OpCompare__Group_1__1__Impl ; public final void rule__OpCompare__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5809:1: ( rule__OpCompare__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:5810:2: rule__OpCompare__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:5810:1: ( rule__OpCompare__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:5811:2: rule__OpCompare__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__OpCompare__Group_1__1__Impl(); @@ -20267,17 +20268,17 @@ public final void rule__OpCompare__Group_1__1() throws RecognitionException { // $ANTLR start "rule__OpCompare__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:5816:1: rule__OpCompare__Group_1__1__Impl : ( '=' ) ; + // InternalXbaseWithAnnotations.g:5817:1: rule__OpCompare__Group_1__1__Impl : ( '=' ) ; public final void rule__OpCompare__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5820:1: ( ( '=' ) ) - // InternalXbaseWithAnnotations.g:5821:1: ( '=' ) + // InternalXbaseWithAnnotations.g:5821:1: ( ( '=' ) ) + // InternalXbaseWithAnnotations.g:5822:1: ( '=' ) { - // InternalXbaseWithAnnotations.g:5821:1: ( '=' ) - // InternalXbaseWithAnnotations.g:5822:2: '=' + // InternalXbaseWithAnnotations.g:5822:1: ( '=' ) + // InternalXbaseWithAnnotations.g:5823:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getEqualsSignKeyword_1_1()); @@ -20308,14 +20309,14 @@ public final void rule__OpCompare__Group_1__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__XOtherOperatorExpression__Group__0" - // InternalXbaseWithAnnotations.g:5832:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:5833:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ; public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5836:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:5837:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 + // InternalXbaseWithAnnotations.g:5837:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:5838:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 { pushFollow(FOLLOW_29); rule__XOtherOperatorExpression__Group__0__Impl(); @@ -20346,17 +20347,17 @@ public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionE // $ANTLR start "rule__XOtherOperatorExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:5844:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ; + // InternalXbaseWithAnnotations.g:5845:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ; public final void rule__XOtherOperatorExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5848:1: ( ( ruleXAdditiveExpression ) ) - // InternalXbaseWithAnnotations.g:5849:1: ( ruleXAdditiveExpression ) + // InternalXbaseWithAnnotations.g:5849:1: ( ( ruleXAdditiveExpression ) ) + // InternalXbaseWithAnnotations.g:5850:1: ( ruleXAdditiveExpression ) { - // InternalXbaseWithAnnotations.g:5849:1: ( ruleXAdditiveExpression ) - // InternalXbaseWithAnnotations.g:5850:2: ruleXAdditiveExpression + // InternalXbaseWithAnnotations.g:5850:1: ( ruleXAdditiveExpression ) + // InternalXbaseWithAnnotations.g:5851:2: ruleXAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0()); @@ -20391,14 +20392,14 @@ public final void rule__XOtherOperatorExpression__Group__0__Impl() throws Recogn // $ANTLR start "rule__XOtherOperatorExpression__Group__1" - // InternalXbaseWithAnnotations.g:5859:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:5860:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ; public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5863:1: ( rule__XOtherOperatorExpression__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:5864:2: rule__XOtherOperatorExpression__Group__1__Impl + // InternalXbaseWithAnnotations.g:5864:1: ( rule__XOtherOperatorExpression__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:5865:2: rule__XOtherOperatorExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group__1__Impl(); @@ -20424,29 +20425,29 @@ public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionE // $ANTLR start "rule__XOtherOperatorExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:5870:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:5871:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ; public final void rule__XOtherOperatorExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5874:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:5875:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:5875:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:5876:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:5875:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:5876:2: ( rule__XOtherOperatorExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:5876:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:5877:2: ( rule__XOtherOperatorExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:5877:2: ( rule__XOtherOperatorExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:5878:2: ( rule__XOtherOperatorExpression__Group_1__0 )* loop60: do { int alt60=2; alt60 = dfa60.predict(input); switch (alt60) { case 1 : - // InternalXbaseWithAnnotations.g:5877:3: rule__XOtherOperatorExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:5878:3: rule__XOtherOperatorExpression__Group_1__0 { pushFollow(FOLLOW_30); rule__XOtherOperatorExpression__Group_1__0(); @@ -20487,14 +20488,14 @@ public final void rule__XOtherOperatorExpression__Group__1__Impl() throws Recogn // $ANTLR start "rule__XOtherOperatorExpression__Group_1__0" - // InternalXbaseWithAnnotations.g:5886:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ; + // InternalXbaseWithAnnotations.g:5887:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ; public final void rule__XOtherOperatorExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5890:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ) - // InternalXbaseWithAnnotations.g:5891:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 + // InternalXbaseWithAnnotations.g:5891:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ) + // InternalXbaseWithAnnotations.g:5892:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 { pushFollow(FOLLOW_10); rule__XOtherOperatorExpression__Group_1__0__Impl(); @@ -20525,23 +20526,23 @@ public final void rule__XOtherOperatorExpression__Group_1__0() throws Recognitio // $ANTLR start "rule__XOtherOperatorExpression__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:5898:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5899:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ; public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5902:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5903:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:5903:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5904:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5903:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:5904:2: ( rule__XOtherOperatorExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:5904:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:5905:2: ( rule__XOtherOperatorExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:5905:2: ( rule__XOtherOperatorExpression__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:5905:3: rule__XOtherOperatorExpression__Group_1_0__0 + // InternalXbaseWithAnnotations.g:5906:2: ( rule__XOtherOperatorExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:5906:3: rule__XOtherOperatorExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1_0__0(); @@ -20576,14 +20577,14 @@ public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws Reco // $ANTLR start "rule__XOtherOperatorExpression__Group_1__1" - // InternalXbaseWithAnnotations.g:5913:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:5914:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ; public final void rule__XOtherOperatorExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5917:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:5918:2: rule__XOtherOperatorExpression__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:5918:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:5919:2: rule__XOtherOperatorExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1__1__Impl(); @@ -20609,23 +20610,23 @@ public final void rule__XOtherOperatorExpression__Group_1__1() throws Recognitio // $ANTLR start "rule__XOtherOperatorExpression__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:5924:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:5925:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5928:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:5929:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:5929:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:5930:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:5929:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:5930:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:5930:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:5931:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:5931:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:5931:3: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 + // InternalXbaseWithAnnotations.g:5932:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:5932:3: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__RightOperandAssignment_1_1(); @@ -20660,14 +20661,14 @@ public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws Reco // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0" - // InternalXbaseWithAnnotations.g:5940:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:5941:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ; public final void rule__XOtherOperatorExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5944:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:5945:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl + // InternalXbaseWithAnnotations.g:5945:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:5946:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1_0__0__Impl(); @@ -20693,23 +20694,23 @@ public final void rule__XOtherOperatorExpression__Group_1_0__0() throws Recognit // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:5951:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:5952:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ; public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5955:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:5956:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5956:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:5957:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:5956:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:5957:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5957:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:5958:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:5958:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:5958:3: rule__XOtherOperatorExpression__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:5959:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:5959:3: rule__XOtherOperatorExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1_0_0__0(); @@ -20744,14 +20745,14 @@ public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws Re // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:5967:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:5968:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ; public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5971:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:5972:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 + // InternalXbaseWithAnnotations.g:5972:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:5973:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 { pushFollow(FOLLOW_29); rule__XOtherOperatorExpression__Group_1_0_0__0__Impl(); @@ -20782,23 +20783,23 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws Recogn // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:5979:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:5980:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5983:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:5984:1: ( () ) + // InternalXbaseWithAnnotations.g:5984:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:5985:1: ( () ) { - // InternalXbaseWithAnnotations.g:5984:1: ( () ) - // InternalXbaseWithAnnotations.g:5985:2: () + // InternalXbaseWithAnnotations.g:5985:1: ( () ) + // InternalXbaseWithAnnotations.g:5986:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:5986:2: () - // InternalXbaseWithAnnotations.g:5986:3: + // InternalXbaseWithAnnotations.g:5987:2: () + // InternalXbaseWithAnnotations.g:5987:3: { } @@ -20823,14 +20824,14 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1" - // InternalXbaseWithAnnotations.g:5994:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:5995:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ; public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:5998:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:5999:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:5999:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:6000:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1_0_0__1__Impl(); @@ -20856,23 +20857,23 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws Recogn // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:6005:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:6006:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6009:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:6010:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:6010:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:6011:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:6010:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:6011:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:6011:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:6012:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:6012:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:6012:3: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 + // InternalXbaseWithAnnotations.g:6013:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:6013:3: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1(); @@ -20907,14 +20908,14 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws // $ANTLR start "rule__OpOther__Group_2__0" - // InternalXbaseWithAnnotations.g:6021:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ; + // InternalXbaseWithAnnotations.g:6022:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ; public final void rule__OpOther__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6025:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ) - // InternalXbaseWithAnnotations.g:6026:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 + // InternalXbaseWithAnnotations.g:6026:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ) + // InternalXbaseWithAnnotations.g:6027:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 { pushFollow(FOLLOW_31); rule__OpOther__Group_2__0__Impl(); @@ -20945,17 +20946,17 @@ public final void rule__OpOther__Group_2__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_2__0__Impl" - // InternalXbaseWithAnnotations.g:6033:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:6034:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6037:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:6038:1: ( '>' ) + // InternalXbaseWithAnnotations.g:6038:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:6039:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:6038:1: ( '>' ) - // InternalXbaseWithAnnotations.g:6039:2: '>' + // InternalXbaseWithAnnotations.g:6039:1: ( '>' ) + // InternalXbaseWithAnnotations.g:6040:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); @@ -20986,14 +20987,14 @@ public final void rule__OpOther__Group_2__0__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_2__1" - // InternalXbaseWithAnnotations.g:6048:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ; + // InternalXbaseWithAnnotations.g:6049:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ; public final void rule__OpOther__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6052:1: ( rule__OpOther__Group_2__1__Impl ) - // InternalXbaseWithAnnotations.g:6053:2: rule__OpOther__Group_2__1__Impl + // InternalXbaseWithAnnotations.g:6053:1: ( rule__OpOther__Group_2__1__Impl ) + // InternalXbaseWithAnnotations.g:6054:2: rule__OpOther__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_2__1__Impl(); @@ -21019,17 +21020,17 @@ public final void rule__OpOther__Group_2__1() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_2__1__Impl" - // InternalXbaseWithAnnotations.g:6059:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ; + // InternalXbaseWithAnnotations.g:6060:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ; public final void rule__OpOther__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6063:1: ( ( '..' ) ) - // InternalXbaseWithAnnotations.g:6064:1: ( '..' ) + // InternalXbaseWithAnnotations.g:6064:1: ( ( '..' ) ) + // InternalXbaseWithAnnotations.g:6065:1: ( '..' ) { - // InternalXbaseWithAnnotations.g:6064:1: ( '..' ) - // InternalXbaseWithAnnotations.g:6065:2: '..' + // InternalXbaseWithAnnotations.g:6065:1: ( '..' ) + // InternalXbaseWithAnnotations.g:6066:2: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); @@ -21060,14 +21061,14 @@ public final void rule__OpOther__Group_2__1__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5__0" - // InternalXbaseWithAnnotations.g:6075:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ; + // InternalXbaseWithAnnotations.g:6076:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ; public final void rule__OpOther__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6079:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ) - // InternalXbaseWithAnnotations.g:6080:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 + // InternalXbaseWithAnnotations.g:6080:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ) + // InternalXbaseWithAnnotations.g:6081:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 { pushFollow(FOLLOW_32); rule__OpOther__Group_5__0__Impl(); @@ -21098,17 +21099,17 @@ public final void rule__OpOther__Group_5__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_5__0__Impl" - // InternalXbaseWithAnnotations.g:6087:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:6088:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6091:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:6092:1: ( '>' ) + // InternalXbaseWithAnnotations.g:6092:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:6093:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:6092:1: ( '>' ) - // InternalXbaseWithAnnotations.g:6093:2: '>' + // InternalXbaseWithAnnotations.g:6093:1: ( '>' ) + // InternalXbaseWithAnnotations.g:6094:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); @@ -21139,14 +21140,14 @@ public final void rule__OpOther__Group_5__0__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5__1" - // InternalXbaseWithAnnotations.g:6102:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ; + // InternalXbaseWithAnnotations.g:6103:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ; public final void rule__OpOther__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6106:1: ( rule__OpOther__Group_5__1__Impl ) - // InternalXbaseWithAnnotations.g:6107:2: rule__OpOther__Group_5__1__Impl + // InternalXbaseWithAnnotations.g:6107:1: ( rule__OpOther__Group_5__1__Impl ) + // InternalXbaseWithAnnotations.g:6108:2: rule__OpOther__Group_5__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_5__1__Impl(); @@ -21172,23 +21173,23 @@ public final void rule__OpOther__Group_5__1() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_5__1__Impl" - // InternalXbaseWithAnnotations.g:6113:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ; + // InternalXbaseWithAnnotations.g:6114:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ; public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6117:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) ) - // InternalXbaseWithAnnotations.g:6118:1: ( ( rule__OpOther__Alternatives_5_1 ) ) + // InternalXbaseWithAnnotations.g:6118:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) ) + // InternalXbaseWithAnnotations.g:6119:1: ( ( rule__OpOther__Alternatives_5_1 ) ) { - // InternalXbaseWithAnnotations.g:6118:1: ( ( rule__OpOther__Alternatives_5_1 ) ) - // InternalXbaseWithAnnotations.g:6119:2: ( rule__OpOther__Alternatives_5_1 ) + // InternalXbaseWithAnnotations.g:6119:1: ( ( rule__OpOther__Alternatives_5_1 ) ) + // InternalXbaseWithAnnotations.g:6120:2: ( rule__OpOther__Alternatives_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); } - // InternalXbaseWithAnnotations.g:6120:2: ( rule__OpOther__Alternatives_5_1 ) - // InternalXbaseWithAnnotations.g:6120:3: rule__OpOther__Alternatives_5_1 + // InternalXbaseWithAnnotations.g:6121:2: ( rule__OpOther__Alternatives_5_1 ) + // InternalXbaseWithAnnotations.g:6121:3: rule__OpOther__Alternatives_5_1 { pushFollow(FOLLOW_2); rule__OpOther__Alternatives_5_1(); @@ -21223,14 +21224,14 @@ public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5_1_0__0" - // InternalXbaseWithAnnotations.g:6129:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:6130:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ; public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6133:1: ( rule__OpOther__Group_5_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:6134:2: rule__OpOther__Group_5_1_0__0__Impl + // InternalXbaseWithAnnotations.g:6134:1: ( rule__OpOther__Group_5_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:6135:2: rule__OpOther__Group_5_1_0__0__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_5_1_0__0__Impl(); @@ -21256,23 +21257,23 @@ public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_5_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:6140:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:6141:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ; public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6144:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:6145:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6145:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:6146:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:6145:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:6146:2: ( rule__OpOther__Group_5_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6146:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6147:2: ( rule__OpOther__Group_5_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); } - // InternalXbaseWithAnnotations.g:6147:2: ( rule__OpOther__Group_5_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:6147:3: rule__OpOther__Group_5_1_0_0__0 + // InternalXbaseWithAnnotations.g:6148:2: ( rule__OpOther__Group_5_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6148:3: rule__OpOther__Group_5_1_0_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_5_1_0_0__0(); @@ -21307,14 +21308,14 @@ public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__OpOther__Group_5_1_0_0__0" - // InternalXbaseWithAnnotations.g:6156:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:6157:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ; public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6160:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:6161:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 + // InternalXbaseWithAnnotations.g:6161:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:6162:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 { pushFollow(FOLLOW_32); rule__OpOther__Group_5_1_0_0__0__Impl(); @@ -21345,17 +21346,17 @@ public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:6168:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:6169:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6172:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:6173:1: ( '>' ) + // InternalXbaseWithAnnotations.g:6173:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:6174:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:6173:1: ( '>' ) - // InternalXbaseWithAnnotations.g:6174:2: '>' + // InternalXbaseWithAnnotations.g:6174:1: ( '>' ) + // InternalXbaseWithAnnotations.g:6175:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); @@ -21386,14 +21387,14 @@ public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionExce // $ANTLR start "rule__OpOther__Group_5_1_0_0__1" - // InternalXbaseWithAnnotations.g:6183:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:6184:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ; public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6187:1: ( rule__OpOther__Group_5_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:6188:2: rule__OpOther__Group_5_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:6188:1: ( rule__OpOther__Group_5_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:6189:2: rule__OpOther__Group_5_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_5_1_0_0__1__Impl(); @@ -21419,17 +21420,17 @@ public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:6194:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:6195:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ; public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6198:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:6199:1: ( '>' ) + // InternalXbaseWithAnnotations.g:6199:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:6200:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:6199:1: ( '>' ) - // InternalXbaseWithAnnotations.g:6200:2: '>' + // InternalXbaseWithAnnotations.g:6200:1: ( '>' ) + // InternalXbaseWithAnnotations.g:6201:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); @@ -21460,14 +21461,14 @@ public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionExce // $ANTLR start "rule__OpOther__Group_6__0" - // InternalXbaseWithAnnotations.g:6210:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ; + // InternalXbaseWithAnnotations.g:6211:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ; public final void rule__OpOther__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6214:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ) - // InternalXbaseWithAnnotations.g:6215:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 + // InternalXbaseWithAnnotations.g:6215:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ) + // InternalXbaseWithAnnotations.g:6216:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 { pushFollow(FOLLOW_33); rule__OpOther__Group_6__0__Impl(); @@ -21498,17 +21499,17 @@ public final void rule__OpOther__Group_6__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_6__0__Impl" - // InternalXbaseWithAnnotations.g:6222:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ; + // InternalXbaseWithAnnotations.g:6223:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ; public final void rule__OpOther__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6226:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:6227:1: ( '<' ) + // InternalXbaseWithAnnotations.g:6227:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:6228:1: ( '<' ) { - // InternalXbaseWithAnnotations.g:6227:1: ( '<' ) - // InternalXbaseWithAnnotations.g:6228:2: '<' + // InternalXbaseWithAnnotations.g:6228:1: ( '<' ) + // InternalXbaseWithAnnotations.g:6229:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); @@ -21539,14 +21540,14 @@ public final void rule__OpOther__Group_6__0__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_6__1" - // InternalXbaseWithAnnotations.g:6237:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ; + // InternalXbaseWithAnnotations.g:6238:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ; public final void rule__OpOther__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6241:1: ( rule__OpOther__Group_6__1__Impl ) - // InternalXbaseWithAnnotations.g:6242:2: rule__OpOther__Group_6__1__Impl + // InternalXbaseWithAnnotations.g:6242:1: ( rule__OpOther__Group_6__1__Impl ) + // InternalXbaseWithAnnotations.g:6243:2: rule__OpOther__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_6__1__Impl(); @@ -21572,23 +21573,23 @@ public final void rule__OpOther__Group_6__1() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_6__1__Impl" - // InternalXbaseWithAnnotations.g:6248:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ; + // InternalXbaseWithAnnotations.g:6249:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ; public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6252:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) ) - // InternalXbaseWithAnnotations.g:6253:1: ( ( rule__OpOther__Alternatives_6_1 ) ) + // InternalXbaseWithAnnotations.g:6253:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) ) + // InternalXbaseWithAnnotations.g:6254:1: ( ( rule__OpOther__Alternatives_6_1 ) ) { - // InternalXbaseWithAnnotations.g:6253:1: ( ( rule__OpOther__Alternatives_6_1 ) ) - // InternalXbaseWithAnnotations.g:6254:2: ( rule__OpOther__Alternatives_6_1 ) + // InternalXbaseWithAnnotations.g:6254:1: ( ( rule__OpOther__Alternatives_6_1 ) ) + // InternalXbaseWithAnnotations.g:6255:2: ( rule__OpOther__Alternatives_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); } - // InternalXbaseWithAnnotations.g:6255:2: ( rule__OpOther__Alternatives_6_1 ) - // InternalXbaseWithAnnotations.g:6255:3: rule__OpOther__Alternatives_6_1 + // InternalXbaseWithAnnotations.g:6256:2: ( rule__OpOther__Alternatives_6_1 ) + // InternalXbaseWithAnnotations.g:6256:3: rule__OpOther__Alternatives_6_1 { pushFollow(FOLLOW_2); rule__OpOther__Alternatives_6_1(); @@ -21623,14 +21624,14 @@ public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_6_1_0__0" - // InternalXbaseWithAnnotations.g:6264:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:6265:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ; public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6268:1: ( rule__OpOther__Group_6_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:6269:2: rule__OpOther__Group_6_1_0__0__Impl + // InternalXbaseWithAnnotations.g:6269:1: ( rule__OpOther__Group_6_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:6270:2: rule__OpOther__Group_6_1_0__0__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0__0__Impl(); @@ -21656,23 +21657,23 @@ public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_6_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:6275:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:6276:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ; public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6279:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:6280:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6280:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:6281:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:6280:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:6281:2: ( rule__OpOther__Group_6_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6281:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6282:2: ( rule__OpOther__Group_6_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); } - // InternalXbaseWithAnnotations.g:6282:2: ( rule__OpOther__Group_6_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:6282:3: rule__OpOther__Group_6_1_0_0__0 + // InternalXbaseWithAnnotations.g:6283:2: ( rule__OpOther__Group_6_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6283:3: rule__OpOther__Group_6_1_0_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0_0__0(); @@ -21707,14 +21708,14 @@ public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__OpOther__Group_6_1_0_0__0" - // InternalXbaseWithAnnotations.g:6291:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:6292:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ; public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6295:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:6296:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 + // InternalXbaseWithAnnotations.g:6296:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:6297:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 { pushFollow(FOLLOW_17); rule__OpOther__Group_6_1_0_0__0__Impl(); @@ -21745,17 +21746,17 @@ public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException // $ANTLR start "rule__OpOther__Group_6_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:6303:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ; + // InternalXbaseWithAnnotations.g:6304:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ; public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6307:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:6308:1: ( '<' ) + // InternalXbaseWithAnnotations.g:6308:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:6309:1: ( '<' ) { - // InternalXbaseWithAnnotations.g:6308:1: ( '<' ) - // InternalXbaseWithAnnotations.g:6309:2: '<' + // InternalXbaseWithAnnotations.g:6309:1: ( '<' ) + // InternalXbaseWithAnnotations.g:6310:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); @@ -21786,14 +21787,14 @@ public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionExce // $ANTLR start "rule__OpOther__Group_6_1_0_0__1" - // InternalXbaseWithAnnotations.g:6318:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:6319:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ; public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6322:1: ( rule__OpOther__Group_6_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:6323:2: rule__OpOther__Group_6_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:6323:1: ( rule__OpOther__Group_6_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:6324:2: rule__OpOther__Group_6_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0_0__1__Impl(); @@ -21819,17 +21820,17 @@ public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException // $ANTLR start "rule__OpOther__Group_6_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:6329:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ; + // InternalXbaseWithAnnotations.g:6330:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ; public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6333:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:6334:1: ( '<' ) + // InternalXbaseWithAnnotations.g:6334:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:6335:1: ( '<' ) { - // InternalXbaseWithAnnotations.g:6334:1: ( '<' ) - // InternalXbaseWithAnnotations.g:6335:2: '<' + // InternalXbaseWithAnnotations.g:6335:1: ( '<' ) + // InternalXbaseWithAnnotations.g:6336:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); @@ -21860,14 +21861,14 @@ public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionExce // $ANTLR start "rule__XAdditiveExpression__Group__0" - // InternalXbaseWithAnnotations.g:6345:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:6346:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ; public final void rule__XAdditiveExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6349:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:6350:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 + // InternalXbaseWithAnnotations.g:6350:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:6351:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 { pushFollow(FOLLOW_34); rule__XAdditiveExpression__Group__0__Impl(); @@ -21898,17 +21899,17 @@ public final void rule__XAdditiveExpression__Group__0() throws RecognitionExcept // $ANTLR start "rule__XAdditiveExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:6357:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ; + // InternalXbaseWithAnnotations.g:6358:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ; public final void rule__XAdditiveExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6361:1: ( ( ruleXMultiplicativeExpression ) ) - // InternalXbaseWithAnnotations.g:6362:1: ( ruleXMultiplicativeExpression ) + // InternalXbaseWithAnnotations.g:6362:1: ( ( ruleXMultiplicativeExpression ) ) + // InternalXbaseWithAnnotations.g:6363:1: ( ruleXMultiplicativeExpression ) { - // InternalXbaseWithAnnotations.g:6362:1: ( ruleXMultiplicativeExpression ) - // InternalXbaseWithAnnotations.g:6363:2: ruleXMultiplicativeExpression + // InternalXbaseWithAnnotations.g:6363:1: ( ruleXMultiplicativeExpression ) + // InternalXbaseWithAnnotations.g:6364:2: ruleXMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0()); @@ -21943,14 +21944,14 @@ public final void rule__XAdditiveExpression__Group__0__Impl() throws Recognition // $ANTLR start "rule__XAdditiveExpression__Group__1" - // InternalXbaseWithAnnotations.g:6372:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:6373:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ; public final void rule__XAdditiveExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6376:1: ( rule__XAdditiveExpression__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:6377:2: rule__XAdditiveExpression__Group__1__Impl + // InternalXbaseWithAnnotations.g:6377:1: ( rule__XAdditiveExpression__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:6378:2: rule__XAdditiveExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group__1__Impl(); @@ -21976,22 +21977,22 @@ public final void rule__XAdditiveExpression__Group__1() throws RecognitionExcept // $ANTLR start "rule__XAdditiveExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:6383:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:6384:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ; public final void rule__XAdditiveExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6387:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:6388:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:6388:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:6389:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:6388:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:6389:2: ( rule__XAdditiveExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:6389:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:6390:2: ( rule__XAdditiveExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:6390:2: ( rule__XAdditiveExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:6391:2: ( rule__XAdditiveExpression__Group_1__0 )* loop61: do { int alt61=2; @@ -22019,7 +22020,7 @@ else if ( (LA61_0==34) ) { switch (alt61) { case 1 : - // InternalXbaseWithAnnotations.g:6390:3: rule__XAdditiveExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:6391:3: rule__XAdditiveExpression__Group_1__0 { pushFollow(FOLLOW_35); rule__XAdditiveExpression__Group_1__0(); @@ -22060,14 +22061,14 @@ else if ( (LA61_0==34) ) { // $ANTLR start "rule__XAdditiveExpression__Group_1__0" - // InternalXbaseWithAnnotations.g:6399:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ; + // InternalXbaseWithAnnotations.g:6400:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ; public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6403:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ) - // InternalXbaseWithAnnotations.g:6404:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 + // InternalXbaseWithAnnotations.g:6404:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ) + // InternalXbaseWithAnnotations.g:6405:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 { pushFollow(FOLLOW_10); rule__XAdditiveExpression__Group_1__0__Impl(); @@ -22098,23 +22099,23 @@ public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionExce // $ANTLR start "rule__XAdditiveExpression__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:6411:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:6412:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ; public final void rule__XAdditiveExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6415:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:6416:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:6416:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:6417:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:6416:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:6417:2: ( rule__XAdditiveExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:6417:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:6418:2: ( rule__XAdditiveExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:6418:2: ( rule__XAdditiveExpression__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:6418:3: rule__XAdditiveExpression__Group_1_0__0 + // InternalXbaseWithAnnotations.g:6419:2: ( rule__XAdditiveExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:6419:3: rule__XAdditiveExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1_0__0(); @@ -22149,14 +22150,14 @@ public final void rule__XAdditiveExpression__Group_1__0__Impl() throws Recogniti // $ANTLR start "rule__XAdditiveExpression__Group_1__1" - // InternalXbaseWithAnnotations.g:6426:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:6427:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ; public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6430:1: ( rule__XAdditiveExpression__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:6431:2: rule__XAdditiveExpression__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:6431:1: ( rule__XAdditiveExpression__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:6432:2: rule__XAdditiveExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1__1__Impl(); @@ -22182,23 +22183,23 @@ public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionExce // $ANTLR start "rule__XAdditiveExpression__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:6437:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:6438:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XAdditiveExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6441:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:6442:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:6442:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:6443:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:6442:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:6443:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:6443:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:6444:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:6444:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:6444:3: rule__XAdditiveExpression__RightOperandAssignment_1_1 + // InternalXbaseWithAnnotations.g:6445:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:6445:3: rule__XAdditiveExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__RightOperandAssignment_1_1(); @@ -22233,14 +22234,14 @@ public final void rule__XAdditiveExpression__Group_1__1__Impl() throws Recogniti // $ANTLR start "rule__XAdditiveExpression__Group_1_0__0" - // InternalXbaseWithAnnotations.g:6453:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:6454:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ; public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6457:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:6458:2: rule__XAdditiveExpression__Group_1_0__0__Impl + // InternalXbaseWithAnnotations.g:6458:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:6459:2: rule__XAdditiveExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1_0__0__Impl(); @@ -22266,23 +22267,23 @@ public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionEx // $ANTLR start "rule__XAdditiveExpression__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:6464:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:6465:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ; public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6468:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:6469:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6469:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:6470:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:6469:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:6470:2: ( rule__XAdditiveExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6470:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6471:2: ( rule__XAdditiveExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:6471:2: ( rule__XAdditiveExpression__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:6471:3: rule__XAdditiveExpression__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:6472:2: ( rule__XAdditiveExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6472:3: rule__XAdditiveExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1_0_0__0(); @@ -22317,14 +22318,14 @@ public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws Recogni // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:6480:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:6481:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ; public final void rule__XAdditiveExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6484:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:6485:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 + // InternalXbaseWithAnnotations.g:6485:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:6486:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 { pushFollow(FOLLOW_34); rule__XAdditiveExpression__Group_1_0_0__0__Impl(); @@ -22355,23 +22356,23 @@ public final void rule__XAdditiveExpression__Group_1_0_0__0() throws Recognition // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:6492:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:6493:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6496:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:6497:1: ( () ) + // InternalXbaseWithAnnotations.g:6497:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:6498:1: ( () ) { - // InternalXbaseWithAnnotations.g:6497:1: ( () ) - // InternalXbaseWithAnnotations.g:6498:2: () + // InternalXbaseWithAnnotations.g:6498:1: ( () ) + // InternalXbaseWithAnnotations.g:6499:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:6499:2: () - // InternalXbaseWithAnnotations.g:6499:3: + // InternalXbaseWithAnnotations.g:6500:2: () + // InternalXbaseWithAnnotations.g:6500:3: { } @@ -22396,14 +22397,14 @@ public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws Recog // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1" - // InternalXbaseWithAnnotations.g:6507:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:6508:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ; public final void rule__XAdditiveExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6511:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:6512:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:6512:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:6513:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1_0_0__1__Impl(); @@ -22429,23 +22430,23 @@ public final void rule__XAdditiveExpression__Group_1_0_0__1() throws Recognition // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:6518:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:6519:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6522:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:6523:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:6523:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:6524:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:6523:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:6524:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:6524:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:6525:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:6525:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:6525:3: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 + // InternalXbaseWithAnnotations.g:6526:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:6526:3: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__FeatureAssignment_1_0_0_1(); @@ -22480,14 +22481,14 @@ public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group__0" - // InternalXbaseWithAnnotations.g:6534:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:6535:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ; public final void rule__XMultiplicativeExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6538:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:6539:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 + // InternalXbaseWithAnnotations.g:6539:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:6540:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 { pushFollow(FOLLOW_36); rule__XMultiplicativeExpression__Group__0__Impl(); @@ -22518,17 +22519,17 @@ public final void rule__XMultiplicativeExpression__Group__0() throws Recognition // $ANTLR start "rule__XMultiplicativeExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:6546:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ; + // InternalXbaseWithAnnotations.g:6547:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ; public final void rule__XMultiplicativeExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6550:1: ( ( ruleXUnaryOperation ) ) - // InternalXbaseWithAnnotations.g:6551:1: ( ruleXUnaryOperation ) + // InternalXbaseWithAnnotations.g:6551:1: ( ( ruleXUnaryOperation ) ) + // InternalXbaseWithAnnotations.g:6552:1: ( ruleXUnaryOperation ) { - // InternalXbaseWithAnnotations.g:6551:1: ( ruleXUnaryOperation ) - // InternalXbaseWithAnnotations.g:6552:2: ruleXUnaryOperation + // InternalXbaseWithAnnotations.g:6552:1: ( ruleXUnaryOperation ) + // InternalXbaseWithAnnotations.g:6553:2: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0()); @@ -22563,14 +22564,14 @@ public final void rule__XMultiplicativeExpression__Group__0__Impl() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group__1" - // InternalXbaseWithAnnotations.g:6561:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:6562:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ; public final void rule__XMultiplicativeExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6565:1: ( rule__XMultiplicativeExpression__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:6566:2: rule__XMultiplicativeExpression__Group__1__Impl + // InternalXbaseWithAnnotations.g:6566:1: ( rule__XMultiplicativeExpression__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:6567:2: rule__XMultiplicativeExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group__1__Impl(); @@ -22596,22 +22597,22 @@ public final void rule__XMultiplicativeExpression__Group__1() throws Recognition // $ANTLR start "rule__XMultiplicativeExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:6572:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:6573:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ; public final void rule__XMultiplicativeExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6576:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:6577:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:6577:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:6578:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:6577:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:6578:2: ( rule__XMultiplicativeExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:6578:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:6579:2: ( rule__XMultiplicativeExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:6579:2: ( rule__XMultiplicativeExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:6580:2: ( rule__XMultiplicativeExpression__Group_1__0 )* loop62: do { int alt62=2; @@ -22665,7 +22666,7 @@ public final void rule__XMultiplicativeExpression__Group__1__Impl() throws Recog switch (alt62) { case 1 : - // InternalXbaseWithAnnotations.g:6579:3: rule__XMultiplicativeExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:6580:3: rule__XMultiplicativeExpression__Group_1__0 { pushFollow(FOLLOW_37); rule__XMultiplicativeExpression__Group_1__0(); @@ -22706,14 +22707,14 @@ public final void rule__XMultiplicativeExpression__Group__1__Impl() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group_1__0" - // InternalXbaseWithAnnotations.g:6588:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ; + // InternalXbaseWithAnnotations.g:6589:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ; public final void rule__XMultiplicativeExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6592:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ) - // InternalXbaseWithAnnotations.g:6593:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 + // InternalXbaseWithAnnotations.g:6593:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ) + // InternalXbaseWithAnnotations.g:6594:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 { pushFollow(FOLLOW_10); rule__XMultiplicativeExpression__Group_1__0__Impl(); @@ -22744,23 +22745,23 @@ public final void rule__XMultiplicativeExpression__Group_1__0() throws Recogniti // $ANTLR start "rule__XMultiplicativeExpression__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:6600:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:6601:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ; public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6604:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:6605:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:6605:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:6606:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:6605:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:6606:2: ( rule__XMultiplicativeExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:6606:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:6607:2: ( rule__XMultiplicativeExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:6607:2: ( rule__XMultiplicativeExpression__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:6607:3: rule__XMultiplicativeExpression__Group_1_0__0 + // InternalXbaseWithAnnotations.g:6608:2: ( rule__XMultiplicativeExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:6608:3: rule__XMultiplicativeExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1_0__0(); @@ -22795,14 +22796,14 @@ public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws Rec // $ANTLR start "rule__XMultiplicativeExpression__Group_1__1" - // InternalXbaseWithAnnotations.g:6615:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:6616:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ; public final void rule__XMultiplicativeExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6619:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:6620:2: rule__XMultiplicativeExpression__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:6620:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:6621:2: rule__XMultiplicativeExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1__1__Impl(); @@ -22828,23 +22829,23 @@ public final void rule__XMultiplicativeExpression__Group_1__1() throws Recogniti // $ANTLR start "rule__XMultiplicativeExpression__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:6626:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:6627:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6630:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:6631:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:6631:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:6632:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:6631:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:6632:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:6632:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:6633:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:6633:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:6633:3: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 + // InternalXbaseWithAnnotations.g:6634:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:6634:3: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__RightOperandAssignment_1_1(); @@ -22879,14 +22880,14 @@ public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws Rec // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0" - // InternalXbaseWithAnnotations.g:6642:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:6643:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ; public final void rule__XMultiplicativeExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6646:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:6647:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl + // InternalXbaseWithAnnotations.g:6647:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:6648:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1_0__0__Impl(); @@ -22912,23 +22913,23 @@ public final void rule__XMultiplicativeExpression__Group_1_0__0() throws Recogni // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:6653:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:6654:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ; public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6657:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:6658:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6658:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:6659:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:6658:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:6659:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6659:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6660:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:6660:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:6660:3: rule__XMultiplicativeExpression__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:6661:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6661:3: rule__XMultiplicativeExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1_0_0__0(); @@ -22963,14 +22964,14 @@ public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws R // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:6669:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:6670:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ; public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6673:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:6674:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 + // InternalXbaseWithAnnotations.g:6674:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:6675:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 { pushFollow(FOLLOW_36); rule__XMultiplicativeExpression__Group_1_0_0__0__Impl(); @@ -23001,23 +23002,23 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:6681:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:6682:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6685:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:6686:1: ( () ) + // InternalXbaseWithAnnotations.g:6686:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:6687:1: ( () ) { - // InternalXbaseWithAnnotations.g:6686:1: ( () ) - // InternalXbaseWithAnnotations.g:6687:2: () + // InternalXbaseWithAnnotations.g:6687:1: ( () ) + // InternalXbaseWithAnnotations.g:6688:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:6688:2: () - // InternalXbaseWithAnnotations.g:6688:3: + // InternalXbaseWithAnnotations.g:6689:2: () + // InternalXbaseWithAnnotations.g:6689:3: { } @@ -23042,14 +23043,14 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1" - // InternalXbaseWithAnnotations.g:6696:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:6697:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ; public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6700:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:6701:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:6701:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:6702:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1_0_0__1__Impl(); @@ -23075,23 +23076,23 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:6707:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:6708:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6711:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:6712:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:6712:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:6713:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:6712:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:6713:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:6713:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:6714:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:6714:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:6714:3: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 + // InternalXbaseWithAnnotations.g:6715:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:6715:3: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1(); @@ -23126,14 +23127,14 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws // $ANTLR start "rule__XUnaryOperation__Group_0__0" - // InternalXbaseWithAnnotations.g:6723:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ; + // InternalXbaseWithAnnotations.g:6724:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ; public final void rule__XUnaryOperation__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6727:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ) - // InternalXbaseWithAnnotations.g:6728:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 + // InternalXbaseWithAnnotations.g:6728:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ) + // InternalXbaseWithAnnotations.g:6729:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 { pushFollow(FOLLOW_38); rule__XUnaryOperation__Group_0__0__Impl(); @@ -23164,23 +23165,23 @@ public final void rule__XUnaryOperation__Group_0__0() throws RecognitionExceptio // $ANTLR start "rule__XUnaryOperation__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:6735:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:6736:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ; public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6739:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:6740:1: ( () ) + // InternalXbaseWithAnnotations.g:6740:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:6741:1: ( () ) { - // InternalXbaseWithAnnotations.g:6740:1: ( () ) - // InternalXbaseWithAnnotations.g:6741:2: () + // InternalXbaseWithAnnotations.g:6741:1: ( () ) + // InternalXbaseWithAnnotations.g:6742:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0()); } - // InternalXbaseWithAnnotations.g:6742:2: () - // InternalXbaseWithAnnotations.g:6742:3: + // InternalXbaseWithAnnotations.g:6743:2: () + // InternalXbaseWithAnnotations.g:6743:3: { } @@ -23205,14 +23206,14 @@ public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XUnaryOperation__Group_0__1" - // InternalXbaseWithAnnotations.g:6750:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ; + // InternalXbaseWithAnnotations.g:6751:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ; public final void rule__XUnaryOperation__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6754:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ) - // InternalXbaseWithAnnotations.g:6755:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 + // InternalXbaseWithAnnotations.g:6755:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ) + // InternalXbaseWithAnnotations.g:6756:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 { pushFollow(FOLLOW_10); rule__XUnaryOperation__Group_0__1__Impl(); @@ -23243,23 +23244,23 @@ public final void rule__XUnaryOperation__Group_0__1() throws RecognitionExceptio // $ANTLR start "rule__XUnaryOperation__Group_0__1__Impl" - // InternalXbaseWithAnnotations.g:6762:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:6763:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ; public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6766:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:6767:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) + // InternalXbaseWithAnnotations.g:6767:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:6768:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) { - // InternalXbaseWithAnnotations.g:6767:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) - // InternalXbaseWithAnnotations.g:6768:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) + // InternalXbaseWithAnnotations.g:6768:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) + // InternalXbaseWithAnnotations.g:6769:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1()); } - // InternalXbaseWithAnnotations.g:6769:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) - // InternalXbaseWithAnnotations.g:6769:3: rule__XUnaryOperation__FeatureAssignment_0_1 + // InternalXbaseWithAnnotations.g:6770:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) + // InternalXbaseWithAnnotations.g:6770:3: rule__XUnaryOperation__FeatureAssignment_0_1 { pushFollow(FOLLOW_2); rule__XUnaryOperation__FeatureAssignment_0_1(); @@ -23294,14 +23295,14 @@ public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionEx // $ANTLR start "rule__XUnaryOperation__Group_0__2" - // InternalXbaseWithAnnotations.g:6777:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ; + // InternalXbaseWithAnnotations.g:6778:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ; public final void rule__XUnaryOperation__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6781:1: ( rule__XUnaryOperation__Group_0__2__Impl ) - // InternalXbaseWithAnnotations.g:6782:2: rule__XUnaryOperation__Group_0__2__Impl + // InternalXbaseWithAnnotations.g:6782:1: ( rule__XUnaryOperation__Group_0__2__Impl ) + // InternalXbaseWithAnnotations.g:6783:2: rule__XUnaryOperation__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__XUnaryOperation__Group_0__2__Impl(); @@ -23327,23 +23328,23 @@ public final void rule__XUnaryOperation__Group_0__2() throws RecognitionExceptio // $ANTLR start "rule__XUnaryOperation__Group_0__2__Impl" - // InternalXbaseWithAnnotations.g:6788:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ; + // InternalXbaseWithAnnotations.g:6789:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ; public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6792:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ) - // InternalXbaseWithAnnotations.g:6793:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) + // InternalXbaseWithAnnotations.g:6793:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ) + // InternalXbaseWithAnnotations.g:6794:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) { - // InternalXbaseWithAnnotations.g:6793:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) - // InternalXbaseWithAnnotations.g:6794:2: ( rule__XUnaryOperation__OperandAssignment_0_2 ) + // InternalXbaseWithAnnotations.g:6794:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) + // InternalXbaseWithAnnotations.g:6795:2: ( rule__XUnaryOperation__OperandAssignment_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2()); } - // InternalXbaseWithAnnotations.g:6795:2: ( rule__XUnaryOperation__OperandAssignment_0_2 ) - // InternalXbaseWithAnnotations.g:6795:3: rule__XUnaryOperation__OperandAssignment_0_2 + // InternalXbaseWithAnnotations.g:6796:2: ( rule__XUnaryOperation__OperandAssignment_0_2 ) + // InternalXbaseWithAnnotations.g:6796:3: rule__XUnaryOperation__OperandAssignment_0_2 { pushFollow(FOLLOW_2); rule__XUnaryOperation__OperandAssignment_0_2(); @@ -23378,14 +23379,14 @@ public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group__0" - // InternalXbaseWithAnnotations.g:6804:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:6805:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ; public final void rule__XCastedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6808:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:6809:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 + // InternalXbaseWithAnnotations.g:6809:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:6810:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 { pushFollow(FOLLOW_39); rule__XCastedExpression__Group__0__Impl(); @@ -23416,17 +23417,17 @@ public final void rule__XCastedExpression__Group__0() throws RecognitionExceptio // $ANTLR start "rule__XCastedExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:6816:1: rule__XCastedExpression__Group__0__Impl : ( ruleXPostfixOperation ) ; + // InternalXbaseWithAnnotations.g:6817:1: rule__XCastedExpression__Group__0__Impl : ( ruleXPostfixOperation ) ; public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6820:1: ( ( ruleXPostfixOperation ) ) - // InternalXbaseWithAnnotations.g:6821:1: ( ruleXPostfixOperation ) + // InternalXbaseWithAnnotations.g:6821:1: ( ( ruleXPostfixOperation ) ) + // InternalXbaseWithAnnotations.g:6822:1: ( ruleXPostfixOperation ) { - // InternalXbaseWithAnnotations.g:6821:1: ( ruleXPostfixOperation ) - // InternalXbaseWithAnnotations.g:6822:2: ruleXPostfixOperation + // InternalXbaseWithAnnotations.g:6822:1: ( ruleXPostfixOperation ) + // InternalXbaseWithAnnotations.g:6823:2: ruleXPostfixOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getXPostfixOperationParserRuleCall_0()); @@ -23461,14 +23462,14 @@ public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group__1" - // InternalXbaseWithAnnotations.g:6831:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:6832:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ; public final void rule__XCastedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6835:1: ( rule__XCastedExpression__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:6836:2: rule__XCastedExpression__Group__1__Impl + // InternalXbaseWithAnnotations.g:6836:1: ( rule__XCastedExpression__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:6837:2: rule__XCastedExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XCastedExpression__Group__1__Impl(); @@ -23494,22 +23495,22 @@ public final void rule__XCastedExpression__Group__1() throws RecognitionExceptio // $ANTLR start "rule__XCastedExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:6842:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:6843:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ; public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6846:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:6847:1: ( ( rule__XCastedExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:6847:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:6848:1: ( ( rule__XCastedExpression__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:6847:1: ( ( rule__XCastedExpression__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:6848:2: ( rule__XCastedExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:6848:1: ( ( rule__XCastedExpression__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:6849:2: ( rule__XCastedExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:6849:2: ( rule__XCastedExpression__Group_1__0 )* + // InternalXbaseWithAnnotations.g:6850:2: ( rule__XCastedExpression__Group_1__0 )* loop63: do { int alt63=2; @@ -23528,7 +23529,7 @@ public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionEx switch (alt63) { case 1 : - // InternalXbaseWithAnnotations.g:6849:3: rule__XCastedExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:6850:3: rule__XCastedExpression__Group_1__0 { pushFollow(FOLLOW_40); rule__XCastedExpression__Group_1__0(); @@ -23569,14 +23570,14 @@ public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group_1__0" - // InternalXbaseWithAnnotations.g:6858:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ; + // InternalXbaseWithAnnotations.g:6859:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ; public final void rule__XCastedExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6862:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ) - // InternalXbaseWithAnnotations.g:6863:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 + // InternalXbaseWithAnnotations.g:6863:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ) + // InternalXbaseWithAnnotations.g:6864:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 { pushFollow(FOLLOW_27); rule__XCastedExpression__Group_1__0__Impl(); @@ -23607,23 +23608,23 @@ public final void rule__XCastedExpression__Group_1__0() throws RecognitionExcept // $ANTLR start "rule__XCastedExpression__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:6870:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:6871:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ; public final void rule__XCastedExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6874:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:6875:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:6875:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:6876:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:6875:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:6876:2: ( rule__XCastedExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:6876:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:6877:2: ( rule__XCastedExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:6877:2: ( rule__XCastedExpression__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:6877:3: rule__XCastedExpression__Group_1_0__0 + // InternalXbaseWithAnnotations.g:6878:2: ( rule__XCastedExpression__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:6878:3: rule__XCastedExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1_0__0(); @@ -23658,14 +23659,14 @@ public final void rule__XCastedExpression__Group_1__0__Impl() throws Recognition // $ANTLR start "rule__XCastedExpression__Group_1__1" - // InternalXbaseWithAnnotations.g:6885:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:6886:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ; public final void rule__XCastedExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6889:1: ( rule__XCastedExpression__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:6890:2: rule__XCastedExpression__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:6890:1: ( rule__XCastedExpression__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:6891:2: rule__XCastedExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1__1__Impl(); @@ -23691,23 +23692,23 @@ public final void rule__XCastedExpression__Group_1__1() throws RecognitionExcept // $ANTLR start "rule__XCastedExpression__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:6896:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:6897:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ; public final void rule__XCastedExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6900:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:6901:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:6901:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:6902:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:6901:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:6902:2: ( rule__XCastedExpression__TypeAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:6902:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:6903:2: ( rule__XCastedExpression__TypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:6903:2: ( rule__XCastedExpression__TypeAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:6903:3: rule__XCastedExpression__TypeAssignment_1_1 + // InternalXbaseWithAnnotations.g:6904:2: ( rule__XCastedExpression__TypeAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:6904:3: rule__XCastedExpression__TypeAssignment_1_1 { pushFollow(FOLLOW_2); rule__XCastedExpression__TypeAssignment_1_1(); @@ -23742,14 +23743,14 @@ public final void rule__XCastedExpression__Group_1__1__Impl() throws Recognition // $ANTLR start "rule__XCastedExpression__Group_1_0__0" - // InternalXbaseWithAnnotations.g:6912:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:6913:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ; public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6916:1: ( rule__XCastedExpression__Group_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:6917:2: rule__XCastedExpression__Group_1_0__0__Impl + // InternalXbaseWithAnnotations.g:6917:1: ( rule__XCastedExpression__Group_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:6918:2: rule__XCastedExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1_0__0__Impl(); @@ -23775,23 +23776,23 @@ public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionExce // $ANTLR start "rule__XCastedExpression__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:6923:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:6924:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ; public final void rule__XCastedExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6927:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:6928:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6928:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:6929:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:6928:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:6929:2: ( rule__XCastedExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6929:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:6930:2: ( rule__XCastedExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:6930:2: ( rule__XCastedExpression__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:6930:3: rule__XCastedExpression__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:6931:2: ( rule__XCastedExpression__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:6931:3: rule__XCastedExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1_0_0__0(); @@ -23826,14 +23827,14 @@ public final void rule__XCastedExpression__Group_1_0__0__Impl() throws Recogniti // $ANTLR start "rule__XCastedExpression__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:6939:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:6940:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ; public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6943:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:6944:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 + // InternalXbaseWithAnnotations.g:6944:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:6945:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 { pushFollow(FOLLOW_39); rule__XCastedExpression__Group_1_0_0__0__Impl(); @@ -23864,23 +23865,23 @@ public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:6951:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:6952:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6955:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:6956:1: ( () ) + // InternalXbaseWithAnnotations.g:6956:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:6957:1: ( () ) { - // InternalXbaseWithAnnotations.g:6956:1: ( () ) - // InternalXbaseWithAnnotations.g:6957:2: () + // InternalXbaseWithAnnotations.g:6957:1: ( () ) + // InternalXbaseWithAnnotations.g:6958:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:6958:2: () - // InternalXbaseWithAnnotations.g:6958:3: + // InternalXbaseWithAnnotations.g:6959:2: () + // InternalXbaseWithAnnotations.g:6959:3: { } @@ -23905,14 +23906,14 @@ public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws Recogni // $ANTLR start "rule__XCastedExpression__Group_1_0_0__1" - // InternalXbaseWithAnnotations.g:6966:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:6967:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ; public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6970:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:6971:2: rule__XCastedExpression__Group_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:6971:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:6972:2: rule__XCastedExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1_0_0__1__Impl(); @@ -23938,17 +23939,17 @@ public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:6977:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ; + // InternalXbaseWithAnnotations.g:6978:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ; public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6981:1: ( ( 'as' ) ) - // InternalXbaseWithAnnotations.g:6982:1: ( 'as' ) + // InternalXbaseWithAnnotations.g:6982:1: ( ( 'as' ) ) + // InternalXbaseWithAnnotations.g:6983:1: ( 'as' ) { - // InternalXbaseWithAnnotations.g:6982:1: ( 'as' ) - // InternalXbaseWithAnnotations.g:6983:2: 'as' + // InternalXbaseWithAnnotations.g:6983:1: ( 'as' ) + // InternalXbaseWithAnnotations.g:6984:2: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1()); @@ -23979,14 +23980,14 @@ public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws Recogni // $ANTLR start "rule__XPostfixOperation__Group__0" - // InternalXbaseWithAnnotations.g:6993:1: rule__XPostfixOperation__Group__0 : rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ; + // InternalXbaseWithAnnotations.g:6994:1: rule__XPostfixOperation__Group__0 : rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ; public final void rule__XPostfixOperation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:6997:1: ( rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ) - // InternalXbaseWithAnnotations.g:6998:2: rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 + // InternalXbaseWithAnnotations.g:6998:1: ( rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ) + // InternalXbaseWithAnnotations.g:6999:2: rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 { pushFollow(FOLLOW_41); rule__XPostfixOperation__Group__0__Impl(); @@ -24017,17 +24018,17 @@ public final void rule__XPostfixOperation__Group__0() throws RecognitionExceptio // $ANTLR start "rule__XPostfixOperation__Group__0__Impl" - // InternalXbaseWithAnnotations.g:7005:1: rule__XPostfixOperation__Group__0__Impl : ( ruleXMemberFeatureCall ) ; + // InternalXbaseWithAnnotations.g:7006:1: rule__XPostfixOperation__Group__0__Impl : ( ruleXMemberFeatureCall ) ; public final void rule__XPostfixOperation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7009:1: ( ( ruleXMemberFeatureCall ) ) - // InternalXbaseWithAnnotations.g:7010:1: ( ruleXMemberFeatureCall ) + // InternalXbaseWithAnnotations.g:7010:1: ( ( ruleXMemberFeatureCall ) ) + // InternalXbaseWithAnnotations.g:7011:1: ( ruleXMemberFeatureCall ) { - // InternalXbaseWithAnnotations.g:7010:1: ( ruleXMemberFeatureCall ) - // InternalXbaseWithAnnotations.g:7011:2: ruleXMemberFeatureCall + // InternalXbaseWithAnnotations.g:7011:1: ( ruleXMemberFeatureCall ) + // InternalXbaseWithAnnotations.g:7012:2: ruleXMemberFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getXMemberFeatureCallParserRuleCall_0()); @@ -24062,14 +24063,14 @@ public final void rule__XPostfixOperation__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__XPostfixOperation__Group__1" - // InternalXbaseWithAnnotations.g:7020:1: rule__XPostfixOperation__Group__1 : rule__XPostfixOperation__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:7021:1: rule__XPostfixOperation__Group__1 : rule__XPostfixOperation__Group__1__Impl ; public final void rule__XPostfixOperation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7024:1: ( rule__XPostfixOperation__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:7025:2: rule__XPostfixOperation__Group__1__Impl + // InternalXbaseWithAnnotations.g:7025:1: ( rule__XPostfixOperation__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:7026:2: rule__XPostfixOperation__Group__1__Impl { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group__1__Impl(); @@ -24095,22 +24096,22 @@ public final void rule__XPostfixOperation__Group__1() throws RecognitionExceptio // $ANTLR start "rule__XPostfixOperation__Group__1__Impl" - // InternalXbaseWithAnnotations.g:7031:1: rule__XPostfixOperation__Group__1__Impl : ( ( rule__XPostfixOperation__Group_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:7032:1: rule__XPostfixOperation__Group__1__Impl : ( ( rule__XPostfixOperation__Group_1__0 )? ) ; public final void rule__XPostfixOperation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7035:1: ( ( ( rule__XPostfixOperation__Group_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:7036:1: ( ( rule__XPostfixOperation__Group_1__0 )? ) + // InternalXbaseWithAnnotations.g:7036:1: ( ( ( rule__XPostfixOperation__Group_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:7037:1: ( ( rule__XPostfixOperation__Group_1__0 )? ) { - // InternalXbaseWithAnnotations.g:7036:1: ( ( rule__XPostfixOperation__Group_1__0 )? ) - // InternalXbaseWithAnnotations.g:7037:2: ( rule__XPostfixOperation__Group_1__0 )? + // InternalXbaseWithAnnotations.g:7037:1: ( ( rule__XPostfixOperation__Group_1__0 )? ) + // InternalXbaseWithAnnotations.g:7038:2: ( rule__XPostfixOperation__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:7038:2: ( rule__XPostfixOperation__Group_1__0 )? + // InternalXbaseWithAnnotations.g:7039:2: ( rule__XPostfixOperation__Group_1__0 )? int alt64=2; int LA64_0 = input.LA(1); @@ -24130,7 +24131,7 @@ else if ( (LA64_0==42) ) { } switch (alt64) { case 1 : - // InternalXbaseWithAnnotations.g:7038:3: rule__XPostfixOperation__Group_1__0 + // InternalXbaseWithAnnotations.g:7039:3: rule__XPostfixOperation__Group_1__0 { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1__0(); @@ -24168,14 +24169,14 @@ else if ( (LA64_0==42) ) { // $ANTLR start "rule__XPostfixOperation__Group_1__0" - // InternalXbaseWithAnnotations.g:7047:1: rule__XPostfixOperation__Group_1__0 : rule__XPostfixOperation__Group_1__0__Impl ; + // InternalXbaseWithAnnotations.g:7048:1: rule__XPostfixOperation__Group_1__0 : rule__XPostfixOperation__Group_1__0__Impl ; public final void rule__XPostfixOperation__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7051:1: ( rule__XPostfixOperation__Group_1__0__Impl ) - // InternalXbaseWithAnnotations.g:7052:2: rule__XPostfixOperation__Group_1__0__Impl + // InternalXbaseWithAnnotations.g:7052:1: ( rule__XPostfixOperation__Group_1__0__Impl ) + // InternalXbaseWithAnnotations.g:7053:2: rule__XPostfixOperation__Group_1__0__Impl { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1__0__Impl(); @@ -24201,23 +24202,23 @@ public final void rule__XPostfixOperation__Group_1__0() throws RecognitionExcept // $ANTLR start "rule__XPostfixOperation__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:7058:1: rule__XPostfixOperation__Group_1__0__Impl : ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:7059:1: rule__XPostfixOperation__Group_1__0__Impl : ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ; public final void rule__XPostfixOperation__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7062:1: ( ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:7063:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:7063:1: ( ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:7064:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:7063:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:7064:2: ( rule__XPostfixOperation__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:7064:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:7065:2: ( rule__XPostfixOperation__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:7065:2: ( rule__XPostfixOperation__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:7065:3: rule__XPostfixOperation__Group_1_0__0 + // InternalXbaseWithAnnotations.g:7066:2: ( rule__XPostfixOperation__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:7066:3: rule__XPostfixOperation__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1_0__0(); @@ -24252,14 +24253,14 @@ public final void rule__XPostfixOperation__Group_1__0__Impl() throws Recognition // $ANTLR start "rule__XPostfixOperation__Group_1_0__0" - // InternalXbaseWithAnnotations.g:7074:1: rule__XPostfixOperation__Group_1_0__0 : rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ; + // InternalXbaseWithAnnotations.g:7075:1: rule__XPostfixOperation__Group_1_0__0 : rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ; public final void rule__XPostfixOperation__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7078:1: ( rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ) - // InternalXbaseWithAnnotations.g:7079:2: rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 + // InternalXbaseWithAnnotations.g:7079:1: ( rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ) + // InternalXbaseWithAnnotations.g:7080:2: rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 { pushFollow(FOLLOW_41); rule__XPostfixOperation__Group_1_0__0__Impl(); @@ -24290,23 +24291,23 @@ public final void rule__XPostfixOperation__Group_1_0__0() throws RecognitionExce // $ANTLR start "rule__XPostfixOperation__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:7086:1: rule__XPostfixOperation__Group_1_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:7087:1: rule__XPostfixOperation__Group_1_0__0__Impl : ( () ) ; public final void rule__XPostfixOperation__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7090:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:7091:1: ( () ) + // InternalXbaseWithAnnotations.g:7091:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:7092:1: ( () ) { - // InternalXbaseWithAnnotations.g:7091:1: ( () ) - // InternalXbaseWithAnnotations.g:7092:2: () + // InternalXbaseWithAnnotations.g:7092:1: ( () ) + // InternalXbaseWithAnnotations.g:7093:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0()); } - // InternalXbaseWithAnnotations.g:7093:2: () - // InternalXbaseWithAnnotations.g:7093:3: + // InternalXbaseWithAnnotations.g:7094:2: () + // InternalXbaseWithAnnotations.g:7094:3: { } @@ -24331,14 +24332,14 @@ public final void rule__XPostfixOperation__Group_1_0__0__Impl() throws Recogniti // $ANTLR start "rule__XPostfixOperation__Group_1_0__1" - // InternalXbaseWithAnnotations.g:7101:1: rule__XPostfixOperation__Group_1_0__1 : rule__XPostfixOperation__Group_1_0__1__Impl ; + // InternalXbaseWithAnnotations.g:7102:1: rule__XPostfixOperation__Group_1_0__1 : rule__XPostfixOperation__Group_1_0__1__Impl ; public final void rule__XPostfixOperation__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7105:1: ( rule__XPostfixOperation__Group_1_0__1__Impl ) - // InternalXbaseWithAnnotations.g:7106:2: rule__XPostfixOperation__Group_1_0__1__Impl + // InternalXbaseWithAnnotations.g:7106:1: ( rule__XPostfixOperation__Group_1_0__1__Impl ) + // InternalXbaseWithAnnotations.g:7107:2: rule__XPostfixOperation__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1_0__1__Impl(); @@ -24364,23 +24365,23 @@ public final void rule__XPostfixOperation__Group_1_0__1() throws RecognitionExce // $ANTLR start "rule__XPostfixOperation__Group_1_0__1__Impl" - // InternalXbaseWithAnnotations.g:7112:1: rule__XPostfixOperation__Group_1_0__1__Impl : ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:7113:1: rule__XPostfixOperation__Group_1_0__1__Impl : ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ; public final void rule__XPostfixOperation__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7116:1: ( ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:7117:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) + // InternalXbaseWithAnnotations.g:7117:1: ( ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:7118:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) { - // InternalXbaseWithAnnotations.g:7117:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) - // InternalXbaseWithAnnotations.g:7118:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) + // InternalXbaseWithAnnotations.g:7118:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) + // InternalXbaseWithAnnotations.g:7119:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getFeatureAssignment_1_0_1()); } - // InternalXbaseWithAnnotations.g:7119:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) - // InternalXbaseWithAnnotations.g:7119:3: rule__XPostfixOperation__FeatureAssignment_1_0_1 + // InternalXbaseWithAnnotations.g:7120:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) + // InternalXbaseWithAnnotations.g:7120:3: rule__XPostfixOperation__FeatureAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XPostfixOperation__FeatureAssignment_1_0_1(); @@ -24415,14 +24416,14 @@ public final void rule__XPostfixOperation__Group_1_0__1__Impl() throws Recogniti // $ANTLR start "rule__XMemberFeatureCall__Group__0" - // InternalXbaseWithAnnotations.g:7128:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ; + // InternalXbaseWithAnnotations.g:7129:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ; public final void rule__XMemberFeatureCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7132:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ) - // InternalXbaseWithAnnotations.g:7133:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 + // InternalXbaseWithAnnotations.g:7133:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ) + // InternalXbaseWithAnnotations.g:7134:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 { pushFollow(FOLLOW_42); rule__XMemberFeatureCall__Group__0__Impl(); @@ -24453,17 +24454,17 @@ public final void rule__XMemberFeatureCall__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XMemberFeatureCall__Group__0__Impl" - // InternalXbaseWithAnnotations.g:7140:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ; + // InternalXbaseWithAnnotations.g:7141:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ; public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7144:1: ( ( ruleXPrimaryExpression ) ) - // InternalXbaseWithAnnotations.g:7145:1: ( ruleXPrimaryExpression ) + // InternalXbaseWithAnnotations.g:7145:1: ( ( ruleXPrimaryExpression ) ) + // InternalXbaseWithAnnotations.g:7146:1: ( ruleXPrimaryExpression ) { - // InternalXbaseWithAnnotations.g:7145:1: ( ruleXPrimaryExpression ) - // InternalXbaseWithAnnotations.g:7146:2: ruleXPrimaryExpression + // InternalXbaseWithAnnotations.g:7146:1: ( ruleXPrimaryExpression ) + // InternalXbaseWithAnnotations.g:7147:2: ruleXPrimaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0()); @@ -24498,14 +24499,14 @@ public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group__1" - // InternalXbaseWithAnnotations.g:7155:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:7156:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ; public final void rule__XMemberFeatureCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7159:1: ( rule__XMemberFeatureCall__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:7160:2: rule__XMemberFeatureCall__Group__1__Impl + // InternalXbaseWithAnnotations.g:7160:1: ( rule__XMemberFeatureCall__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:7161:2: rule__XMemberFeatureCall__Group__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group__1__Impl(); @@ -24531,22 +24532,22 @@ public final void rule__XMemberFeatureCall__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XMemberFeatureCall__Group__1__Impl" - // InternalXbaseWithAnnotations.g:7166:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ; + // InternalXbaseWithAnnotations.g:7167:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ; public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7170:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ) - // InternalXbaseWithAnnotations.g:7171:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) + // InternalXbaseWithAnnotations.g:7171:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ) + // InternalXbaseWithAnnotations.g:7172:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) { - // InternalXbaseWithAnnotations.g:7171:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) - // InternalXbaseWithAnnotations.g:7172:2: ( rule__XMemberFeatureCall__Alternatives_1 )* + // InternalXbaseWithAnnotations.g:7172:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) + // InternalXbaseWithAnnotations.g:7173:2: ( rule__XMemberFeatureCall__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1()); } - // InternalXbaseWithAnnotations.g:7173:2: ( rule__XMemberFeatureCall__Alternatives_1 )* + // InternalXbaseWithAnnotations.g:7174:2: ( rule__XMemberFeatureCall__Alternatives_1 )* loop65: do { int alt65=2; @@ -24589,7 +24590,7 @@ public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionE switch (alt65) { case 1 : - // InternalXbaseWithAnnotations.g:7173:3: rule__XMemberFeatureCall__Alternatives_1 + // InternalXbaseWithAnnotations.g:7174:3: rule__XMemberFeatureCall__Alternatives_1 { pushFollow(FOLLOW_43); rule__XMemberFeatureCall__Alternatives_1(); @@ -24630,14 +24631,14 @@ public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0" - // InternalXbaseWithAnnotations.g:7182:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ; + // InternalXbaseWithAnnotations.g:7183:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ; public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7186:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ) - // InternalXbaseWithAnnotations.g:7187:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 + // InternalXbaseWithAnnotations.g:7187:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ) + // InternalXbaseWithAnnotations.g:7188:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 { pushFollow(FOLLOW_10); rule__XMemberFeatureCall__Group_1_0__0__Impl(); @@ -24668,23 +24669,23 @@ public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:7194:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:7195:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7198:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:7199:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:7199:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:7200:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:7199:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:7200:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:7200:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:7201:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:7201:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:7201:3: rule__XMemberFeatureCall__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:7202:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:7202:3: rule__XMemberFeatureCall__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0_0__0(); @@ -24719,14 +24720,14 @@ public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1" - // InternalXbaseWithAnnotations.g:7209:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ; + // InternalXbaseWithAnnotations.g:7210:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7213:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl ) - // InternalXbaseWithAnnotations.g:7214:2: rule__XMemberFeatureCall__Group_1_0__1__Impl + // InternalXbaseWithAnnotations.g:7214:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl ) + // InternalXbaseWithAnnotations.g:7215:2: rule__XMemberFeatureCall__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0__1__Impl(); @@ -24752,23 +24753,23 @@ public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1__Impl" - // InternalXbaseWithAnnotations.g:7220:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:7221:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7224:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:7225:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) + // InternalXbaseWithAnnotations.g:7225:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:7226:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) { - // InternalXbaseWithAnnotations.g:7225:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) - // InternalXbaseWithAnnotations.g:7226:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) + // InternalXbaseWithAnnotations.g:7226:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) + // InternalXbaseWithAnnotations.g:7227:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1()); } - // InternalXbaseWithAnnotations.g:7227:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) - // InternalXbaseWithAnnotations.g:7227:3: rule__XMemberFeatureCall__ValueAssignment_1_0_1 + // InternalXbaseWithAnnotations.g:7228:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) + // InternalXbaseWithAnnotations.g:7228:3: rule__XMemberFeatureCall__ValueAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__ValueAssignment_1_0_1(); @@ -24803,14 +24804,14 @@ public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:7236:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ; + // InternalXbaseWithAnnotations.g:7237:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ; public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7240:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl ) - // InternalXbaseWithAnnotations.g:7241:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl + // InternalXbaseWithAnnotations.g:7241:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl ) + // InternalXbaseWithAnnotations.g:7242:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0_0__0__Impl(); @@ -24836,23 +24837,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:7247:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:7248:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7251:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:7252:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:7252:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:7253:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:7252:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:7253:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:7253:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:7254:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:7254:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) - // InternalXbaseWithAnnotations.g:7254:3: rule__XMemberFeatureCall__Group_1_0_0_0__0 + // InternalXbaseWithAnnotations.g:7255:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:7255:3: rule__XMemberFeatureCall__Group_1_0_0_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0_0_0__0(); @@ -24887,14 +24888,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0" - // InternalXbaseWithAnnotations.g:7263:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ; + // InternalXbaseWithAnnotations.g:7264:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7267:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ) - // InternalXbaseWithAnnotations.g:7268:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 + // InternalXbaseWithAnnotations.g:7268:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ) + // InternalXbaseWithAnnotations.g:7269:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 { pushFollow(FOLLOW_44); rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl(); @@ -24925,23 +24926,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:7275:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:7276:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7279:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:7280:1: ( () ) + // InternalXbaseWithAnnotations.g:7280:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:7281:1: ( () ) { - // InternalXbaseWithAnnotations.g:7280:1: ( () ) - // InternalXbaseWithAnnotations.g:7281:2: () + // InternalXbaseWithAnnotations.g:7281:1: ( () ) + // InternalXbaseWithAnnotations.g:7282:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0()); } - // InternalXbaseWithAnnotations.g:7282:2: () - // InternalXbaseWithAnnotations.g:7282:3: + // InternalXbaseWithAnnotations.g:7283:2: () + // InternalXbaseWithAnnotations.g:7283:3: { } @@ -24966,14 +24967,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1" - // InternalXbaseWithAnnotations.g:7290:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ; + // InternalXbaseWithAnnotations.g:7291:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7294:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ) - // InternalXbaseWithAnnotations.g:7295:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 + // InternalXbaseWithAnnotations.g:7295:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ) + // InternalXbaseWithAnnotations.g:7296:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 { pushFollow(FOLLOW_15); rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl(); @@ -25004,23 +25005,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:7302:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:7303:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7306:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:7307:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:7307:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:7308:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:7307:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:7308:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) + // InternalXbaseWithAnnotations.g:7308:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:7309:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); } - // InternalXbaseWithAnnotations.g:7309:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) - // InternalXbaseWithAnnotations.g:7309:3: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 + // InternalXbaseWithAnnotations.g:7310:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) + // InternalXbaseWithAnnotations.g:7310:3: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Alternatives_1_0_0_0_1(); @@ -25055,14 +25056,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2" - // InternalXbaseWithAnnotations.g:7317:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ; + // InternalXbaseWithAnnotations.g:7318:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7321:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ) - // InternalXbaseWithAnnotations.g:7322:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 + // InternalXbaseWithAnnotations.g:7322:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ) + // InternalXbaseWithAnnotations.g:7323:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 { pushFollow(FOLLOW_11); rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl(); @@ -25093,23 +25094,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl" - // InternalXbaseWithAnnotations.g:7329:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ; + // InternalXbaseWithAnnotations.g:7330:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7333:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ) - // InternalXbaseWithAnnotations.g:7334:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) + // InternalXbaseWithAnnotations.g:7334:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ) + // InternalXbaseWithAnnotations.g:7335:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) { - // InternalXbaseWithAnnotations.g:7334:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) - // InternalXbaseWithAnnotations.g:7335:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) + // InternalXbaseWithAnnotations.g:7335:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) + // InternalXbaseWithAnnotations.g:7336:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2()); } - // InternalXbaseWithAnnotations.g:7336:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) - // InternalXbaseWithAnnotations.g:7336:3: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 + // InternalXbaseWithAnnotations.g:7337:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) + // InternalXbaseWithAnnotations.g:7337:3: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2(); @@ -25144,14 +25145,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3" - // InternalXbaseWithAnnotations.g:7344:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ; + // InternalXbaseWithAnnotations.g:7345:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7348:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ) - // InternalXbaseWithAnnotations.g:7349:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl + // InternalXbaseWithAnnotations.g:7349:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ) + // InternalXbaseWithAnnotations.g:7350:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl(); @@ -25177,17 +25178,17 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl" - // InternalXbaseWithAnnotations.g:7355:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ; + // InternalXbaseWithAnnotations.g:7356:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7359:1: ( ( ruleOpSingleAssign ) ) - // InternalXbaseWithAnnotations.g:7360:1: ( ruleOpSingleAssign ) + // InternalXbaseWithAnnotations.g:7360:1: ( ( ruleOpSingleAssign ) ) + // InternalXbaseWithAnnotations.g:7361:1: ( ruleOpSingleAssign ) { - // InternalXbaseWithAnnotations.g:7360:1: ( ruleOpSingleAssign ) - // InternalXbaseWithAnnotations.g:7361:2: ruleOpSingleAssign + // InternalXbaseWithAnnotations.g:7361:1: ( ruleOpSingleAssign ) + // InternalXbaseWithAnnotations.g:7362:2: ruleOpSingleAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3()); @@ -25222,14 +25223,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0" - // InternalXbaseWithAnnotations.g:7371:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ; + // InternalXbaseWithAnnotations.g:7372:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7375:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ) - // InternalXbaseWithAnnotations.g:7376:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 + // InternalXbaseWithAnnotations.g:7376:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ) + // InternalXbaseWithAnnotations.g:7377:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 { pushFollow(FOLLOW_45); rule__XMemberFeatureCall__Group_1_1__0__Impl(); @@ -25260,23 +25261,23 @@ public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:7383:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:7384:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7387:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:7388:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:7388:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:7389:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:7388:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:7389:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) + // InternalXbaseWithAnnotations.g:7389:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:7390:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0()); } - // InternalXbaseWithAnnotations.g:7390:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) - // InternalXbaseWithAnnotations.g:7390:3: rule__XMemberFeatureCall__Group_1_1_0__0 + // InternalXbaseWithAnnotations.g:7391:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) + // InternalXbaseWithAnnotations.g:7391:3: rule__XMemberFeatureCall__Group_1_1_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_0__0(); @@ -25311,14 +25312,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1" - // InternalXbaseWithAnnotations.g:7398:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ; + // InternalXbaseWithAnnotations.g:7399:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ; public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7402:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ) - // InternalXbaseWithAnnotations.g:7403:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 + // InternalXbaseWithAnnotations.g:7403:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ) + // InternalXbaseWithAnnotations.g:7404:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 { pushFollow(FOLLOW_45); rule__XMemberFeatureCall__Group_1_1__1__Impl(); @@ -25349,22 +25350,22 @@ public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:7410:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:7411:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7414:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:7415:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) + // InternalXbaseWithAnnotations.g:7415:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:7416:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) { - // InternalXbaseWithAnnotations.g:7415:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) - // InternalXbaseWithAnnotations.g:7416:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? + // InternalXbaseWithAnnotations.g:7416:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) + // InternalXbaseWithAnnotations.g:7417:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1()); } - // InternalXbaseWithAnnotations.g:7417:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? + // InternalXbaseWithAnnotations.g:7418:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? int alt66=2; int LA66_0 = input.LA(1); @@ -25373,7 +25374,7 @@ public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws Recognit } switch (alt66) { case 1 : - // InternalXbaseWithAnnotations.g:7417:3: rule__XMemberFeatureCall__Group_1_1_1__0 + // InternalXbaseWithAnnotations.g:7418:3: rule__XMemberFeatureCall__Group_1_1_1__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_1__0(); @@ -25411,14 +25412,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2" - // InternalXbaseWithAnnotations.g:7425:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ; + // InternalXbaseWithAnnotations.g:7426:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ; public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7429:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ) - // InternalXbaseWithAnnotations.g:7430:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 + // InternalXbaseWithAnnotations.g:7430:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ) + // InternalXbaseWithAnnotations.g:7431:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 { pushFollow(FOLLOW_46); rule__XMemberFeatureCall__Group_1_1__2__Impl(); @@ -25449,23 +25450,23 @@ public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2__Impl" - // InternalXbaseWithAnnotations.g:7437:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ; + // InternalXbaseWithAnnotations.g:7438:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7441:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ) - // InternalXbaseWithAnnotations.g:7442:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) + // InternalXbaseWithAnnotations.g:7442:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ) + // InternalXbaseWithAnnotations.g:7443:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) { - // InternalXbaseWithAnnotations.g:7442:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) - // InternalXbaseWithAnnotations.g:7443:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) + // InternalXbaseWithAnnotations.g:7443:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) + // InternalXbaseWithAnnotations.g:7444:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2()); } - // InternalXbaseWithAnnotations.g:7444:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) - // InternalXbaseWithAnnotations.g:7444:3: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 + // InternalXbaseWithAnnotations.g:7445:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) + // InternalXbaseWithAnnotations.g:7445:3: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__FeatureAssignment_1_1_2(); @@ -25500,14 +25501,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3" - // InternalXbaseWithAnnotations.g:7452:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ; + // InternalXbaseWithAnnotations.g:7453:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ; public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7456:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ) - // InternalXbaseWithAnnotations.g:7457:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 + // InternalXbaseWithAnnotations.g:7457:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ) + // InternalXbaseWithAnnotations.g:7458:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 { pushFollow(FOLLOW_46); rule__XMemberFeatureCall__Group_1_1__3__Impl(); @@ -25538,27 +25539,27 @@ public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3__Impl" - // InternalXbaseWithAnnotations.g:7464:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ; + // InternalXbaseWithAnnotations.g:7465:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7468:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ) - // InternalXbaseWithAnnotations.g:7469:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) + // InternalXbaseWithAnnotations.g:7469:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ) + // InternalXbaseWithAnnotations.g:7470:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) { - // InternalXbaseWithAnnotations.g:7469:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) - // InternalXbaseWithAnnotations.g:7470:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? + // InternalXbaseWithAnnotations.g:7470:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) + // InternalXbaseWithAnnotations.g:7471:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3()); } - // InternalXbaseWithAnnotations.g:7471:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? + // InternalXbaseWithAnnotations.g:7472:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? int alt67=2; alt67 = dfa67.predict(input); switch (alt67) { case 1 : - // InternalXbaseWithAnnotations.g:7471:3: rule__XMemberFeatureCall__Group_1_1_3__0 + // InternalXbaseWithAnnotations.g:7472:3: rule__XMemberFeatureCall__Group_1_1_3__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3__0(); @@ -25596,14 +25597,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4" - // InternalXbaseWithAnnotations.g:7479:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ; + // InternalXbaseWithAnnotations.g:7480:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ; public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7483:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl ) - // InternalXbaseWithAnnotations.g:7484:2: rule__XMemberFeatureCall__Group_1_1__4__Impl + // InternalXbaseWithAnnotations.g:7484:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl ) + // InternalXbaseWithAnnotations.g:7485:2: rule__XMemberFeatureCall__Group_1_1__4__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1__4__Impl(); @@ -25629,27 +25630,27 @@ public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4__Impl" - // InternalXbaseWithAnnotations.g:7490:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ; + // InternalXbaseWithAnnotations.g:7491:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7494:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ) - // InternalXbaseWithAnnotations.g:7495:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) + // InternalXbaseWithAnnotations.g:7495:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ) + // InternalXbaseWithAnnotations.g:7496:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) { - // InternalXbaseWithAnnotations.g:7495:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) - // InternalXbaseWithAnnotations.g:7496:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? + // InternalXbaseWithAnnotations.g:7496:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) + // InternalXbaseWithAnnotations.g:7497:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4()); } - // InternalXbaseWithAnnotations.g:7497:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? + // InternalXbaseWithAnnotations.g:7498:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? int alt68=2; alt68 = dfa68.predict(input); switch (alt68) { case 1 : - // InternalXbaseWithAnnotations.g:7497:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 + // InternalXbaseWithAnnotations.g:7498:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(); @@ -25687,14 +25688,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0" - // InternalXbaseWithAnnotations.g:7506:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:7507:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7510:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:7511:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl + // InternalXbaseWithAnnotations.g:7511:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:7512:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_0__0__Impl(); @@ -25720,23 +25721,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:7517:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:7518:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7521:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:7522:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:7522:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:7523:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:7522:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:7523:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:7523:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:7524:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0()); } - // InternalXbaseWithAnnotations.g:7524:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:7524:3: rule__XMemberFeatureCall__Group_1_1_0_0__0 + // InternalXbaseWithAnnotations.g:7525:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:7525:3: rule__XMemberFeatureCall__Group_1_1_0_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_0_0__0(); @@ -25771,14 +25772,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0" - // InternalXbaseWithAnnotations.g:7533:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:7534:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7537:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:7538:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 + // InternalXbaseWithAnnotations.g:7538:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:7539:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 { pushFollow(FOLLOW_42); rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl(); @@ -25809,23 +25810,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:7545:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:7546:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7549:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:7550:1: ( () ) + // InternalXbaseWithAnnotations.g:7550:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:7551:1: ( () ) { - // InternalXbaseWithAnnotations.g:7550:1: ( () ) - // InternalXbaseWithAnnotations.g:7551:2: () + // InternalXbaseWithAnnotations.g:7551:1: ( () ) + // InternalXbaseWithAnnotations.g:7552:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:7552:2: () - // InternalXbaseWithAnnotations.g:7552:3: + // InternalXbaseWithAnnotations.g:7553:2: () + // InternalXbaseWithAnnotations.g:7553:3: { } @@ -25850,14 +25851,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1" - // InternalXbaseWithAnnotations.g:7560:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:7561:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7564:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:7565:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:7565:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:7566:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl(); @@ -25883,23 +25884,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:7571:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:7572:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7575:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:7576:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:7576:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:7577:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:7576:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:7577:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:7577:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:7578:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:7578:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) - // InternalXbaseWithAnnotations.g:7578:3: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 + // InternalXbaseWithAnnotations.g:7579:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) + // InternalXbaseWithAnnotations.g:7579:3: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Alternatives_1_1_0_0_1(); @@ -25934,14 +25935,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0" - // InternalXbaseWithAnnotations.g:7587:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ; + // InternalXbaseWithAnnotations.g:7588:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7591:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ) - // InternalXbaseWithAnnotations.g:7592:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 + // InternalXbaseWithAnnotations.g:7592:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ) + // InternalXbaseWithAnnotations.g:7593:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 { pushFollow(FOLLOW_47); rule__XMemberFeatureCall__Group_1_1_1__0__Impl(); @@ -25972,17 +25973,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:7599:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ; + // InternalXbaseWithAnnotations.g:7600:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7603:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:7604:1: ( '<' ) + // InternalXbaseWithAnnotations.g:7604:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:7605:1: ( '<' ) { - // InternalXbaseWithAnnotations.g:7604:1: ( '<' ) - // InternalXbaseWithAnnotations.g:7605:2: '<' + // InternalXbaseWithAnnotations.g:7605:1: ( '<' ) + // InternalXbaseWithAnnotations.g:7606:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0()); @@ -26013,14 +26014,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1" - // InternalXbaseWithAnnotations.g:7614:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ; + // InternalXbaseWithAnnotations.g:7615:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ; public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7618:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ) - // InternalXbaseWithAnnotations.g:7619:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 + // InternalXbaseWithAnnotations.g:7619:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ) + // InternalXbaseWithAnnotations.g:7620:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 { pushFollow(FOLLOW_48); rule__XMemberFeatureCall__Group_1_1_1__1__Impl(); @@ -26051,23 +26052,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:7626:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:7627:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7630:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:7631:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:7631:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:7632:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:7631:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:7632:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:7632:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:7633:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1()); } - // InternalXbaseWithAnnotations.g:7633:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) - // InternalXbaseWithAnnotations.g:7633:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 + // InternalXbaseWithAnnotations.g:7634:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:7634:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1(); @@ -26102,14 +26103,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2" - // InternalXbaseWithAnnotations.g:7641:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ; + // InternalXbaseWithAnnotations.g:7642:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ; public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7645:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ) - // InternalXbaseWithAnnotations.g:7646:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 + // InternalXbaseWithAnnotations.g:7646:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ) + // InternalXbaseWithAnnotations.g:7647:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 { pushFollow(FOLLOW_48); rule__XMemberFeatureCall__Group_1_1_1__2__Impl(); @@ -26140,22 +26141,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2__Impl" - // InternalXbaseWithAnnotations.g:7653:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ; + // InternalXbaseWithAnnotations.g:7654:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7657:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ) - // InternalXbaseWithAnnotations.g:7658:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) + // InternalXbaseWithAnnotations.g:7658:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ) + // InternalXbaseWithAnnotations.g:7659:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) { - // InternalXbaseWithAnnotations.g:7658:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) - // InternalXbaseWithAnnotations.g:7659:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* + // InternalXbaseWithAnnotations.g:7659:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) + // InternalXbaseWithAnnotations.g:7660:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2()); } - // InternalXbaseWithAnnotations.g:7660:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* + // InternalXbaseWithAnnotations.g:7661:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* loop69: do { int alt69=2; @@ -26168,7 +26169,7 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws Recogn switch (alt69) { case 1 : - // InternalXbaseWithAnnotations.g:7660:3: rule__XMemberFeatureCall__Group_1_1_1_2__0 + // InternalXbaseWithAnnotations.g:7661:3: rule__XMemberFeatureCall__Group_1_1_1_2__0 { pushFollow(FOLLOW_9); rule__XMemberFeatureCall__Group_1_1_1_2__0(); @@ -26209,14 +26210,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3" - // InternalXbaseWithAnnotations.g:7668:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ; + // InternalXbaseWithAnnotations.g:7669:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7672:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl ) - // InternalXbaseWithAnnotations.g:7673:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl + // InternalXbaseWithAnnotations.g:7673:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl ) + // InternalXbaseWithAnnotations.g:7674:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_1__3__Impl(); @@ -26242,17 +26243,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3__Impl" - // InternalXbaseWithAnnotations.g:7679:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:7680:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7683:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:7684:1: ( '>' ) + // InternalXbaseWithAnnotations.g:7684:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:7685:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:7684:1: ( '>' ) - // InternalXbaseWithAnnotations.g:7685:2: '>' + // InternalXbaseWithAnnotations.g:7685:1: ( '>' ) + // InternalXbaseWithAnnotations.g:7686:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3()); @@ -26283,14 +26284,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0" - // InternalXbaseWithAnnotations.g:7695:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ; + // InternalXbaseWithAnnotations.g:7696:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7699:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ) - // InternalXbaseWithAnnotations.g:7700:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 + // InternalXbaseWithAnnotations.g:7700:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ) + // InternalXbaseWithAnnotations.g:7701:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 { pushFollow(FOLLOW_47); rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl(); @@ -26321,17 +26322,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl" - // InternalXbaseWithAnnotations.g:7707:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:7708:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7711:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:7712:1: ( ',' ) + // InternalXbaseWithAnnotations.g:7712:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:7713:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:7712:1: ( ',' ) - // InternalXbaseWithAnnotations.g:7713:2: ',' + // InternalXbaseWithAnnotations.g:7713:1: ( ',' ) + // InternalXbaseWithAnnotations.g:7714:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0()); @@ -26362,14 +26363,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1" - // InternalXbaseWithAnnotations.g:7722:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ; + // InternalXbaseWithAnnotations.g:7723:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7726:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ) - // InternalXbaseWithAnnotations.g:7727:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl + // InternalXbaseWithAnnotations.g:7727:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ) + // InternalXbaseWithAnnotations.g:7728:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl(); @@ -26395,23 +26396,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl" - // InternalXbaseWithAnnotations.g:7733:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ; + // InternalXbaseWithAnnotations.g:7734:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7737:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ) - // InternalXbaseWithAnnotations.g:7738:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) + // InternalXbaseWithAnnotations.g:7738:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ) + // InternalXbaseWithAnnotations.g:7739:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) { - // InternalXbaseWithAnnotations.g:7738:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) - // InternalXbaseWithAnnotations.g:7739:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) + // InternalXbaseWithAnnotations.g:7739:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) + // InternalXbaseWithAnnotations.g:7740:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1()); } - // InternalXbaseWithAnnotations.g:7740:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) - // InternalXbaseWithAnnotations.g:7740:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 + // InternalXbaseWithAnnotations.g:7741:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) + // InternalXbaseWithAnnotations.g:7741:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1(); @@ -26446,14 +26447,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0" - // InternalXbaseWithAnnotations.g:7749:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ; + // InternalXbaseWithAnnotations.g:7750:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7753:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ) - // InternalXbaseWithAnnotations.g:7754:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 + // InternalXbaseWithAnnotations.g:7754:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ) + // InternalXbaseWithAnnotations.g:7755:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 { pushFollow(FOLLOW_49); rule__XMemberFeatureCall__Group_1_1_3__0__Impl(); @@ -26484,23 +26485,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0__Impl" - // InternalXbaseWithAnnotations.g:7761:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ; + // InternalXbaseWithAnnotations.g:7762:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7765:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ) - // InternalXbaseWithAnnotations.g:7766:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) + // InternalXbaseWithAnnotations.g:7766:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ) + // InternalXbaseWithAnnotations.g:7767:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) { - // InternalXbaseWithAnnotations.g:7766:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) - // InternalXbaseWithAnnotations.g:7767:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) + // InternalXbaseWithAnnotations.g:7767:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) + // InternalXbaseWithAnnotations.g:7768:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0()); } - // InternalXbaseWithAnnotations.g:7768:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) - // InternalXbaseWithAnnotations.g:7768:3: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 + // InternalXbaseWithAnnotations.g:7769:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) + // InternalXbaseWithAnnotations.g:7769:3: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0(); @@ -26535,14 +26536,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1" - // InternalXbaseWithAnnotations.g:7776:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ; + // InternalXbaseWithAnnotations.g:7777:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ; public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7780:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ) - // InternalXbaseWithAnnotations.g:7781:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 + // InternalXbaseWithAnnotations.g:7781:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ) + // InternalXbaseWithAnnotations.g:7782:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 { pushFollow(FOLLOW_49); rule__XMemberFeatureCall__Group_1_1_3__1__Impl(); @@ -26573,22 +26574,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1__Impl" - // InternalXbaseWithAnnotations.g:7788:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ; + // InternalXbaseWithAnnotations.g:7789:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7792:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ) - // InternalXbaseWithAnnotations.g:7793:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) + // InternalXbaseWithAnnotations.g:7793:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ) + // InternalXbaseWithAnnotations.g:7794:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) { - // InternalXbaseWithAnnotations.g:7793:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) - // InternalXbaseWithAnnotations.g:7794:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? + // InternalXbaseWithAnnotations.g:7794:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) + // InternalXbaseWithAnnotations.g:7795:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1()); } - // InternalXbaseWithAnnotations.g:7795:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? + // InternalXbaseWithAnnotations.g:7796:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? int alt70=2; int LA70_0 = input.LA(1); @@ -26597,7 +26598,7 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws Recogn } switch (alt70) { case 1 : - // InternalXbaseWithAnnotations.g:7795:3: rule__XMemberFeatureCall__Alternatives_1_1_3_1 + // InternalXbaseWithAnnotations.g:7796:3: rule__XMemberFeatureCall__Alternatives_1_1_3_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Alternatives_1_1_3_1(); @@ -26635,14 +26636,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2" - // InternalXbaseWithAnnotations.g:7803:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ; + // InternalXbaseWithAnnotations.g:7804:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7807:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl ) - // InternalXbaseWithAnnotations.g:7808:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl + // InternalXbaseWithAnnotations.g:7808:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl ) + // InternalXbaseWithAnnotations.g:7809:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3__2__Impl(); @@ -26668,17 +26669,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2__Impl" - // InternalXbaseWithAnnotations.g:7814:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:7815:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7818:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:7819:1: ( ')' ) + // InternalXbaseWithAnnotations.g:7819:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:7820:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:7819:1: ( ')' ) - // InternalXbaseWithAnnotations.g:7820:2: ')' + // InternalXbaseWithAnnotations.g:7820:1: ( ')' ) + // InternalXbaseWithAnnotations.g:7821:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2()); @@ -26709,14 +26710,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0" - // InternalXbaseWithAnnotations.g:7830:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ; + // InternalXbaseWithAnnotations.g:7831:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7834:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ) - // InternalXbaseWithAnnotations.g:7835:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 + // InternalXbaseWithAnnotations.g:7835:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ) + // InternalXbaseWithAnnotations.g:7836:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 { pushFollow(FOLLOW_8); rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl(); @@ -26747,23 +26748,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:7842:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:7843:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7846:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:7847:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) + // InternalXbaseWithAnnotations.g:7847:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:7848:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) { - // InternalXbaseWithAnnotations.g:7847:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) - // InternalXbaseWithAnnotations.g:7848:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) + // InternalXbaseWithAnnotations.g:7848:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) + // InternalXbaseWithAnnotations.g:7849:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0()); } - // InternalXbaseWithAnnotations.g:7849:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) - // InternalXbaseWithAnnotations.g:7849:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 + // InternalXbaseWithAnnotations.g:7850:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) + // InternalXbaseWithAnnotations.g:7850:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0(); @@ -26798,14 +26799,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws Re // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1" - // InternalXbaseWithAnnotations.g:7857:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:7858:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7861:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:7862:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl + // InternalXbaseWithAnnotations.g:7862:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:7863:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl(); @@ -26831,22 +26832,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:7868:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:7869:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7872:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:7873:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:7873:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:7874:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) { - // InternalXbaseWithAnnotations.g:7873:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) - // InternalXbaseWithAnnotations.g:7874:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* + // InternalXbaseWithAnnotations.g:7874:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:7875:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1()); } - // InternalXbaseWithAnnotations.g:7875:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* + // InternalXbaseWithAnnotations.g:7876:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* loop71: do { int alt71=2; @@ -26859,7 +26860,7 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws Re switch (alt71) { case 1 : - // InternalXbaseWithAnnotations.g:7875:3: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 + // InternalXbaseWithAnnotations.g:7876:3: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 { pushFollow(FOLLOW_9); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0(); @@ -26900,14 +26901,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws Re // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0" - // InternalXbaseWithAnnotations.g:7884:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ; + // InternalXbaseWithAnnotations.g:7885:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7888:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ) - // InternalXbaseWithAnnotations.g:7889:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 + // InternalXbaseWithAnnotations.g:7889:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ) + // InternalXbaseWithAnnotations.g:7890:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 { pushFollow(FOLLOW_10); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl(); @@ -26938,17 +26939,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:7896:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:7897:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7900:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:7901:1: ( ',' ) + // InternalXbaseWithAnnotations.g:7901:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:7902:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:7901:1: ( ',' ) - // InternalXbaseWithAnnotations.g:7902:2: ',' + // InternalXbaseWithAnnotations.g:7902:1: ( ',' ) + // InternalXbaseWithAnnotations.g:7903:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0()); @@ -26979,14 +26980,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1" - // InternalXbaseWithAnnotations.g:7911:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:7912:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7915:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:7916:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl + // InternalXbaseWithAnnotations.g:7916:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:7917:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl(); @@ -27012,23 +27013,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:7922:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:7923:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7926:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:7927:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:7927:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:7928:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:7927:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:7928:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:7928:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:7929:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1()); } - // InternalXbaseWithAnnotations.g:7929:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) - // InternalXbaseWithAnnotations.g:7929:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 + // InternalXbaseWithAnnotations.g:7930:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:7930:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1(); @@ -27063,14 +27064,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws // $ANTLR start "rule__XSetLiteral__Group__0" - // InternalXbaseWithAnnotations.g:7938:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ; + // InternalXbaseWithAnnotations.g:7939:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ; public final void rule__XSetLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7942:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ) - // InternalXbaseWithAnnotations.g:7943:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 + // InternalXbaseWithAnnotations.g:7943:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ) + // InternalXbaseWithAnnotations.g:7944:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 { pushFollow(FOLLOW_13); rule__XSetLiteral__Group__0__Impl(); @@ -27101,23 +27102,23 @@ public final void rule__XSetLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__0__Impl" - // InternalXbaseWithAnnotations.g:7950:1: rule__XSetLiteral__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:7951:1: rule__XSetLiteral__Group__0__Impl : ( () ) ; public final void rule__XSetLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7954:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:7955:1: ( () ) + // InternalXbaseWithAnnotations.g:7955:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:7956:1: ( () ) { - // InternalXbaseWithAnnotations.g:7955:1: ( () ) - // InternalXbaseWithAnnotations.g:7956:2: () + // InternalXbaseWithAnnotations.g:7956:1: ( () ) + // InternalXbaseWithAnnotations.g:7957:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); } - // InternalXbaseWithAnnotations.g:7957:2: () - // InternalXbaseWithAnnotations.g:7957:3: + // InternalXbaseWithAnnotations.g:7958:2: () + // InternalXbaseWithAnnotations.g:7958:3: { } @@ -27142,14 +27143,14 @@ public final void rule__XSetLiteral__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group__1" - // InternalXbaseWithAnnotations.g:7965:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ; + // InternalXbaseWithAnnotations.g:7966:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ; public final void rule__XSetLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7969:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ) - // InternalXbaseWithAnnotations.g:7970:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 + // InternalXbaseWithAnnotations.g:7970:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ) + // InternalXbaseWithAnnotations.g:7971:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 { pushFollow(FOLLOW_50); rule__XSetLiteral__Group__1__Impl(); @@ -27180,17 +27181,17 @@ public final void rule__XSetLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__1__Impl" - // InternalXbaseWithAnnotations.g:7977:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ; + // InternalXbaseWithAnnotations.g:7978:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ; public final void rule__XSetLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7981:1: ( ( '#' ) ) - // InternalXbaseWithAnnotations.g:7982:1: ( '#' ) + // InternalXbaseWithAnnotations.g:7982:1: ( ( '#' ) ) + // InternalXbaseWithAnnotations.g:7983:1: ( '#' ) { - // InternalXbaseWithAnnotations.g:7982:1: ( '#' ) - // InternalXbaseWithAnnotations.g:7983:2: '#' + // InternalXbaseWithAnnotations.g:7983:1: ( '#' ) + // InternalXbaseWithAnnotations.g:7984:2: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); @@ -27221,14 +27222,14 @@ public final void rule__XSetLiteral__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group__2" - // InternalXbaseWithAnnotations.g:7992:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ; + // InternalXbaseWithAnnotations.g:7993:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ; public final void rule__XSetLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:7996:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ) - // InternalXbaseWithAnnotations.g:7997:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 + // InternalXbaseWithAnnotations.g:7997:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ) + // InternalXbaseWithAnnotations.g:7998:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 { pushFollow(FOLLOW_51); rule__XSetLiteral__Group__2__Impl(); @@ -27259,17 +27260,17 @@ public final void rule__XSetLiteral__Group__2() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__2__Impl" - // InternalXbaseWithAnnotations.g:8004:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ; + // InternalXbaseWithAnnotations.g:8005:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ; public final void rule__XSetLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8008:1: ( ( '{' ) ) - // InternalXbaseWithAnnotations.g:8009:1: ( '{' ) + // InternalXbaseWithAnnotations.g:8009:1: ( ( '{' ) ) + // InternalXbaseWithAnnotations.g:8010:1: ( '{' ) { - // InternalXbaseWithAnnotations.g:8009:1: ( '{' ) - // InternalXbaseWithAnnotations.g:8010:2: '{' + // InternalXbaseWithAnnotations.g:8010:1: ( '{' ) + // InternalXbaseWithAnnotations.g:8011:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); @@ -27300,14 +27301,14 @@ public final void rule__XSetLiteral__Group__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group__3" - // InternalXbaseWithAnnotations.g:8019:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ; + // InternalXbaseWithAnnotations.g:8020:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ; public final void rule__XSetLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8023:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ) - // InternalXbaseWithAnnotations.g:8024:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 + // InternalXbaseWithAnnotations.g:8024:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ) + // InternalXbaseWithAnnotations.g:8025:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 { pushFollow(FOLLOW_51); rule__XSetLiteral__Group__3__Impl(); @@ -27338,22 +27339,22 @@ public final void rule__XSetLiteral__Group__3() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__3__Impl" - // InternalXbaseWithAnnotations.g:8031:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ; + // InternalXbaseWithAnnotations.g:8032:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ; public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8035:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) ) - // InternalXbaseWithAnnotations.g:8036:1: ( ( rule__XSetLiteral__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:8036:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) ) + // InternalXbaseWithAnnotations.g:8037:1: ( ( rule__XSetLiteral__Group_3__0 )? ) { - // InternalXbaseWithAnnotations.g:8036:1: ( ( rule__XSetLiteral__Group_3__0 )? ) - // InternalXbaseWithAnnotations.g:8037:2: ( rule__XSetLiteral__Group_3__0 )? + // InternalXbaseWithAnnotations.g:8037:1: ( ( rule__XSetLiteral__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:8038:2: ( rule__XSetLiteral__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup_3()); } - // InternalXbaseWithAnnotations.g:8038:2: ( rule__XSetLiteral__Group_3__0 )? + // InternalXbaseWithAnnotations.g:8039:2: ( rule__XSetLiteral__Group_3__0 )? int alt72=2; int LA72_0 = input.LA(1); @@ -27362,7 +27363,7 @@ public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionExceptio } switch (alt72) { case 1 : - // InternalXbaseWithAnnotations.g:8038:3: rule__XSetLiteral__Group_3__0 + // InternalXbaseWithAnnotations.g:8039:3: rule__XSetLiteral__Group_3__0 { pushFollow(FOLLOW_2); rule__XSetLiteral__Group_3__0(); @@ -27400,14 +27401,14 @@ public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group__4" - // InternalXbaseWithAnnotations.g:8046:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ; + // InternalXbaseWithAnnotations.g:8047:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ; public final void rule__XSetLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8050:1: ( rule__XSetLiteral__Group__4__Impl ) - // InternalXbaseWithAnnotations.g:8051:2: rule__XSetLiteral__Group__4__Impl + // InternalXbaseWithAnnotations.g:8051:1: ( rule__XSetLiteral__Group__4__Impl ) + // InternalXbaseWithAnnotations.g:8052:2: rule__XSetLiteral__Group__4__Impl { pushFollow(FOLLOW_2); rule__XSetLiteral__Group__4__Impl(); @@ -27433,17 +27434,17 @@ public final void rule__XSetLiteral__Group__4() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__4__Impl" - // InternalXbaseWithAnnotations.g:8057:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ; + // InternalXbaseWithAnnotations.g:8058:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ; public final void rule__XSetLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8061:1: ( ( '}' ) ) - // InternalXbaseWithAnnotations.g:8062:1: ( '}' ) + // InternalXbaseWithAnnotations.g:8062:1: ( ( '}' ) ) + // InternalXbaseWithAnnotations.g:8063:1: ( '}' ) { - // InternalXbaseWithAnnotations.g:8062:1: ( '}' ) - // InternalXbaseWithAnnotations.g:8063:2: '}' + // InternalXbaseWithAnnotations.g:8063:1: ( '}' ) + // InternalXbaseWithAnnotations.g:8064:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); @@ -27474,14 +27475,14 @@ public final void rule__XSetLiteral__Group__4__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group_3__0" - // InternalXbaseWithAnnotations.g:8073:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ; + // InternalXbaseWithAnnotations.g:8074:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ; public final void rule__XSetLiteral__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8077:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ) - // InternalXbaseWithAnnotations.g:8078:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 + // InternalXbaseWithAnnotations.g:8078:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ) + // InternalXbaseWithAnnotations.g:8079:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 { pushFollow(FOLLOW_8); rule__XSetLiteral__Group_3__0__Impl(); @@ -27512,23 +27513,23 @@ public final void rule__XSetLiteral__Group_3__0() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group_3__0__Impl" - // InternalXbaseWithAnnotations.g:8085:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ; + // InternalXbaseWithAnnotations.g:8086:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ; public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8089:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ) - // InternalXbaseWithAnnotations.g:8090:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) + // InternalXbaseWithAnnotations.g:8090:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ) + // InternalXbaseWithAnnotations.g:8091:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) { - // InternalXbaseWithAnnotations.g:8090:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) - // InternalXbaseWithAnnotations.g:8091:2: ( rule__XSetLiteral__ElementsAssignment_3_0 ) + // InternalXbaseWithAnnotations.g:8091:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) + // InternalXbaseWithAnnotations.g:8092:2: ( rule__XSetLiteral__ElementsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); } - // InternalXbaseWithAnnotations.g:8092:2: ( rule__XSetLiteral__ElementsAssignment_3_0 ) - // InternalXbaseWithAnnotations.g:8092:3: rule__XSetLiteral__ElementsAssignment_3_0 + // InternalXbaseWithAnnotations.g:8093:2: ( rule__XSetLiteral__ElementsAssignment_3_0 ) + // InternalXbaseWithAnnotations.g:8093:3: rule__XSetLiteral__ElementsAssignment_3_0 { pushFollow(FOLLOW_2); rule__XSetLiteral__ElementsAssignment_3_0(); @@ -27563,14 +27564,14 @@ public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XSetLiteral__Group_3__1" - // InternalXbaseWithAnnotations.g:8100:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ; + // InternalXbaseWithAnnotations.g:8101:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ; public final void rule__XSetLiteral__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8104:1: ( rule__XSetLiteral__Group_3__1__Impl ) - // InternalXbaseWithAnnotations.g:8105:2: rule__XSetLiteral__Group_3__1__Impl + // InternalXbaseWithAnnotations.g:8105:1: ( rule__XSetLiteral__Group_3__1__Impl ) + // InternalXbaseWithAnnotations.g:8106:2: rule__XSetLiteral__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__XSetLiteral__Group_3__1__Impl(); @@ -27596,22 +27597,22 @@ public final void rule__XSetLiteral__Group_3__1() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group_3__1__Impl" - // InternalXbaseWithAnnotations.g:8111:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:8112:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ; public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8115:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:8116:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) + // InternalXbaseWithAnnotations.g:8116:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:8117:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) { - // InternalXbaseWithAnnotations.g:8116:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) - // InternalXbaseWithAnnotations.g:8117:2: ( rule__XSetLiteral__Group_3_1__0 )* + // InternalXbaseWithAnnotations.g:8117:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) + // InternalXbaseWithAnnotations.g:8118:2: ( rule__XSetLiteral__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); } - // InternalXbaseWithAnnotations.g:8118:2: ( rule__XSetLiteral__Group_3_1__0 )* + // InternalXbaseWithAnnotations.g:8119:2: ( rule__XSetLiteral__Group_3_1__0 )* loop73: do { int alt73=2; @@ -27624,7 +27625,7 @@ public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionExcept switch (alt73) { case 1 : - // InternalXbaseWithAnnotations.g:8118:3: rule__XSetLiteral__Group_3_1__0 + // InternalXbaseWithAnnotations.g:8119:3: rule__XSetLiteral__Group_3_1__0 { pushFollow(FOLLOW_9); rule__XSetLiteral__Group_3_1__0(); @@ -27665,14 +27666,14 @@ public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XSetLiteral__Group_3_1__0" - // InternalXbaseWithAnnotations.g:8127:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ; + // InternalXbaseWithAnnotations.g:8128:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ; public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8131:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ) - // InternalXbaseWithAnnotations.g:8132:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 + // InternalXbaseWithAnnotations.g:8132:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ) + // InternalXbaseWithAnnotations.g:8133:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 { pushFollow(FOLLOW_10); rule__XSetLiteral__Group_3_1__0__Impl(); @@ -27703,17 +27704,17 @@ public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException // $ANTLR start "rule__XSetLiteral__Group_3_1__0__Impl" - // InternalXbaseWithAnnotations.g:8139:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:8140:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8143:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:8144:1: ( ',' ) + // InternalXbaseWithAnnotations.g:8144:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:8145:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:8144:1: ( ',' ) - // InternalXbaseWithAnnotations.g:8145:2: ',' + // InternalXbaseWithAnnotations.g:8145:1: ( ',' ) + // InternalXbaseWithAnnotations.g:8146:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); @@ -27744,14 +27745,14 @@ public final void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__XSetLiteral__Group_3_1__1" - // InternalXbaseWithAnnotations.g:8154:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ; + // InternalXbaseWithAnnotations.g:8155:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ; public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8158:1: ( rule__XSetLiteral__Group_3_1__1__Impl ) - // InternalXbaseWithAnnotations.g:8159:2: rule__XSetLiteral__Group_3_1__1__Impl + // InternalXbaseWithAnnotations.g:8159:1: ( rule__XSetLiteral__Group_3_1__1__Impl ) + // InternalXbaseWithAnnotations.g:8160:2: rule__XSetLiteral__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__XSetLiteral__Group_3_1__1__Impl(); @@ -27777,23 +27778,23 @@ public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException // $ANTLR start "rule__XSetLiteral__Group_3_1__1__Impl" - // InternalXbaseWithAnnotations.g:8165:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:8166:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ; public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8169:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:8170:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:8170:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:8171:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) { - // InternalXbaseWithAnnotations.g:8170:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) - // InternalXbaseWithAnnotations.g:8171:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:8171:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:8172:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); } - // InternalXbaseWithAnnotations.g:8172:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) - // InternalXbaseWithAnnotations.g:8172:3: rule__XSetLiteral__ElementsAssignment_3_1_1 + // InternalXbaseWithAnnotations.g:8173:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:8173:3: rule__XSetLiteral__ElementsAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XSetLiteral__ElementsAssignment_3_1_1(); @@ -27828,14 +27829,14 @@ public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__XListLiteral__Group__0" - // InternalXbaseWithAnnotations.g:8181:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ; + // InternalXbaseWithAnnotations.g:8182:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ; public final void rule__XListLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8185:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ) - // InternalXbaseWithAnnotations.g:8186:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 + // InternalXbaseWithAnnotations.g:8186:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ) + // InternalXbaseWithAnnotations.g:8187:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 { pushFollow(FOLLOW_13); rule__XListLiteral__Group__0__Impl(); @@ -27866,23 +27867,23 @@ public final void rule__XListLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__0__Impl" - // InternalXbaseWithAnnotations.g:8193:1: rule__XListLiteral__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:8194:1: rule__XListLiteral__Group__0__Impl : ( () ) ; public final void rule__XListLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8197:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:8198:1: ( () ) + // InternalXbaseWithAnnotations.g:8198:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:8199:1: ( () ) { - // InternalXbaseWithAnnotations.g:8198:1: ( () ) - // InternalXbaseWithAnnotations.g:8199:2: () + // InternalXbaseWithAnnotations.g:8199:1: ( () ) + // InternalXbaseWithAnnotations.g:8200:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); } - // InternalXbaseWithAnnotations.g:8200:2: () - // InternalXbaseWithAnnotations.g:8200:3: + // InternalXbaseWithAnnotations.g:8201:2: () + // InternalXbaseWithAnnotations.g:8201:3: { } @@ -27907,14 +27908,14 @@ public final void rule__XListLiteral__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group__1" - // InternalXbaseWithAnnotations.g:8208:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ; + // InternalXbaseWithAnnotations.g:8209:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ; public final void rule__XListLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8212:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ) - // InternalXbaseWithAnnotations.g:8213:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 + // InternalXbaseWithAnnotations.g:8213:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ) + // InternalXbaseWithAnnotations.g:8214:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 { pushFollow(FOLLOW_14); rule__XListLiteral__Group__1__Impl(); @@ -27945,17 +27946,17 @@ public final void rule__XListLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__1__Impl" - // InternalXbaseWithAnnotations.g:8220:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ; + // InternalXbaseWithAnnotations.g:8221:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ; public final void rule__XListLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8224:1: ( ( '#' ) ) - // InternalXbaseWithAnnotations.g:8225:1: ( '#' ) + // InternalXbaseWithAnnotations.g:8225:1: ( ( '#' ) ) + // InternalXbaseWithAnnotations.g:8226:1: ( '#' ) { - // InternalXbaseWithAnnotations.g:8225:1: ( '#' ) - // InternalXbaseWithAnnotations.g:8226:2: '#' + // InternalXbaseWithAnnotations.g:8226:1: ( '#' ) + // InternalXbaseWithAnnotations.g:8227:2: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); @@ -27986,14 +27987,14 @@ public final void rule__XListLiteral__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group__2" - // InternalXbaseWithAnnotations.g:8235:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ; + // InternalXbaseWithAnnotations.g:8236:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ; public final void rule__XListLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8239:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ) - // InternalXbaseWithAnnotations.g:8240:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 + // InternalXbaseWithAnnotations.g:8240:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ) + // InternalXbaseWithAnnotations.g:8241:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 { pushFollow(FOLLOW_12); rule__XListLiteral__Group__2__Impl(); @@ -28024,17 +28025,17 @@ public final void rule__XListLiteral__Group__2() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__2__Impl" - // InternalXbaseWithAnnotations.g:8247:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ; + // InternalXbaseWithAnnotations.g:8248:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ; public final void rule__XListLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8251:1: ( ( '[' ) ) - // InternalXbaseWithAnnotations.g:8252:1: ( '[' ) + // InternalXbaseWithAnnotations.g:8252:1: ( ( '[' ) ) + // InternalXbaseWithAnnotations.g:8253:1: ( '[' ) { - // InternalXbaseWithAnnotations.g:8252:1: ( '[' ) - // InternalXbaseWithAnnotations.g:8253:2: '[' + // InternalXbaseWithAnnotations.g:8253:1: ( '[' ) + // InternalXbaseWithAnnotations.g:8254:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); @@ -28065,14 +28066,14 @@ public final void rule__XListLiteral__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group__3" - // InternalXbaseWithAnnotations.g:8262:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ; + // InternalXbaseWithAnnotations.g:8263:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ; public final void rule__XListLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8266:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ) - // InternalXbaseWithAnnotations.g:8267:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 + // InternalXbaseWithAnnotations.g:8267:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ) + // InternalXbaseWithAnnotations.g:8268:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 { pushFollow(FOLLOW_12); rule__XListLiteral__Group__3__Impl(); @@ -28103,22 +28104,22 @@ public final void rule__XListLiteral__Group__3() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__3__Impl" - // InternalXbaseWithAnnotations.g:8274:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ; + // InternalXbaseWithAnnotations.g:8275:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ; public final void rule__XListLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8278:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) ) - // InternalXbaseWithAnnotations.g:8279:1: ( ( rule__XListLiteral__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:8279:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) ) + // InternalXbaseWithAnnotations.g:8280:1: ( ( rule__XListLiteral__Group_3__0 )? ) { - // InternalXbaseWithAnnotations.g:8279:1: ( ( rule__XListLiteral__Group_3__0 )? ) - // InternalXbaseWithAnnotations.g:8280:2: ( rule__XListLiteral__Group_3__0 )? + // InternalXbaseWithAnnotations.g:8280:1: ( ( rule__XListLiteral__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:8281:2: ( rule__XListLiteral__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup_3()); } - // InternalXbaseWithAnnotations.g:8281:2: ( rule__XListLiteral__Group_3__0 )? + // InternalXbaseWithAnnotations.g:8282:2: ( rule__XListLiteral__Group_3__0 )? int alt74=2; int LA74_0 = input.LA(1); @@ -28127,7 +28128,7 @@ public final void rule__XListLiteral__Group__3__Impl() throws RecognitionExcepti } switch (alt74) { case 1 : - // InternalXbaseWithAnnotations.g:8281:3: rule__XListLiteral__Group_3__0 + // InternalXbaseWithAnnotations.g:8282:3: rule__XListLiteral__Group_3__0 { pushFollow(FOLLOW_2); rule__XListLiteral__Group_3__0(); @@ -28165,14 +28166,14 @@ public final void rule__XListLiteral__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group__4" - // InternalXbaseWithAnnotations.g:8289:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ; + // InternalXbaseWithAnnotations.g:8290:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ; public final void rule__XListLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8293:1: ( rule__XListLiteral__Group__4__Impl ) - // InternalXbaseWithAnnotations.g:8294:2: rule__XListLiteral__Group__4__Impl + // InternalXbaseWithAnnotations.g:8294:1: ( rule__XListLiteral__Group__4__Impl ) + // InternalXbaseWithAnnotations.g:8295:2: rule__XListLiteral__Group__4__Impl { pushFollow(FOLLOW_2); rule__XListLiteral__Group__4__Impl(); @@ -28198,17 +28199,17 @@ public final void rule__XListLiteral__Group__4() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__4__Impl" - // InternalXbaseWithAnnotations.g:8300:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ; + // InternalXbaseWithAnnotations.g:8301:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ; public final void rule__XListLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8304:1: ( ( ']' ) ) - // InternalXbaseWithAnnotations.g:8305:1: ( ']' ) + // InternalXbaseWithAnnotations.g:8305:1: ( ( ']' ) ) + // InternalXbaseWithAnnotations.g:8306:1: ( ']' ) { - // InternalXbaseWithAnnotations.g:8305:1: ( ']' ) - // InternalXbaseWithAnnotations.g:8306:2: ']' + // InternalXbaseWithAnnotations.g:8306:1: ( ']' ) + // InternalXbaseWithAnnotations.g:8307:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); @@ -28239,14 +28240,14 @@ public final void rule__XListLiteral__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group_3__0" - // InternalXbaseWithAnnotations.g:8316:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ; + // InternalXbaseWithAnnotations.g:8317:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ; public final void rule__XListLiteral__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8320:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ) - // InternalXbaseWithAnnotations.g:8321:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 + // InternalXbaseWithAnnotations.g:8321:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ) + // InternalXbaseWithAnnotations.g:8322:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 { pushFollow(FOLLOW_8); rule__XListLiteral__Group_3__0__Impl(); @@ -28277,23 +28278,23 @@ public final void rule__XListLiteral__Group_3__0() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group_3__0__Impl" - // InternalXbaseWithAnnotations.g:8328:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ; + // InternalXbaseWithAnnotations.g:8329:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ; public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8332:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ) - // InternalXbaseWithAnnotations.g:8333:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) + // InternalXbaseWithAnnotations.g:8333:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ) + // InternalXbaseWithAnnotations.g:8334:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) { - // InternalXbaseWithAnnotations.g:8333:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) - // InternalXbaseWithAnnotations.g:8334:2: ( rule__XListLiteral__ElementsAssignment_3_0 ) + // InternalXbaseWithAnnotations.g:8334:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) + // InternalXbaseWithAnnotations.g:8335:2: ( rule__XListLiteral__ElementsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); } - // InternalXbaseWithAnnotations.g:8335:2: ( rule__XListLiteral__ElementsAssignment_3_0 ) - // InternalXbaseWithAnnotations.g:8335:3: rule__XListLiteral__ElementsAssignment_3_0 + // InternalXbaseWithAnnotations.g:8336:2: ( rule__XListLiteral__ElementsAssignment_3_0 ) + // InternalXbaseWithAnnotations.g:8336:3: rule__XListLiteral__ElementsAssignment_3_0 { pushFollow(FOLLOW_2); rule__XListLiteral__ElementsAssignment_3_0(); @@ -28328,14 +28329,14 @@ public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XListLiteral__Group_3__1" - // InternalXbaseWithAnnotations.g:8343:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ; + // InternalXbaseWithAnnotations.g:8344:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ; public final void rule__XListLiteral__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8347:1: ( rule__XListLiteral__Group_3__1__Impl ) - // InternalXbaseWithAnnotations.g:8348:2: rule__XListLiteral__Group_3__1__Impl + // InternalXbaseWithAnnotations.g:8348:1: ( rule__XListLiteral__Group_3__1__Impl ) + // InternalXbaseWithAnnotations.g:8349:2: rule__XListLiteral__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__XListLiteral__Group_3__1__Impl(); @@ -28361,22 +28362,22 @@ public final void rule__XListLiteral__Group_3__1() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group_3__1__Impl" - // InternalXbaseWithAnnotations.g:8354:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:8355:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ; public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8358:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:8359:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) + // InternalXbaseWithAnnotations.g:8359:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:8360:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) { - // InternalXbaseWithAnnotations.g:8359:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) - // InternalXbaseWithAnnotations.g:8360:2: ( rule__XListLiteral__Group_3_1__0 )* + // InternalXbaseWithAnnotations.g:8360:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) + // InternalXbaseWithAnnotations.g:8361:2: ( rule__XListLiteral__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup_3_1()); } - // InternalXbaseWithAnnotations.g:8361:2: ( rule__XListLiteral__Group_3_1__0 )* + // InternalXbaseWithAnnotations.g:8362:2: ( rule__XListLiteral__Group_3_1__0 )* loop75: do { int alt75=2; @@ -28389,7 +28390,7 @@ public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionExcep switch (alt75) { case 1 : - // InternalXbaseWithAnnotations.g:8361:3: rule__XListLiteral__Group_3_1__0 + // InternalXbaseWithAnnotations.g:8362:3: rule__XListLiteral__Group_3_1__0 { pushFollow(FOLLOW_9); rule__XListLiteral__Group_3_1__0(); @@ -28430,14 +28431,14 @@ public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XListLiteral__Group_3_1__0" - // InternalXbaseWithAnnotations.g:8370:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ; + // InternalXbaseWithAnnotations.g:8371:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ; public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8374:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ) - // InternalXbaseWithAnnotations.g:8375:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 + // InternalXbaseWithAnnotations.g:8375:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ) + // InternalXbaseWithAnnotations.g:8376:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 { pushFollow(FOLLOW_10); rule__XListLiteral__Group_3_1__0__Impl(); @@ -28468,17 +28469,17 @@ public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException // $ANTLR start "rule__XListLiteral__Group_3_1__0__Impl" - // InternalXbaseWithAnnotations.g:8382:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:8383:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8386:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:8387:1: ( ',' ) + // InternalXbaseWithAnnotations.g:8387:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:8388:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:8387:1: ( ',' ) - // InternalXbaseWithAnnotations.g:8388:2: ',' + // InternalXbaseWithAnnotations.g:8388:1: ( ',' ) + // InternalXbaseWithAnnotations.g:8389:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); @@ -28509,14 +28510,14 @@ public final void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionExc // $ANTLR start "rule__XListLiteral__Group_3_1__1" - // InternalXbaseWithAnnotations.g:8397:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ; + // InternalXbaseWithAnnotations.g:8398:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ; public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8401:1: ( rule__XListLiteral__Group_3_1__1__Impl ) - // InternalXbaseWithAnnotations.g:8402:2: rule__XListLiteral__Group_3_1__1__Impl + // InternalXbaseWithAnnotations.g:8402:1: ( rule__XListLiteral__Group_3_1__1__Impl ) + // InternalXbaseWithAnnotations.g:8403:2: rule__XListLiteral__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__XListLiteral__Group_3_1__1__Impl(); @@ -28542,23 +28543,23 @@ public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException // $ANTLR start "rule__XListLiteral__Group_3_1__1__Impl" - // InternalXbaseWithAnnotations.g:8408:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:8409:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ; public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8412:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:8413:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:8413:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:8414:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) { - // InternalXbaseWithAnnotations.g:8413:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) - // InternalXbaseWithAnnotations.g:8414:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:8414:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:8415:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); } - // InternalXbaseWithAnnotations.g:8415:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) - // InternalXbaseWithAnnotations.g:8415:3: rule__XListLiteral__ElementsAssignment_3_1_1 + // InternalXbaseWithAnnotations.g:8416:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:8416:3: rule__XListLiteral__ElementsAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XListLiteral__ElementsAssignment_3_1_1(); @@ -28593,14 +28594,14 @@ public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionExc // $ANTLR start "rule__XClosure__Group__0" - // InternalXbaseWithAnnotations.g:8424:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ; + // InternalXbaseWithAnnotations.g:8425:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ; public final void rule__XClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8428:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ) - // InternalXbaseWithAnnotations.g:8429:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1 + // InternalXbaseWithAnnotations.g:8429:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ) + // InternalXbaseWithAnnotations.g:8430:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1 { pushFollow(FOLLOW_52); rule__XClosure__Group__0__Impl(); @@ -28631,23 +28632,23 @@ public final void rule__XClosure__Group__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__0__Impl" - // InternalXbaseWithAnnotations.g:8436:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:8437:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ; public final void rule__XClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8440:1: ( ( ( rule__XClosure__Group_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:8441:1: ( ( rule__XClosure__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:8441:1: ( ( ( rule__XClosure__Group_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:8442:1: ( ( rule__XClosure__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:8441:1: ( ( rule__XClosure__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:8442:2: ( rule__XClosure__Group_0__0 ) + // InternalXbaseWithAnnotations.g:8442:1: ( ( rule__XClosure__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:8443:2: ( rule__XClosure__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:8443:2: ( rule__XClosure__Group_0__0 ) - // InternalXbaseWithAnnotations.g:8443:3: rule__XClosure__Group_0__0 + // InternalXbaseWithAnnotations.g:8444:2: ( rule__XClosure__Group_0__0 ) + // InternalXbaseWithAnnotations.g:8444:3: rule__XClosure__Group_0__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_0__0(); @@ -28682,14 +28683,14 @@ public final void rule__XClosure__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__1" - // InternalXbaseWithAnnotations.g:8451:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ; + // InternalXbaseWithAnnotations.g:8452:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ; public final void rule__XClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8455:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ) - // InternalXbaseWithAnnotations.g:8456:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2 + // InternalXbaseWithAnnotations.g:8456:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ) + // InternalXbaseWithAnnotations.g:8457:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2 { pushFollow(FOLLOW_52); rule__XClosure__Group__1__Impl(); @@ -28720,27 +28721,27 @@ public final void rule__XClosure__Group__1() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__1__Impl" - // InternalXbaseWithAnnotations.g:8463:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:8464:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ; public final void rule__XClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8467:1: ( ( ( rule__XClosure__Group_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:8468:1: ( ( rule__XClosure__Group_1__0 )? ) + // InternalXbaseWithAnnotations.g:8468:1: ( ( ( rule__XClosure__Group_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:8469:1: ( ( rule__XClosure__Group_1__0 )? ) { - // InternalXbaseWithAnnotations.g:8468:1: ( ( rule__XClosure__Group_1__0 )? ) - // InternalXbaseWithAnnotations.g:8469:2: ( rule__XClosure__Group_1__0 )? + // InternalXbaseWithAnnotations.g:8469:1: ( ( rule__XClosure__Group_1__0 )? ) + // InternalXbaseWithAnnotations.g:8470:2: ( rule__XClosure__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:8470:2: ( rule__XClosure__Group_1__0 )? + // InternalXbaseWithAnnotations.g:8471:2: ( rule__XClosure__Group_1__0 )? int alt76=2; alt76 = dfa76.predict(input); switch (alt76) { case 1 : - // InternalXbaseWithAnnotations.g:8470:3: rule__XClosure__Group_1__0 + // InternalXbaseWithAnnotations.g:8471:3: rule__XClosure__Group_1__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_1__0(); @@ -28778,14 +28779,14 @@ public final void rule__XClosure__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__2" - // InternalXbaseWithAnnotations.g:8478:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ; + // InternalXbaseWithAnnotations.g:8479:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ; public final void rule__XClosure__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8482:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ) - // InternalXbaseWithAnnotations.g:8483:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3 + // InternalXbaseWithAnnotations.g:8483:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ) + // InternalXbaseWithAnnotations.g:8484:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3 { pushFollow(FOLLOW_53); rule__XClosure__Group__2__Impl(); @@ -28816,23 +28817,23 @@ public final void rule__XClosure__Group__2() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__2__Impl" - // InternalXbaseWithAnnotations.g:8490:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:8491:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ; public final void rule__XClosure__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8494:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:8495:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:8495:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:8496:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:8495:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:8496:2: ( rule__XClosure__ExpressionAssignment_2 ) + // InternalXbaseWithAnnotations.g:8496:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:8497:2: ( rule__XClosure__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); } - // InternalXbaseWithAnnotations.g:8497:2: ( rule__XClosure__ExpressionAssignment_2 ) - // InternalXbaseWithAnnotations.g:8497:3: rule__XClosure__ExpressionAssignment_2 + // InternalXbaseWithAnnotations.g:8498:2: ( rule__XClosure__ExpressionAssignment_2 ) + // InternalXbaseWithAnnotations.g:8498:3: rule__XClosure__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XClosure__ExpressionAssignment_2(); @@ -28867,14 +28868,14 @@ public final void rule__XClosure__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__3" - // InternalXbaseWithAnnotations.g:8505:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ; + // InternalXbaseWithAnnotations.g:8506:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ; public final void rule__XClosure__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8509:1: ( rule__XClosure__Group__3__Impl ) - // InternalXbaseWithAnnotations.g:8510:2: rule__XClosure__Group__3__Impl + // InternalXbaseWithAnnotations.g:8510:1: ( rule__XClosure__Group__3__Impl ) + // InternalXbaseWithAnnotations.g:8511:2: rule__XClosure__Group__3__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group__3__Impl(); @@ -28900,17 +28901,17 @@ public final void rule__XClosure__Group__3() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__3__Impl" - // InternalXbaseWithAnnotations.g:8516:1: rule__XClosure__Group__3__Impl : ( ']' ) ; + // InternalXbaseWithAnnotations.g:8517:1: rule__XClosure__Group__3__Impl : ( ']' ) ; public final void rule__XClosure__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8520:1: ( ( ']' ) ) - // InternalXbaseWithAnnotations.g:8521:1: ( ']' ) + // InternalXbaseWithAnnotations.g:8521:1: ( ( ']' ) ) + // InternalXbaseWithAnnotations.g:8522:1: ( ']' ) { - // InternalXbaseWithAnnotations.g:8521:1: ( ']' ) - // InternalXbaseWithAnnotations.g:8522:2: ']' + // InternalXbaseWithAnnotations.g:8522:1: ( ']' ) + // InternalXbaseWithAnnotations.g:8523:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); @@ -28941,14 +28942,14 @@ public final void rule__XClosure__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_0__0" - // InternalXbaseWithAnnotations.g:8532:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ; + // InternalXbaseWithAnnotations.g:8533:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ; public final void rule__XClosure__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8536:1: ( rule__XClosure__Group_0__0__Impl ) - // InternalXbaseWithAnnotations.g:8537:2: rule__XClosure__Group_0__0__Impl + // InternalXbaseWithAnnotations.g:8537:1: ( rule__XClosure__Group_0__0__Impl ) + // InternalXbaseWithAnnotations.g:8538:2: rule__XClosure__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_0__0__Impl(); @@ -28974,23 +28975,23 @@ public final void rule__XClosure__Group_0__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:8543:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:8544:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ; public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8547:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:8548:1: ( ( rule__XClosure__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:8548:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:8549:1: ( ( rule__XClosure__Group_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:8548:1: ( ( rule__XClosure__Group_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:8549:2: ( rule__XClosure__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:8549:1: ( ( rule__XClosure__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:8550:2: ( rule__XClosure__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_0_0()); } - // InternalXbaseWithAnnotations.g:8550:2: ( rule__XClosure__Group_0_0__0 ) - // InternalXbaseWithAnnotations.g:8550:3: rule__XClosure__Group_0_0__0 + // InternalXbaseWithAnnotations.g:8551:2: ( rule__XClosure__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:8551:3: rule__XClosure__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_0_0__0(); @@ -29025,14 +29026,14 @@ public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException // $ANTLR start "rule__XClosure__Group_0_0__0" - // InternalXbaseWithAnnotations.g:8559:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ; + // InternalXbaseWithAnnotations.g:8560:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ; public final void rule__XClosure__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8563:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ) - // InternalXbaseWithAnnotations.g:8564:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 + // InternalXbaseWithAnnotations.g:8564:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ) + // InternalXbaseWithAnnotations.g:8565:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 { pushFollow(FOLLOW_14); rule__XClosure__Group_0_0__0__Impl(); @@ -29063,23 +29064,23 @@ public final void rule__XClosure__Group_0_0__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:8571:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:8572:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ; public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8575:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:8576:1: ( () ) + // InternalXbaseWithAnnotations.g:8576:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:8577:1: ( () ) { - // InternalXbaseWithAnnotations.g:8576:1: ( () ) - // InternalXbaseWithAnnotations.g:8577:2: () + // InternalXbaseWithAnnotations.g:8577:1: ( () ) + // InternalXbaseWithAnnotations.g:8578:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); } - // InternalXbaseWithAnnotations.g:8578:2: () - // InternalXbaseWithAnnotations.g:8578:3: + // InternalXbaseWithAnnotations.g:8579:2: () + // InternalXbaseWithAnnotations.g:8579:3: { } @@ -29104,14 +29105,14 @@ public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XClosure__Group_0_0__1" - // InternalXbaseWithAnnotations.g:8586:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:8587:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ; public final void rule__XClosure__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8590:1: ( rule__XClosure__Group_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:8591:2: rule__XClosure__Group_0_0__1__Impl + // InternalXbaseWithAnnotations.g:8591:1: ( rule__XClosure__Group_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:8592:2: rule__XClosure__Group_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_0_0__1__Impl(); @@ -29137,17 +29138,17 @@ public final void rule__XClosure__Group_0_0__1() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:8597:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ; + // InternalXbaseWithAnnotations.g:8598:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ; public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8601:1: ( ( '[' ) ) - // InternalXbaseWithAnnotations.g:8602:1: ( '[' ) + // InternalXbaseWithAnnotations.g:8602:1: ( ( '[' ) ) + // InternalXbaseWithAnnotations.g:8603:1: ( '[' ) { - // InternalXbaseWithAnnotations.g:8602:1: ( '[' ) - // InternalXbaseWithAnnotations.g:8603:2: '[' + // InternalXbaseWithAnnotations.g:8603:1: ( '[' ) + // InternalXbaseWithAnnotations.g:8604:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); @@ -29178,14 +29179,14 @@ public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XClosure__Group_1__0" - // InternalXbaseWithAnnotations.g:8613:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ; + // InternalXbaseWithAnnotations.g:8614:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ; public final void rule__XClosure__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8617:1: ( rule__XClosure__Group_1__0__Impl ) - // InternalXbaseWithAnnotations.g:8618:2: rule__XClosure__Group_1__0__Impl + // InternalXbaseWithAnnotations.g:8618:1: ( rule__XClosure__Group_1__0__Impl ) + // InternalXbaseWithAnnotations.g:8619:2: rule__XClosure__Group_1__0__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_1__0__Impl(); @@ -29211,23 +29212,23 @@ public final void rule__XClosure__Group_1__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:8624:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:8625:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ; public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8628:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:8629:1: ( ( rule__XClosure__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:8629:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:8630:1: ( ( rule__XClosure__Group_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:8629:1: ( ( rule__XClosure__Group_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:8630:2: ( rule__XClosure__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:8630:1: ( ( rule__XClosure__Group_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:8631:2: ( rule__XClosure__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0()); } - // InternalXbaseWithAnnotations.g:8631:2: ( rule__XClosure__Group_1_0__0 ) - // InternalXbaseWithAnnotations.g:8631:3: rule__XClosure__Group_1_0__0 + // InternalXbaseWithAnnotations.g:8632:2: ( rule__XClosure__Group_1_0__0 ) + // InternalXbaseWithAnnotations.g:8632:3: rule__XClosure__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0__0(); @@ -29262,14 +29263,14 @@ public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException // $ANTLR start "rule__XClosure__Group_1_0__0" - // InternalXbaseWithAnnotations.g:8640:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ; + // InternalXbaseWithAnnotations.g:8641:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ; public final void rule__XClosure__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8644:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ) - // InternalXbaseWithAnnotations.g:8645:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 + // InternalXbaseWithAnnotations.g:8645:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ) + // InternalXbaseWithAnnotations.g:8646:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 { pushFollow(FOLLOW_54); rule__XClosure__Group_1_0__0__Impl(); @@ -29300,22 +29301,22 @@ public final void rule__XClosure__Group_1_0__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:8652:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ; + // InternalXbaseWithAnnotations.g:8653:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ; public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8656:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) ) - // InternalXbaseWithAnnotations.g:8657:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) + // InternalXbaseWithAnnotations.g:8657:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) ) + // InternalXbaseWithAnnotations.g:8658:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) { - // InternalXbaseWithAnnotations.g:8657:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) - // InternalXbaseWithAnnotations.g:8658:2: ( rule__XClosure__Group_1_0_0__0 )? + // InternalXbaseWithAnnotations.g:8658:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) + // InternalXbaseWithAnnotations.g:8659:2: ( rule__XClosure__Group_1_0_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0_0()); } - // InternalXbaseWithAnnotations.g:8659:2: ( rule__XClosure__Group_1_0_0__0 )? + // InternalXbaseWithAnnotations.g:8660:2: ( rule__XClosure__Group_1_0_0__0 )? int alt77=2; int LA77_0 = input.LA(1); @@ -29324,7 +29325,7 @@ public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionExcepti } switch (alt77) { case 1 : - // InternalXbaseWithAnnotations.g:8659:3: rule__XClosure__Group_1_0_0__0 + // InternalXbaseWithAnnotations.g:8660:3: rule__XClosure__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0_0__0(); @@ -29362,14 +29363,14 @@ public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XClosure__Group_1_0__1" - // InternalXbaseWithAnnotations.g:8667:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ; + // InternalXbaseWithAnnotations.g:8668:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ; public final void rule__XClosure__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8671:1: ( rule__XClosure__Group_1_0__1__Impl ) - // InternalXbaseWithAnnotations.g:8672:2: rule__XClosure__Group_1_0__1__Impl + // InternalXbaseWithAnnotations.g:8672:1: ( rule__XClosure__Group_1_0__1__Impl ) + // InternalXbaseWithAnnotations.g:8673:2: rule__XClosure__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0__1__Impl(); @@ -29395,23 +29396,23 @@ public final void rule__XClosure__Group_1_0__1() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1_0__1__Impl" - // InternalXbaseWithAnnotations.g:8678:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:8679:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ; public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8682:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:8683:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) + // InternalXbaseWithAnnotations.g:8683:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:8684:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) { - // InternalXbaseWithAnnotations.g:8683:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) - // InternalXbaseWithAnnotations.g:8684:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) + // InternalXbaseWithAnnotations.g:8684:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) + // InternalXbaseWithAnnotations.g:8685:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); } - // InternalXbaseWithAnnotations.g:8685:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) - // InternalXbaseWithAnnotations.g:8685:3: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 + // InternalXbaseWithAnnotations.g:8686:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) + // InternalXbaseWithAnnotations.g:8686:3: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XClosure__ExplicitSyntaxAssignment_1_0_1(); @@ -29446,14 +29447,14 @@ public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XClosure__Group_1_0_0__0" - // InternalXbaseWithAnnotations.g:8694:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:8695:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ; public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8698:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:8699:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 + // InternalXbaseWithAnnotations.g:8699:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:8700:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 { pushFollow(FOLLOW_8); rule__XClosure__Group_1_0_0__0__Impl(); @@ -29484,23 +29485,23 @@ public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:8706:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ; + // InternalXbaseWithAnnotations.g:8707:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ; public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8710:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ) - // InternalXbaseWithAnnotations.g:8711:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) + // InternalXbaseWithAnnotations.g:8711:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ) + // InternalXbaseWithAnnotations.g:8712:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) { - // InternalXbaseWithAnnotations.g:8711:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) - // InternalXbaseWithAnnotations.g:8712:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) + // InternalXbaseWithAnnotations.g:8712:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) + // InternalXbaseWithAnnotations.g:8713:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:8713:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) - // InternalXbaseWithAnnotations.g:8713:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 + // InternalXbaseWithAnnotations.g:8714:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) + // InternalXbaseWithAnnotations.g:8714:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 { pushFollow(FOLLOW_2); rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0(); @@ -29535,14 +29536,14 @@ public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XClosure__Group_1_0_0__1" - // InternalXbaseWithAnnotations.g:8721:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:8722:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ; public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8725:1: ( rule__XClosure__Group_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:8726:2: rule__XClosure__Group_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:8726:1: ( rule__XClosure__Group_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:8727:2: rule__XClosure__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0_0__1__Impl(); @@ -29568,22 +29569,22 @@ public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:8732:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:8733:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ; public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8736:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:8737:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) + // InternalXbaseWithAnnotations.g:8737:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:8738:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) { - // InternalXbaseWithAnnotations.g:8737:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) - // InternalXbaseWithAnnotations.g:8738:2: ( rule__XClosure__Group_1_0_0_1__0 )* + // InternalXbaseWithAnnotations.g:8738:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) + // InternalXbaseWithAnnotations.g:8739:2: ( rule__XClosure__Group_1_0_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); } - // InternalXbaseWithAnnotations.g:8739:2: ( rule__XClosure__Group_1_0_0_1__0 )* + // InternalXbaseWithAnnotations.g:8740:2: ( rule__XClosure__Group_1_0_0_1__0 )* loop78: do { int alt78=2; @@ -29596,7 +29597,7 @@ public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionExcep switch (alt78) { case 1 : - // InternalXbaseWithAnnotations.g:8739:3: rule__XClosure__Group_1_0_0_1__0 + // InternalXbaseWithAnnotations.g:8740:3: rule__XClosure__Group_1_0_0_1__0 { pushFollow(FOLLOW_9); rule__XClosure__Group_1_0_0_1__0(); @@ -29637,14 +29638,14 @@ public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XClosure__Group_1_0_0_1__0" - // InternalXbaseWithAnnotations.g:8748:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ; + // InternalXbaseWithAnnotations.g:8749:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ; public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8752:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ) - // InternalXbaseWithAnnotations.g:8753:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 + // InternalXbaseWithAnnotations.g:8753:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ) + // InternalXbaseWithAnnotations.g:8754:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 { pushFollow(FOLLOW_27); rule__XClosure__Group_1_0_0_1__0__Impl(); @@ -29675,17 +29676,17 @@ public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException // $ANTLR start "rule__XClosure__Group_1_0_0_1__0__Impl" - // InternalXbaseWithAnnotations.g:8760:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:8761:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ; public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8764:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:8765:1: ( ',' ) + // InternalXbaseWithAnnotations.g:8765:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:8766:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:8765:1: ( ',' ) - // InternalXbaseWithAnnotations.g:8766:2: ',' + // InternalXbaseWithAnnotations.g:8766:1: ( ',' ) + // InternalXbaseWithAnnotations.g:8767:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); @@ -29716,14 +29717,14 @@ public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionExc // $ANTLR start "rule__XClosure__Group_1_0_0_1__1" - // InternalXbaseWithAnnotations.g:8775:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ; + // InternalXbaseWithAnnotations.g:8776:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ; public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8779:1: ( rule__XClosure__Group_1_0_0_1__1__Impl ) - // InternalXbaseWithAnnotations.g:8780:2: rule__XClosure__Group_1_0_0_1__1__Impl + // InternalXbaseWithAnnotations.g:8780:1: ( rule__XClosure__Group_1_0_0_1__1__Impl ) + // InternalXbaseWithAnnotations.g:8781:2: rule__XClosure__Group_1_0_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0_0_1__1__Impl(); @@ -29749,23 +29750,23 @@ public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException // $ANTLR start "rule__XClosure__Group_1_0_0_1__1__Impl" - // InternalXbaseWithAnnotations.g:8786:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:8787:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ; public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8790:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:8791:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:8791:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:8792:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) { - // InternalXbaseWithAnnotations.g:8791:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) - // InternalXbaseWithAnnotations.g:8792:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) + // InternalXbaseWithAnnotations.g:8792:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:8793:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); } - // InternalXbaseWithAnnotations.g:8793:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) - // InternalXbaseWithAnnotations.g:8793:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 + // InternalXbaseWithAnnotations.g:8794:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) + // InternalXbaseWithAnnotations.g:8794:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 { pushFollow(FOLLOW_2); rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1(); @@ -29800,14 +29801,14 @@ public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionExc // $ANTLR start "rule__XExpressionInClosure__Group__0" - // InternalXbaseWithAnnotations.g:8802:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ; + // InternalXbaseWithAnnotations.g:8803:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ; public final void rule__XExpressionInClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8806:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ) - // InternalXbaseWithAnnotations.g:8807:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 + // InternalXbaseWithAnnotations.g:8807:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ) + // InternalXbaseWithAnnotations.g:8808:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 { pushFollow(FOLLOW_52); rule__XExpressionInClosure__Group__0__Impl(); @@ -29838,23 +29839,23 @@ public final void rule__XExpressionInClosure__Group__0() throws RecognitionExcep // $ANTLR start "rule__XExpressionInClosure__Group__0__Impl" - // InternalXbaseWithAnnotations.g:8814:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:8815:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ; public final void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8818:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:8819:1: ( () ) + // InternalXbaseWithAnnotations.g:8819:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:8820:1: ( () ) { - // InternalXbaseWithAnnotations.g:8819:1: ( () ) - // InternalXbaseWithAnnotations.g:8820:2: () + // InternalXbaseWithAnnotations.g:8820:1: ( () ) + // InternalXbaseWithAnnotations.g:8821:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:8821:2: () - // InternalXbaseWithAnnotations.g:8821:3: + // InternalXbaseWithAnnotations.g:8822:2: () + // InternalXbaseWithAnnotations.g:8822:3: { } @@ -29879,14 +29880,14 @@ public final void rule__XExpressionInClosure__Group__0__Impl() throws Recognitio // $ANTLR start "rule__XExpressionInClosure__Group__1" - // InternalXbaseWithAnnotations.g:8829:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:8830:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ; public final void rule__XExpressionInClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8833:1: ( rule__XExpressionInClosure__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:8834:2: rule__XExpressionInClosure__Group__1__Impl + // InternalXbaseWithAnnotations.g:8834:1: ( rule__XExpressionInClosure__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:8835:2: rule__XExpressionInClosure__Group__1__Impl { pushFollow(FOLLOW_2); rule__XExpressionInClosure__Group__1__Impl(); @@ -29912,22 +29913,22 @@ public final void rule__XExpressionInClosure__Group__1() throws RecognitionExcep // $ANTLR start "rule__XExpressionInClosure__Group__1__Impl" - // InternalXbaseWithAnnotations.g:8840:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:8841:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ; public final void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8844:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:8845:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:8845:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:8846:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:8845:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:8846:2: ( rule__XExpressionInClosure__Group_1__0 )* + // InternalXbaseWithAnnotations.g:8846:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:8847:2: ( rule__XExpressionInClosure__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:8847:2: ( rule__XExpressionInClosure__Group_1__0 )* + // InternalXbaseWithAnnotations.g:8848:2: ( rule__XExpressionInClosure__Group_1__0 )* loop79: do { int alt79=2; @@ -29940,7 +29941,7 @@ public final void rule__XExpressionInClosure__Group__1__Impl() throws Recognitio switch (alt79) { case 1 : - // InternalXbaseWithAnnotations.g:8847:3: rule__XExpressionInClosure__Group_1__0 + // InternalXbaseWithAnnotations.g:8848:3: rule__XExpressionInClosure__Group_1__0 { pushFollow(FOLLOW_55); rule__XExpressionInClosure__Group_1__0(); @@ -29981,14 +29982,14 @@ public final void rule__XExpressionInClosure__Group__1__Impl() throws Recognitio // $ANTLR start "rule__XExpressionInClosure__Group_1__0" - // InternalXbaseWithAnnotations.g:8856:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ; + // InternalXbaseWithAnnotations.g:8857:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ; public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8860:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ) - // InternalXbaseWithAnnotations.g:8861:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 + // InternalXbaseWithAnnotations.g:8861:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ) + // InternalXbaseWithAnnotations.g:8862:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 { pushFollow(FOLLOW_56); rule__XExpressionInClosure__Group_1__0__Impl(); @@ -30019,23 +30020,23 @@ public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionExc // $ANTLR start "rule__XExpressionInClosure__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:8868:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:8869:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ; public final void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8872:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:8873:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) + // InternalXbaseWithAnnotations.g:8873:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:8874:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) { - // InternalXbaseWithAnnotations.g:8873:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) - // InternalXbaseWithAnnotations.g:8874:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) + // InternalXbaseWithAnnotations.g:8874:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) + // InternalXbaseWithAnnotations.g:8875:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); } - // InternalXbaseWithAnnotations.g:8875:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) - // InternalXbaseWithAnnotations.g:8875:3: rule__XExpressionInClosure__ExpressionsAssignment_1_0 + // InternalXbaseWithAnnotations.g:8876:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) + // InternalXbaseWithAnnotations.g:8876:3: rule__XExpressionInClosure__ExpressionsAssignment_1_0 { pushFollow(FOLLOW_2); rule__XExpressionInClosure__ExpressionsAssignment_1_0(); @@ -30070,14 +30071,14 @@ public final void rule__XExpressionInClosure__Group_1__0__Impl() throws Recognit // $ANTLR start "rule__XExpressionInClosure__Group_1__1" - // InternalXbaseWithAnnotations.g:8883:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:8884:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ; public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8887:1: ( rule__XExpressionInClosure__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:8888:2: rule__XExpressionInClosure__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:8888:1: ( rule__XExpressionInClosure__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:8889:2: rule__XExpressionInClosure__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XExpressionInClosure__Group_1__1__Impl(); @@ -30103,22 +30104,22 @@ public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionExc // $ANTLR start "rule__XExpressionInClosure__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:8894:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ; + // InternalXbaseWithAnnotations.g:8895:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ; public final void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8898:1: ( ( ( ';' )? ) ) - // InternalXbaseWithAnnotations.g:8899:1: ( ( ';' )? ) + // InternalXbaseWithAnnotations.g:8899:1: ( ( ( ';' )? ) ) + // InternalXbaseWithAnnotations.g:8900:1: ( ( ';' )? ) { - // InternalXbaseWithAnnotations.g:8899:1: ( ( ';' )? ) - // InternalXbaseWithAnnotations.g:8900:2: ( ';' )? + // InternalXbaseWithAnnotations.g:8900:1: ( ( ';' )? ) + // InternalXbaseWithAnnotations.g:8901:2: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); } - // InternalXbaseWithAnnotations.g:8901:2: ( ';' )? + // InternalXbaseWithAnnotations.g:8902:2: ( ';' )? int alt80=2; int LA80_0 = input.LA(1); @@ -30127,7 +30128,7 @@ public final void rule__XExpressionInClosure__Group_1__1__Impl() throws Recognit } switch (alt80) { case 1 : - // InternalXbaseWithAnnotations.g:8901:3: ';' + // InternalXbaseWithAnnotations.g:8902:3: ';' { match(input,62,FOLLOW_2); if (state.failed) return ; @@ -30161,14 +30162,14 @@ public final void rule__XExpressionInClosure__Group_1__1__Impl() throws Recognit // $ANTLR start "rule__XShortClosure__Group__0" - // InternalXbaseWithAnnotations.g:8910:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ; + // InternalXbaseWithAnnotations.g:8911:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ; public final void rule__XShortClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8914:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ) - // InternalXbaseWithAnnotations.g:8915:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 + // InternalXbaseWithAnnotations.g:8915:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ) + // InternalXbaseWithAnnotations.g:8916:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 { pushFollow(FOLLOW_10); rule__XShortClosure__Group__0__Impl(); @@ -30199,23 +30200,23 @@ public final void rule__XShortClosure__Group__0() throws RecognitionException { // $ANTLR start "rule__XShortClosure__Group__0__Impl" - // InternalXbaseWithAnnotations.g:8922:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:8923:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ; public final void rule__XShortClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8926:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:8927:1: ( ( rule__XShortClosure__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:8927:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:8928:1: ( ( rule__XShortClosure__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:8927:1: ( ( rule__XShortClosure__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:8928:2: ( rule__XShortClosure__Group_0__0 ) + // InternalXbaseWithAnnotations.g:8928:1: ( ( rule__XShortClosure__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:8929:2: ( rule__XShortClosure__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:8929:2: ( rule__XShortClosure__Group_0__0 ) - // InternalXbaseWithAnnotations.g:8929:3: rule__XShortClosure__Group_0__0 + // InternalXbaseWithAnnotations.g:8930:2: ( rule__XShortClosure__Group_0__0 ) + // InternalXbaseWithAnnotations.g:8930:3: rule__XShortClosure__Group_0__0 { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0__0(); @@ -30250,14 +30251,14 @@ public final void rule__XShortClosure__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XShortClosure__Group__1" - // InternalXbaseWithAnnotations.g:8937:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:8938:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ; public final void rule__XShortClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8941:1: ( rule__XShortClosure__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:8942:2: rule__XShortClosure__Group__1__Impl + // InternalXbaseWithAnnotations.g:8942:1: ( rule__XShortClosure__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:8943:2: rule__XShortClosure__Group__1__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group__1__Impl(); @@ -30283,23 +30284,23 @@ public final void rule__XShortClosure__Group__1() throws RecognitionException { // $ANTLR start "rule__XShortClosure__Group__1__Impl" - // InternalXbaseWithAnnotations.g:8948:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:8949:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ; public final void rule__XShortClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8952:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:8953:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:8953:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:8954:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:8953:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:8954:2: ( rule__XShortClosure__ExpressionAssignment_1 ) + // InternalXbaseWithAnnotations.g:8954:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:8955:2: ( rule__XShortClosure__ExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); } - // InternalXbaseWithAnnotations.g:8955:2: ( rule__XShortClosure__ExpressionAssignment_1 ) - // InternalXbaseWithAnnotations.g:8955:3: rule__XShortClosure__ExpressionAssignment_1 + // InternalXbaseWithAnnotations.g:8956:2: ( rule__XShortClosure__ExpressionAssignment_1 ) + // InternalXbaseWithAnnotations.g:8956:3: rule__XShortClosure__ExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__XShortClosure__ExpressionAssignment_1(); @@ -30334,14 +30335,14 @@ public final void rule__XShortClosure__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XShortClosure__Group_0__0" - // InternalXbaseWithAnnotations.g:8964:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ; + // InternalXbaseWithAnnotations.g:8965:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ; public final void rule__XShortClosure__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8968:1: ( rule__XShortClosure__Group_0__0__Impl ) - // InternalXbaseWithAnnotations.g:8969:2: rule__XShortClosure__Group_0__0__Impl + // InternalXbaseWithAnnotations.g:8969:1: ( rule__XShortClosure__Group_0__0__Impl ) + // InternalXbaseWithAnnotations.g:8970:2: rule__XShortClosure__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0__0__Impl(); @@ -30367,23 +30368,23 @@ public final void rule__XShortClosure__Group_0__0() throws RecognitionException // $ANTLR start "rule__XShortClosure__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:8975:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:8976:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ; public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8979:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:8980:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:8980:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:8981:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:8980:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:8981:2: ( rule__XShortClosure__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:8981:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:8982:2: ( rule__XShortClosure__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0()); } - // InternalXbaseWithAnnotations.g:8982:2: ( rule__XShortClosure__Group_0_0__0 ) - // InternalXbaseWithAnnotations.g:8982:3: rule__XShortClosure__Group_0_0__0 + // InternalXbaseWithAnnotations.g:8983:2: ( rule__XShortClosure__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:8983:3: rule__XShortClosure__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0__0(); @@ -30418,14 +30419,14 @@ public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionExce // $ANTLR start "rule__XShortClosure__Group_0_0__0" - // InternalXbaseWithAnnotations.g:8991:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ; + // InternalXbaseWithAnnotations.g:8992:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ; public final void rule__XShortClosure__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:8995:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ) - // InternalXbaseWithAnnotations.g:8996:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 + // InternalXbaseWithAnnotations.g:8996:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ) + // InternalXbaseWithAnnotations.g:8997:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 { pushFollow(FOLLOW_54); rule__XShortClosure__Group_0_0__0__Impl(); @@ -30456,23 +30457,23 @@ public final void rule__XShortClosure__Group_0_0__0() throws RecognitionExceptio // $ANTLR start "rule__XShortClosure__Group_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:9003:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:9004:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ; public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9007:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:9008:1: ( () ) + // InternalXbaseWithAnnotations.g:9008:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:9009:1: ( () ) { - // InternalXbaseWithAnnotations.g:9008:1: ( () ) - // InternalXbaseWithAnnotations.g:9009:2: () + // InternalXbaseWithAnnotations.g:9009:1: ( () ) + // InternalXbaseWithAnnotations.g:9010:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); } - // InternalXbaseWithAnnotations.g:9010:2: () - // InternalXbaseWithAnnotations.g:9010:3: + // InternalXbaseWithAnnotations.g:9011:2: () + // InternalXbaseWithAnnotations.g:9011:3: { } @@ -30497,14 +30498,14 @@ public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XShortClosure__Group_0_0__1" - // InternalXbaseWithAnnotations.g:9018:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ; + // InternalXbaseWithAnnotations.g:9019:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ; public final void rule__XShortClosure__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9022:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ) - // InternalXbaseWithAnnotations.g:9023:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 + // InternalXbaseWithAnnotations.g:9023:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ) + // InternalXbaseWithAnnotations.g:9024:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 { pushFollow(FOLLOW_54); rule__XShortClosure__Group_0_0__1__Impl(); @@ -30535,22 +30536,22 @@ public final void rule__XShortClosure__Group_0_0__1() throws RecognitionExceptio // $ANTLR start "rule__XShortClosure__Group_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:9030:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:9031:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ; public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9034:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:9035:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:9035:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:9036:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) { - // InternalXbaseWithAnnotations.g:9035:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) - // InternalXbaseWithAnnotations.g:9036:2: ( rule__XShortClosure__Group_0_0_1__0 )? + // InternalXbaseWithAnnotations.g:9036:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:9037:2: ( rule__XShortClosure__Group_0_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); } - // InternalXbaseWithAnnotations.g:9037:2: ( rule__XShortClosure__Group_0_0_1__0 )? + // InternalXbaseWithAnnotations.g:9038:2: ( rule__XShortClosure__Group_0_0_1__0 )? int alt81=2; int LA81_0 = input.LA(1); @@ -30559,7 +30560,7 @@ public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionEx } switch (alt81) { case 1 : - // InternalXbaseWithAnnotations.g:9037:3: rule__XShortClosure__Group_0_0_1__0 + // InternalXbaseWithAnnotations.g:9038:3: rule__XShortClosure__Group_0_0_1__0 { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0_1__0(); @@ -30597,14 +30598,14 @@ public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionEx // $ANTLR start "rule__XShortClosure__Group_0_0__2" - // InternalXbaseWithAnnotations.g:9045:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ; + // InternalXbaseWithAnnotations.g:9046:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ; public final void rule__XShortClosure__Group_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9049:1: ( rule__XShortClosure__Group_0_0__2__Impl ) - // InternalXbaseWithAnnotations.g:9050:2: rule__XShortClosure__Group_0_0__2__Impl + // InternalXbaseWithAnnotations.g:9050:1: ( rule__XShortClosure__Group_0_0__2__Impl ) + // InternalXbaseWithAnnotations.g:9051:2: rule__XShortClosure__Group_0_0__2__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0__2__Impl(); @@ -30630,23 +30631,23 @@ public final void rule__XShortClosure__Group_0_0__2() throws RecognitionExceptio // $ANTLR start "rule__XShortClosure__Group_0_0__2__Impl" - // InternalXbaseWithAnnotations.g:9056:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ; + // InternalXbaseWithAnnotations.g:9057:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ; public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9060:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ) - // InternalXbaseWithAnnotations.g:9061:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) + // InternalXbaseWithAnnotations.g:9061:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ) + // InternalXbaseWithAnnotations.g:9062:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) { - // InternalXbaseWithAnnotations.g:9061:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) - // InternalXbaseWithAnnotations.g:9062:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) + // InternalXbaseWithAnnotations.g:9062:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) + // InternalXbaseWithAnnotations.g:9063:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); } - // InternalXbaseWithAnnotations.g:9063:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) - // InternalXbaseWithAnnotations.g:9063:3: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 + // InternalXbaseWithAnnotations.g:9064:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) + // InternalXbaseWithAnnotations.g:9064:3: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 { pushFollow(FOLLOW_2); rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2(); @@ -30681,14 +30682,14 @@ public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionEx // $ANTLR start "rule__XShortClosure__Group_0_0_1__0" - // InternalXbaseWithAnnotations.g:9072:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ; + // InternalXbaseWithAnnotations.g:9073:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ; public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9076:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ) - // InternalXbaseWithAnnotations.g:9077:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 + // InternalXbaseWithAnnotations.g:9077:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ) + // InternalXbaseWithAnnotations.g:9078:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 { pushFollow(FOLLOW_8); rule__XShortClosure__Group_0_0_1__0__Impl(); @@ -30719,23 +30720,23 @@ public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionExcept // $ANTLR start "rule__XShortClosure__Group_0_0_1__0__Impl" - // InternalXbaseWithAnnotations.g:9084:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:9085:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ; public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9088:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:9089:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) + // InternalXbaseWithAnnotations.g:9089:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:9090:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) { - // InternalXbaseWithAnnotations.g:9089:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) - // InternalXbaseWithAnnotations.g:9090:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) + // InternalXbaseWithAnnotations.g:9090:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) + // InternalXbaseWithAnnotations.g:9091:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:9091:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) - // InternalXbaseWithAnnotations.g:9091:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 + // InternalXbaseWithAnnotations.g:9092:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) + // InternalXbaseWithAnnotations.g:9092:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 { pushFollow(FOLLOW_2); rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0(); @@ -30770,14 +30771,14 @@ public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws Recognition // $ANTLR start "rule__XShortClosure__Group_0_0_1__1" - // InternalXbaseWithAnnotations.g:9099:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ; + // InternalXbaseWithAnnotations.g:9100:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ; public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9103:1: ( rule__XShortClosure__Group_0_0_1__1__Impl ) - // InternalXbaseWithAnnotations.g:9104:2: rule__XShortClosure__Group_0_0_1__1__Impl + // InternalXbaseWithAnnotations.g:9104:1: ( rule__XShortClosure__Group_0_0_1__1__Impl ) + // InternalXbaseWithAnnotations.g:9105:2: rule__XShortClosure__Group_0_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0_1__1__Impl(); @@ -30803,22 +30804,22 @@ public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionExcept // $ANTLR start "rule__XShortClosure__Group_0_0_1__1__Impl" - // InternalXbaseWithAnnotations.g:9110:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:9111:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ; public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9114:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:9115:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:9115:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:9116:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) { - // InternalXbaseWithAnnotations.g:9115:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) - // InternalXbaseWithAnnotations.g:9116:2: ( rule__XShortClosure__Group_0_0_1_1__0 )* + // InternalXbaseWithAnnotations.g:9116:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:9117:2: ( rule__XShortClosure__Group_0_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); } - // InternalXbaseWithAnnotations.g:9117:2: ( rule__XShortClosure__Group_0_0_1_1__0 )* + // InternalXbaseWithAnnotations.g:9118:2: ( rule__XShortClosure__Group_0_0_1_1__0 )* loop82: do { int alt82=2; @@ -30831,7 +30832,7 @@ public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws Recognition switch (alt82) { case 1 : - // InternalXbaseWithAnnotations.g:9117:3: rule__XShortClosure__Group_0_0_1_1__0 + // InternalXbaseWithAnnotations.g:9118:3: rule__XShortClosure__Group_0_0_1_1__0 { pushFollow(FOLLOW_9); rule__XShortClosure__Group_0_0_1_1__0(); @@ -30872,14 +30873,14 @@ public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws Recognition // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0" - // InternalXbaseWithAnnotations.g:9126:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ; + // InternalXbaseWithAnnotations.g:9127:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ; public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9130:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ) - // InternalXbaseWithAnnotations.g:9131:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 + // InternalXbaseWithAnnotations.g:9131:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ) + // InternalXbaseWithAnnotations.g:9132:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 { pushFollow(FOLLOW_27); rule__XShortClosure__Group_0_0_1_1__0__Impl(); @@ -30910,17 +30911,17 @@ public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionExce // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:9138:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:9139:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ; public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9142:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:9143:1: ( ',' ) + // InternalXbaseWithAnnotations.g:9143:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:9144:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:9143:1: ( ',' ) - // InternalXbaseWithAnnotations.g:9144:2: ',' + // InternalXbaseWithAnnotations.g:9144:1: ( ',' ) + // InternalXbaseWithAnnotations.g:9145:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); @@ -30951,14 +30952,14 @@ public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws Recogniti // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1" - // InternalXbaseWithAnnotations.g:9153:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:9154:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ; public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9157:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:9158:2: rule__XShortClosure__Group_0_0_1_1__1__Impl + // InternalXbaseWithAnnotations.g:9158:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:9159:2: rule__XShortClosure__Group_0_0_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0_1_1__1__Impl(); @@ -30984,23 +30985,23 @@ public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionExce // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:9164:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:9165:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ; public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9168:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:9169:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:9169:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:9170:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:9169:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:9170:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) + // InternalXbaseWithAnnotations.g:9170:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:9171:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); } - // InternalXbaseWithAnnotations.g:9171:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) - // InternalXbaseWithAnnotations.g:9171:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 + // InternalXbaseWithAnnotations.g:9172:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) + // InternalXbaseWithAnnotations.g:9172:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 { pushFollow(FOLLOW_2); rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1(); @@ -31035,14 +31036,14 @@ public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws Recogniti // $ANTLR start "rule__XParenthesizedExpression__Group__0" - // InternalXbaseWithAnnotations.g:9180:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:9181:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ; public final void rule__XParenthesizedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9184:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:9185:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 + // InternalXbaseWithAnnotations.g:9185:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:9186:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 { pushFollow(FOLLOW_10); rule__XParenthesizedExpression__Group__0__Impl(); @@ -31073,17 +31074,17 @@ public final void rule__XParenthesizedExpression__Group__0() throws RecognitionE // $ANTLR start "rule__XParenthesizedExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:9192:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:9193:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ; public final void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9196:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:9197:1: ( '(' ) + // InternalXbaseWithAnnotations.g:9197:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:9198:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:9197:1: ( '(' ) - // InternalXbaseWithAnnotations.g:9198:2: '(' + // InternalXbaseWithAnnotations.g:9198:1: ( '(' ) + // InternalXbaseWithAnnotations.g:9199:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); @@ -31114,14 +31115,14 @@ public final void rule__XParenthesizedExpression__Group__0__Impl() throws Recogn // $ANTLR start "rule__XParenthesizedExpression__Group__1" - // InternalXbaseWithAnnotations.g:9207:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:9208:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ; public final void rule__XParenthesizedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9211:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:9212:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 + // InternalXbaseWithAnnotations.g:9212:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:9213:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 { pushFollow(FOLLOW_57); rule__XParenthesizedExpression__Group__1__Impl(); @@ -31152,17 +31153,17 @@ public final void rule__XParenthesizedExpression__Group__1() throws RecognitionE // $ANTLR start "rule__XParenthesizedExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:9219:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:9220:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ; public final void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9223:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:9224:1: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:9224:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:9225:1: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:9224:1: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:9225:2: ruleXExpression + // InternalXbaseWithAnnotations.g:9225:1: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:9226:2: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); @@ -31197,14 +31198,14 @@ public final void rule__XParenthesizedExpression__Group__1__Impl() throws Recogn // $ANTLR start "rule__XParenthesizedExpression__Group__2" - // InternalXbaseWithAnnotations.g:9234:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ; + // InternalXbaseWithAnnotations.g:9235:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ; public final void rule__XParenthesizedExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9238:1: ( rule__XParenthesizedExpression__Group__2__Impl ) - // InternalXbaseWithAnnotations.g:9239:2: rule__XParenthesizedExpression__Group__2__Impl + // InternalXbaseWithAnnotations.g:9239:1: ( rule__XParenthesizedExpression__Group__2__Impl ) + // InternalXbaseWithAnnotations.g:9240:2: rule__XParenthesizedExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__XParenthesizedExpression__Group__2__Impl(); @@ -31230,17 +31231,17 @@ public final void rule__XParenthesizedExpression__Group__2() throws RecognitionE // $ANTLR start "rule__XParenthesizedExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:9245:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:9246:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ; public final void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9249:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:9250:1: ( ')' ) + // InternalXbaseWithAnnotations.g:9250:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:9251:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:9250:1: ( ')' ) - // InternalXbaseWithAnnotations.g:9251:2: ')' + // InternalXbaseWithAnnotations.g:9251:1: ( ')' ) + // InternalXbaseWithAnnotations.g:9252:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); @@ -31271,14 +31272,14 @@ public final void rule__XParenthesizedExpression__Group__2__Impl() throws Recogn // $ANTLR start "rule__XIfExpression__Group__0" - // InternalXbaseWithAnnotations.g:9261:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:9262:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ; public final void rule__XIfExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9265:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:9266:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 + // InternalXbaseWithAnnotations.g:9266:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:9267:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 { pushFollow(FOLLOW_58); rule__XIfExpression__Group__0__Impl(); @@ -31309,23 +31310,23 @@ public final void rule__XIfExpression__Group__0() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:9273:1: rule__XIfExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:9274:1: rule__XIfExpression__Group__0__Impl : ( () ) ; public final void rule__XIfExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9277:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:9278:1: ( () ) + // InternalXbaseWithAnnotations.g:9278:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:9279:1: ( () ) { - // InternalXbaseWithAnnotations.g:9278:1: ( () ) - // InternalXbaseWithAnnotations.g:9279:2: () + // InternalXbaseWithAnnotations.g:9279:1: ( () ) + // InternalXbaseWithAnnotations.g:9280:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:9280:2: () - // InternalXbaseWithAnnotations.g:9280:3: + // InternalXbaseWithAnnotations.g:9281:2: () + // InternalXbaseWithAnnotations.g:9281:3: { } @@ -31350,14 +31351,14 @@ public final void rule__XIfExpression__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__1" - // InternalXbaseWithAnnotations.g:9288:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:9289:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ; public final void rule__XIfExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9292:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:9293:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 + // InternalXbaseWithAnnotations.g:9293:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:9294:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 { pushFollow(FOLLOW_6); rule__XIfExpression__Group__1__Impl(); @@ -31388,17 +31389,17 @@ public final void rule__XIfExpression__Group__1() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:9300:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ; + // InternalXbaseWithAnnotations.g:9301:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ; public final void rule__XIfExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9304:1: ( ( 'if' ) ) - // InternalXbaseWithAnnotations.g:9305:1: ( 'if' ) + // InternalXbaseWithAnnotations.g:9305:1: ( ( 'if' ) ) + // InternalXbaseWithAnnotations.g:9306:1: ( 'if' ) { - // InternalXbaseWithAnnotations.g:9305:1: ( 'if' ) - // InternalXbaseWithAnnotations.g:9306:2: 'if' + // InternalXbaseWithAnnotations.g:9306:1: ( 'if' ) + // InternalXbaseWithAnnotations.g:9307:2: 'if' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); @@ -31429,14 +31430,14 @@ public final void rule__XIfExpression__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__2" - // InternalXbaseWithAnnotations.g:9315:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:9316:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ; public final void rule__XIfExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9319:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:9320:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 + // InternalXbaseWithAnnotations.g:9320:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:9321:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 { pushFollow(FOLLOW_10); rule__XIfExpression__Group__2__Impl(); @@ -31467,17 +31468,17 @@ public final void rule__XIfExpression__Group__2() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:9327:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:9328:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ; public final void rule__XIfExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9331:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:9332:1: ( '(' ) + // InternalXbaseWithAnnotations.g:9332:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:9333:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:9332:1: ( '(' ) - // InternalXbaseWithAnnotations.g:9333:2: '(' + // InternalXbaseWithAnnotations.g:9333:1: ( '(' ) + // InternalXbaseWithAnnotations.g:9334:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); @@ -31508,14 +31509,14 @@ public final void rule__XIfExpression__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__3" - // InternalXbaseWithAnnotations.g:9342:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ; + // InternalXbaseWithAnnotations.g:9343:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ; public final void rule__XIfExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9346:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ) - // InternalXbaseWithAnnotations.g:9347:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 + // InternalXbaseWithAnnotations.g:9347:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ) + // InternalXbaseWithAnnotations.g:9348:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 { pushFollow(FOLLOW_57); rule__XIfExpression__Group__3__Impl(); @@ -31546,23 +31547,23 @@ public final void rule__XIfExpression__Group__3() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:9354:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ; + // InternalXbaseWithAnnotations.g:9355:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ; public final void rule__XIfExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9358:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) ) - // InternalXbaseWithAnnotations.g:9359:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:9359:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) ) + // InternalXbaseWithAnnotations.g:9360:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) { - // InternalXbaseWithAnnotations.g:9359:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) - // InternalXbaseWithAnnotations.g:9360:2: ( rule__XIfExpression__IfAssignment_3 ) + // InternalXbaseWithAnnotations.g:9360:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:9361:2: ( rule__XIfExpression__IfAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); } - // InternalXbaseWithAnnotations.g:9361:2: ( rule__XIfExpression__IfAssignment_3 ) - // InternalXbaseWithAnnotations.g:9361:3: rule__XIfExpression__IfAssignment_3 + // InternalXbaseWithAnnotations.g:9362:2: ( rule__XIfExpression__IfAssignment_3 ) + // InternalXbaseWithAnnotations.g:9362:3: rule__XIfExpression__IfAssignment_3 { pushFollow(FOLLOW_2); rule__XIfExpression__IfAssignment_3(); @@ -31597,14 +31598,14 @@ public final void rule__XIfExpression__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__4" - // InternalXbaseWithAnnotations.g:9369:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ; + // InternalXbaseWithAnnotations.g:9370:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ; public final void rule__XIfExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9373:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ) - // InternalXbaseWithAnnotations.g:9374:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 + // InternalXbaseWithAnnotations.g:9374:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ) + // InternalXbaseWithAnnotations.g:9375:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 { pushFollow(FOLLOW_10); rule__XIfExpression__Group__4__Impl(); @@ -31635,17 +31636,17 @@ public final void rule__XIfExpression__Group__4() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__4__Impl" - // InternalXbaseWithAnnotations.g:9381:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:9382:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ; public final void rule__XIfExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9385:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:9386:1: ( ')' ) + // InternalXbaseWithAnnotations.g:9386:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:9387:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:9386:1: ( ')' ) - // InternalXbaseWithAnnotations.g:9387:2: ')' + // InternalXbaseWithAnnotations.g:9387:1: ( ')' ) + // InternalXbaseWithAnnotations.g:9388:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); @@ -31676,14 +31677,14 @@ public final void rule__XIfExpression__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__5" - // InternalXbaseWithAnnotations.g:9396:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ; + // InternalXbaseWithAnnotations.g:9397:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ; public final void rule__XIfExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9400:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ) - // InternalXbaseWithAnnotations.g:9401:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 + // InternalXbaseWithAnnotations.g:9401:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ) + // InternalXbaseWithAnnotations.g:9402:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 { pushFollow(FOLLOW_59); rule__XIfExpression__Group__5__Impl(); @@ -31714,23 +31715,23 @@ public final void rule__XIfExpression__Group__5() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__5__Impl" - // InternalXbaseWithAnnotations.g:9408:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ; + // InternalXbaseWithAnnotations.g:9409:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ; public final void rule__XIfExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9412:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) ) - // InternalXbaseWithAnnotations.g:9413:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) + // InternalXbaseWithAnnotations.g:9413:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) ) + // InternalXbaseWithAnnotations.g:9414:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) { - // InternalXbaseWithAnnotations.g:9413:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) - // InternalXbaseWithAnnotations.g:9414:2: ( rule__XIfExpression__ThenAssignment_5 ) + // InternalXbaseWithAnnotations.g:9414:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) + // InternalXbaseWithAnnotations.g:9415:2: ( rule__XIfExpression__ThenAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); } - // InternalXbaseWithAnnotations.g:9415:2: ( rule__XIfExpression__ThenAssignment_5 ) - // InternalXbaseWithAnnotations.g:9415:3: rule__XIfExpression__ThenAssignment_5 + // InternalXbaseWithAnnotations.g:9416:2: ( rule__XIfExpression__ThenAssignment_5 ) + // InternalXbaseWithAnnotations.g:9416:3: rule__XIfExpression__ThenAssignment_5 { pushFollow(FOLLOW_2); rule__XIfExpression__ThenAssignment_5(); @@ -31765,14 +31766,14 @@ public final void rule__XIfExpression__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__6" - // InternalXbaseWithAnnotations.g:9423:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ; + // InternalXbaseWithAnnotations.g:9424:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ; public final void rule__XIfExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9427:1: ( rule__XIfExpression__Group__6__Impl ) - // InternalXbaseWithAnnotations.g:9428:2: rule__XIfExpression__Group__6__Impl + // InternalXbaseWithAnnotations.g:9428:1: ( rule__XIfExpression__Group__6__Impl ) + // InternalXbaseWithAnnotations.g:9429:2: rule__XIfExpression__Group__6__Impl { pushFollow(FOLLOW_2); rule__XIfExpression__Group__6__Impl(); @@ -31798,22 +31799,22 @@ public final void rule__XIfExpression__Group__6() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__6__Impl" - // InternalXbaseWithAnnotations.g:9434:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ; + // InternalXbaseWithAnnotations.g:9435:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ; public final void rule__XIfExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9438:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) ) - // InternalXbaseWithAnnotations.g:9439:1: ( ( rule__XIfExpression__Group_6__0 )? ) + // InternalXbaseWithAnnotations.g:9439:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) ) + // InternalXbaseWithAnnotations.g:9440:1: ( ( rule__XIfExpression__Group_6__0 )? ) { - // InternalXbaseWithAnnotations.g:9439:1: ( ( rule__XIfExpression__Group_6__0 )? ) - // InternalXbaseWithAnnotations.g:9440:2: ( rule__XIfExpression__Group_6__0 )? + // InternalXbaseWithAnnotations.g:9440:1: ( ( rule__XIfExpression__Group_6__0 )? ) + // InternalXbaseWithAnnotations.g:9441:2: ( rule__XIfExpression__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getGroup_6()); } - // InternalXbaseWithAnnotations.g:9441:2: ( rule__XIfExpression__Group_6__0 )? + // InternalXbaseWithAnnotations.g:9442:2: ( rule__XIfExpression__Group_6__0 )? int alt83=2; int LA83_0 = input.LA(1); @@ -31826,7 +31827,7 @@ public final void rule__XIfExpression__Group__6__Impl() throws RecognitionExcept } switch (alt83) { case 1 : - // InternalXbaseWithAnnotations.g:9441:3: rule__XIfExpression__Group_6__0 + // InternalXbaseWithAnnotations.g:9442:3: rule__XIfExpression__Group_6__0 { pushFollow(FOLLOW_2); rule__XIfExpression__Group_6__0(); @@ -31864,14 +31865,14 @@ public final void rule__XIfExpression__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group_6__0" - // InternalXbaseWithAnnotations.g:9450:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ; + // InternalXbaseWithAnnotations.g:9451:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ; public final void rule__XIfExpression__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9454:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ) - // InternalXbaseWithAnnotations.g:9455:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 + // InternalXbaseWithAnnotations.g:9455:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ) + // InternalXbaseWithAnnotations.g:9456:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 { pushFollow(FOLLOW_10); rule__XIfExpression__Group_6__0__Impl(); @@ -31902,23 +31903,23 @@ public final void rule__XIfExpression__Group_6__0() throws RecognitionException // $ANTLR start "rule__XIfExpression__Group_6__0__Impl" - // InternalXbaseWithAnnotations.g:9462:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ; + // InternalXbaseWithAnnotations.g:9463:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ; public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9466:1: ( ( ( 'else' ) ) ) - // InternalXbaseWithAnnotations.g:9467:1: ( ( 'else' ) ) + // InternalXbaseWithAnnotations.g:9467:1: ( ( ( 'else' ) ) ) + // InternalXbaseWithAnnotations.g:9468:1: ( ( 'else' ) ) { - // InternalXbaseWithAnnotations.g:9467:1: ( ( 'else' ) ) - // InternalXbaseWithAnnotations.g:9468:2: ( 'else' ) + // InternalXbaseWithAnnotations.g:9468:1: ( ( 'else' ) ) + // InternalXbaseWithAnnotations.g:9469:2: ( 'else' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); } - // InternalXbaseWithAnnotations.g:9469:2: ( 'else' ) - // InternalXbaseWithAnnotations.g:9469:3: 'else' + // InternalXbaseWithAnnotations.g:9470:2: ( 'else' ) + // InternalXbaseWithAnnotations.g:9470:3: 'else' { match(input,64,FOLLOW_2); if (state.failed) return ; @@ -31949,14 +31950,14 @@ public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__XIfExpression__Group_6__1" - // InternalXbaseWithAnnotations.g:9477:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ; + // InternalXbaseWithAnnotations.g:9478:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ; public final void rule__XIfExpression__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9481:1: ( rule__XIfExpression__Group_6__1__Impl ) - // InternalXbaseWithAnnotations.g:9482:2: rule__XIfExpression__Group_6__1__Impl + // InternalXbaseWithAnnotations.g:9482:1: ( rule__XIfExpression__Group_6__1__Impl ) + // InternalXbaseWithAnnotations.g:9483:2: rule__XIfExpression__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__XIfExpression__Group_6__1__Impl(); @@ -31982,23 +31983,23 @@ public final void rule__XIfExpression__Group_6__1() throws RecognitionException // $ANTLR start "rule__XIfExpression__Group_6__1__Impl" - // InternalXbaseWithAnnotations.g:9488:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ; + // InternalXbaseWithAnnotations.g:9489:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ; public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9492:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ) - // InternalXbaseWithAnnotations.g:9493:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) + // InternalXbaseWithAnnotations.g:9493:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ) + // InternalXbaseWithAnnotations.g:9494:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) { - // InternalXbaseWithAnnotations.g:9493:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) - // InternalXbaseWithAnnotations.g:9494:2: ( rule__XIfExpression__ElseAssignment_6_1 ) + // InternalXbaseWithAnnotations.g:9494:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) + // InternalXbaseWithAnnotations.g:9495:2: ( rule__XIfExpression__ElseAssignment_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); } - // InternalXbaseWithAnnotations.g:9495:2: ( rule__XIfExpression__ElseAssignment_6_1 ) - // InternalXbaseWithAnnotations.g:9495:3: rule__XIfExpression__ElseAssignment_6_1 + // InternalXbaseWithAnnotations.g:9496:2: ( rule__XIfExpression__ElseAssignment_6_1 ) + // InternalXbaseWithAnnotations.g:9496:3: rule__XIfExpression__ElseAssignment_6_1 { pushFollow(FOLLOW_2); rule__XIfExpression__ElseAssignment_6_1(); @@ -32033,14 +32034,14 @@ public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group__0" - // InternalXbaseWithAnnotations.g:9504:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:9505:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ; public final void rule__XSwitchExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9508:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:9509:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 + // InternalXbaseWithAnnotations.g:9509:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:9510:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 { pushFollow(FOLLOW_60); rule__XSwitchExpression__Group__0__Impl(); @@ -32071,23 +32072,23 @@ public final void rule__XSwitchExpression__Group__0() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:9516:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:9517:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ; public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9520:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:9521:1: ( () ) + // InternalXbaseWithAnnotations.g:9521:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:9522:1: ( () ) { - // InternalXbaseWithAnnotations.g:9521:1: ( () ) - // InternalXbaseWithAnnotations.g:9522:2: () + // InternalXbaseWithAnnotations.g:9522:1: ( () ) + // InternalXbaseWithAnnotations.g:9523:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:9523:2: () - // InternalXbaseWithAnnotations.g:9523:3: + // InternalXbaseWithAnnotations.g:9524:2: () + // InternalXbaseWithAnnotations.g:9524:3: { } @@ -32112,14 +32113,14 @@ public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__1" - // InternalXbaseWithAnnotations.g:9531:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:9532:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ; public final void rule__XSwitchExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9535:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:9536:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 + // InternalXbaseWithAnnotations.g:9536:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:9537:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 { pushFollow(FOLLOW_61); rule__XSwitchExpression__Group__1__Impl(); @@ -32150,17 +32151,17 @@ public final void rule__XSwitchExpression__Group__1() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:9543:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ; + // InternalXbaseWithAnnotations.g:9544:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ; public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9547:1: ( ( 'switch' ) ) - // InternalXbaseWithAnnotations.g:9548:1: ( 'switch' ) + // InternalXbaseWithAnnotations.g:9548:1: ( ( 'switch' ) ) + // InternalXbaseWithAnnotations.g:9549:1: ( 'switch' ) { - // InternalXbaseWithAnnotations.g:9548:1: ( 'switch' ) - // InternalXbaseWithAnnotations.g:9549:2: 'switch' + // InternalXbaseWithAnnotations.g:9549:1: ( 'switch' ) + // InternalXbaseWithAnnotations.g:9550:2: 'switch' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); @@ -32191,14 +32192,14 @@ public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__2" - // InternalXbaseWithAnnotations.g:9558:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:9559:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ; public final void rule__XSwitchExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9562:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:9563:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 + // InternalXbaseWithAnnotations.g:9563:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:9564:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 { pushFollow(FOLLOW_50); rule__XSwitchExpression__Group__2__Impl(); @@ -32229,23 +32230,23 @@ public final void rule__XSwitchExpression__Group__2() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:9570:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ; + // InternalXbaseWithAnnotations.g:9571:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ; public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9574:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) ) - // InternalXbaseWithAnnotations.g:9575:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) + // InternalXbaseWithAnnotations.g:9575:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) ) + // InternalXbaseWithAnnotations.g:9576:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) { - // InternalXbaseWithAnnotations.g:9575:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) - // InternalXbaseWithAnnotations.g:9576:2: ( rule__XSwitchExpression__Alternatives_2 ) + // InternalXbaseWithAnnotations.g:9576:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) + // InternalXbaseWithAnnotations.g:9577:2: ( rule__XSwitchExpression__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); } - // InternalXbaseWithAnnotations.g:9577:2: ( rule__XSwitchExpression__Alternatives_2 ) - // InternalXbaseWithAnnotations.g:9577:3: rule__XSwitchExpression__Alternatives_2 + // InternalXbaseWithAnnotations.g:9578:2: ( rule__XSwitchExpression__Alternatives_2 ) + // InternalXbaseWithAnnotations.g:9578:3: rule__XSwitchExpression__Alternatives_2 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Alternatives_2(); @@ -32280,14 +32281,14 @@ public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__3" - // InternalXbaseWithAnnotations.g:9585:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ; + // InternalXbaseWithAnnotations.g:9586:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ; public final void rule__XSwitchExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9589:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ) - // InternalXbaseWithAnnotations.g:9590:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 + // InternalXbaseWithAnnotations.g:9590:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ) + // InternalXbaseWithAnnotations.g:9591:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 { pushFollow(FOLLOW_62); rule__XSwitchExpression__Group__3__Impl(); @@ -32318,17 +32319,17 @@ public final void rule__XSwitchExpression__Group__3() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:9597:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ; + // InternalXbaseWithAnnotations.g:9598:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ; public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9601:1: ( ( '{' ) ) - // InternalXbaseWithAnnotations.g:9602:1: ( '{' ) + // InternalXbaseWithAnnotations.g:9602:1: ( ( '{' ) ) + // InternalXbaseWithAnnotations.g:9603:1: ( '{' ) { - // InternalXbaseWithAnnotations.g:9602:1: ( '{' ) - // InternalXbaseWithAnnotations.g:9603:2: '{' + // InternalXbaseWithAnnotations.g:9603:1: ( '{' ) + // InternalXbaseWithAnnotations.g:9604:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); @@ -32359,14 +32360,14 @@ public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__4" - // InternalXbaseWithAnnotations.g:9612:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ; + // InternalXbaseWithAnnotations.g:9613:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ; public final void rule__XSwitchExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9616:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ) - // InternalXbaseWithAnnotations.g:9617:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 + // InternalXbaseWithAnnotations.g:9617:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ) + // InternalXbaseWithAnnotations.g:9618:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 { pushFollow(FOLLOW_62); rule__XSwitchExpression__Group__4__Impl(); @@ -32397,22 +32398,22 @@ public final void rule__XSwitchExpression__Group__4() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__4__Impl" - // InternalXbaseWithAnnotations.g:9624:1: rule__XSwitchExpression__Group__4__Impl : ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ; + // InternalXbaseWithAnnotations.g:9625:1: rule__XSwitchExpression__Group__4__Impl : ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ; public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9628:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) - // InternalXbaseWithAnnotations.g:9629:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) + // InternalXbaseWithAnnotations.g:9629:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) + // InternalXbaseWithAnnotations.g:9630:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) { - // InternalXbaseWithAnnotations.g:9629:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) - // InternalXbaseWithAnnotations.g:9630:2: ( rule__XSwitchExpression__CasesAssignment_4 )* + // InternalXbaseWithAnnotations.g:9630:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) + // InternalXbaseWithAnnotations.g:9631:2: ( rule__XSwitchExpression__CasesAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); } - // InternalXbaseWithAnnotations.g:9631:2: ( rule__XSwitchExpression__CasesAssignment_4 )* + // InternalXbaseWithAnnotations.g:9632:2: ( rule__XSwitchExpression__CasesAssignment_4 )* loop84: do { int alt84=2; @@ -32425,7 +32426,7 @@ public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionEx switch (alt84) { case 1 : - // InternalXbaseWithAnnotations.g:9631:3: rule__XSwitchExpression__CasesAssignment_4 + // InternalXbaseWithAnnotations.g:9632:3: rule__XSwitchExpression__CasesAssignment_4 { pushFollow(FOLLOW_63); rule__XSwitchExpression__CasesAssignment_4(); @@ -32466,14 +32467,14 @@ public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__5" - // InternalXbaseWithAnnotations.g:9639:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ; + // InternalXbaseWithAnnotations.g:9640:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ; public final void rule__XSwitchExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9643:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ) - // InternalXbaseWithAnnotations.g:9644:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 + // InternalXbaseWithAnnotations.g:9644:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ) + // InternalXbaseWithAnnotations.g:9645:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 { pushFollow(FOLLOW_62); rule__XSwitchExpression__Group__5__Impl(); @@ -32504,22 +32505,22 @@ public final void rule__XSwitchExpression__Group__5() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__5__Impl" - // InternalXbaseWithAnnotations.g:9651:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ; + // InternalXbaseWithAnnotations.g:9652:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ; public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9655:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) ) - // InternalXbaseWithAnnotations.g:9656:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) + // InternalXbaseWithAnnotations.g:9656:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) ) + // InternalXbaseWithAnnotations.g:9657:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) { - // InternalXbaseWithAnnotations.g:9656:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) - // InternalXbaseWithAnnotations.g:9657:2: ( rule__XSwitchExpression__Group_5__0 )? + // InternalXbaseWithAnnotations.g:9657:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) + // InternalXbaseWithAnnotations.g:9658:2: ( rule__XSwitchExpression__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); } - // InternalXbaseWithAnnotations.g:9658:2: ( rule__XSwitchExpression__Group_5__0 )? + // InternalXbaseWithAnnotations.g:9659:2: ( rule__XSwitchExpression__Group_5__0 )? int alt85=2; int LA85_0 = input.LA(1); @@ -32528,7 +32529,7 @@ public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionEx } switch (alt85) { case 1 : - // InternalXbaseWithAnnotations.g:9658:3: rule__XSwitchExpression__Group_5__0 + // InternalXbaseWithAnnotations.g:9659:3: rule__XSwitchExpression__Group_5__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_5__0(); @@ -32566,14 +32567,14 @@ public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__6" - // InternalXbaseWithAnnotations.g:9666:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ; + // InternalXbaseWithAnnotations.g:9667:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ; public final void rule__XSwitchExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9670:1: ( rule__XSwitchExpression__Group__6__Impl ) - // InternalXbaseWithAnnotations.g:9671:2: rule__XSwitchExpression__Group__6__Impl + // InternalXbaseWithAnnotations.g:9671:1: ( rule__XSwitchExpression__Group__6__Impl ) + // InternalXbaseWithAnnotations.g:9672:2: rule__XSwitchExpression__Group__6__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group__6__Impl(); @@ -32599,17 +32600,17 @@ public final void rule__XSwitchExpression__Group__6() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__6__Impl" - // InternalXbaseWithAnnotations.g:9677:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ; + // InternalXbaseWithAnnotations.g:9678:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ; public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9681:1: ( ( '}' ) ) - // InternalXbaseWithAnnotations.g:9682:1: ( '}' ) + // InternalXbaseWithAnnotations.g:9682:1: ( ( '}' ) ) + // InternalXbaseWithAnnotations.g:9683:1: ( '}' ) { - // InternalXbaseWithAnnotations.g:9682:1: ( '}' ) - // InternalXbaseWithAnnotations.g:9683:2: '}' + // InternalXbaseWithAnnotations.g:9683:1: ( '}' ) + // InternalXbaseWithAnnotations.g:9684:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); @@ -32640,14 +32641,14 @@ public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group_2_0__0" - // InternalXbaseWithAnnotations.g:9693:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ; + // InternalXbaseWithAnnotations.g:9694:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ; public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9697:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ) - // InternalXbaseWithAnnotations.g:9698:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 + // InternalXbaseWithAnnotations.g:9698:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ) + // InternalXbaseWithAnnotations.g:9699:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 { pushFollow(FOLLOW_10); rule__XSwitchExpression__Group_2_0__0__Impl(); @@ -32678,23 +32679,23 @@ public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_0__0__Impl" - // InternalXbaseWithAnnotations.g:9705:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:9706:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9709:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:9710:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:9710:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:9711:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:9710:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:9711:2: ( rule__XSwitchExpression__Group_2_0_0__0 ) + // InternalXbaseWithAnnotations.g:9711:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:9712:2: ( rule__XSwitchExpression__Group_2_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); } - // InternalXbaseWithAnnotations.g:9712:2: ( rule__XSwitchExpression__Group_2_0_0__0 ) - // InternalXbaseWithAnnotations.g:9712:3: rule__XSwitchExpression__Group_2_0_0__0 + // InternalXbaseWithAnnotations.g:9713:2: ( rule__XSwitchExpression__Group_2_0_0__0 ) + // InternalXbaseWithAnnotations.g:9713:3: rule__XSwitchExpression__Group_2_0_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0_0__0(); @@ -32729,14 +32730,14 @@ public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_0__1" - // InternalXbaseWithAnnotations.g:9720:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ; + // InternalXbaseWithAnnotations.g:9721:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ; public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9724:1: ( rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ) - // InternalXbaseWithAnnotations.g:9725:2: rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 + // InternalXbaseWithAnnotations.g:9725:1: ( rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ) + // InternalXbaseWithAnnotations.g:9726:2: rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 { pushFollow(FOLLOW_57); rule__XSwitchExpression__Group_2_0__1__Impl(); @@ -32767,23 +32768,23 @@ public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_0__1__Impl" - // InternalXbaseWithAnnotations.g:9732:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:9733:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ; public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9736:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:9737:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) + // InternalXbaseWithAnnotations.g:9737:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:9738:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) { - // InternalXbaseWithAnnotations.g:9737:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) - // InternalXbaseWithAnnotations.g:9738:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) + // InternalXbaseWithAnnotations.g:9738:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) + // InternalXbaseWithAnnotations.g:9739:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); } - // InternalXbaseWithAnnotations.g:9739:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) - // InternalXbaseWithAnnotations.g:9739:3: rule__XSwitchExpression__SwitchAssignment_2_0_1 + // InternalXbaseWithAnnotations.g:9740:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) + // InternalXbaseWithAnnotations.g:9740:3: rule__XSwitchExpression__SwitchAssignment_2_0_1 { pushFollow(FOLLOW_2); rule__XSwitchExpression__SwitchAssignment_2_0_1(); @@ -32818,14 +32819,14 @@ public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_0__2" - // InternalXbaseWithAnnotations.g:9747:1: rule__XSwitchExpression__Group_2_0__2 : rule__XSwitchExpression__Group_2_0__2__Impl ; + // InternalXbaseWithAnnotations.g:9748:1: rule__XSwitchExpression__Group_2_0__2 : rule__XSwitchExpression__Group_2_0__2__Impl ; public final void rule__XSwitchExpression__Group_2_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9751:1: ( rule__XSwitchExpression__Group_2_0__2__Impl ) - // InternalXbaseWithAnnotations.g:9752:2: rule__XSwitchExpression__Group_2_0__2__Impl + // InternalXbaseWithAnnotations.g:9752:1: ( rule__XSwitchExpression__Group_2_0__2__Impl ) + // InternalXbaseWithAnnotations.g:9753:2: rule__XSwitchExpression__Group_2_0__2__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0__2__Impl(); @@ -32851,17 +32852,17 @@ public final void rule__XSwitchExpression__Group_2_0__2() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_0__2__Impl" - // InternalXbaseWithAnnotations.g:9758:1: rule__XSwitchExpression__Group_2_0__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:9759:1: rule__XSwitchExpression__Group_2_0__2__Impl : ( ')' ) ; public final void rule__XSwitchExpression__Group_2_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9762:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:9763:1: ( ')' ) + // InternalXbaseWithAnnotations.g:9763:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:9764:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:9763:1: ( ')' ) - // InternalXbaseWithAnnotations.g:9764:2: ')' + // InternalXbaseWithAnnotations.g:9764:1: ( ')' ) + // InternalXbaseWithAnnotations.g:9765:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_0_2()); @@ -32892,14 +32893,14 @@ public final void rule__XSwitchExpression__Group_2_0__2__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0" - // InternalXbaseWithAnnotations.g:9774:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ; + // InternalXbaseWithAnnotations.g:9775:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ; public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9778:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl ) - // InternalXbaseWithAnnotations.g:9779:2: rule__XSwitchExpression__Group_2_0_0__0__Impl + // InternalXbaseWithAnnotations.g:9779:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl ) + // InternalXbaseWithAnnotations.g:9780:2: rule__XSwitchExpression__Group_2_0_0__0__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0_0__0__Impl(); @@ -32925,23 +32926,23 @@ public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:9785:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:9786:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9789:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:9790:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:9790:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:9791:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:9790:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:9791:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:9791:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:9792:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); } - // InternalXbaseWithAnnotations.g:9792:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) - // InternalXbaseWithAnnotations.g:9792:3: rule__XSwitchExpression__Group_2_0_0_0__0 + // InternalXbaseWithAnnotations.g:9793:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) + // InternalXbaseWithAnnotations.g:9793:3: rule__XSwitchExpression__Group_2_0_0_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0_0_0__0(); @@ -32976,14 +32977,14 @@ public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws Recogni // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0" - // InternalXbaseWithAnnotations.g:9801:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ; + // InternalXbaseWithAnnotations.g:9802:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ; public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9805:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ) - // InternalXbaseWithAnnotations.g:9806:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 + // InternalXbaseWithAnnotations.g:9806:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ) + // InternalXbaseWithAnnotations.g:9807:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 { pushFollow(FOLLOW_27); rule__XSwitchExpression__Group_2_0_0_0__0__Impl(); @@ -33014,17 +33015,17 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:9813:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:9814:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( '(' ) ; public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9817:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:9818:1: ( '(' ) + // InternalXbaseWithAnnotations.g:9818:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:9819:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:9818:1: ( '(' ) - // InternalXbaseWithAnnotations.g:9819:2: '(' + // InternalXbaseWithAnnotations.g:9819:1: ( '(' ) + // InternalXbaseWithAnnotations.g:9820:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_0_0_0_0()); @@ -33055,14 +33056,14 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1" - // InternalXbaseWithAnnotations.g:9828:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ; + // InternalXbaseWithAnnotations.g:9829:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ; public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9832:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ) - // InternalXbaseWithAnnotations.g:9833:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 + // InternalXbaseWithAnnotations.g:9833:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ) + // InternalXbaseWithAnnotations.g:9834:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 { pushFollow(FOLLOW_64); rule__XSwitchExpression__Group_2_0_0_0__1__Impl(); @@ -33093,23 +33094,23 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:9840:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:9841:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ; public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9844:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:9845:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:9845:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:9846:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:9845:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:9846:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) + // InternalXbaseWithAnnotations.g:9846:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:9847:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_0_0_0_1()); } - // InternalXbaseWithAnnotations.g:9847:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) - // InternalXbaseWithAnnotations.g:9847:3: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 + // InternalXbaseWithAnnotations.g:9848:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) + // InternalXbaseWithAnnotations.g:9848:3: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 { pushFollow(FOLLOW_2); rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1(); @@ -33144,14 +33145,14 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__2" - // InternalXbaseWithAnnotations.g:9855:1: rule__XSwitchExpression__Group_2_0_0_0__2 : rule__XSwitchExpression__Group_2_0_0_0__2__Impl ; + // InternalXbaseWithAnnotations.g:9856:1: rule__XSwitchExpression__Group_2_0_0_0__2 : rule__XSwitchExpression__Group_2_0_0_0__2__Impl ; public final void rule__XSwitchExpression__Group_2_0_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9859:1: ( rule__XSwitchExpression__Group_2_0_0_0__2__Impl ) - // InternalXbaseWithAnnotations.g:9860:2: rule__XSwitchExpression__Group_2_0_0_0__2__Impl + // InternalXbaseWithAnnotations.g:9860:1: ( rule__XSwitchExpression__Group_2_0_0_0__2__Impl ) + // InternalXbaseWithAnnotations.g:9861:2: rule__XSwitchExpression__Group_2_0_0_0__2__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0_0_0__2__Impl(); @@ -33177,17 +33178,17 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__2() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__2__Impl" - // InternalXbaseWithAnnotations.g:9866:1: rule__XSwitchExpression__Group_2_0_0_0__2__Impl : ( ':' ) ; + // InternalXbaseWithAnnotations.g:9867:1: rule__XSwitchExpression__Group_2_0_0_0__2__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_2_0_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9870:1: ( ( ':' ) ) - // InternalXbaseWithAnnotations.g:9871:1: ( ':' ) + // InternalXbaseWithAnnotations.g:9871:1: ( ( ':' ) ) + // InternalXbaseWithAnnotations.g:9872:1: ( ':' ) { - // InternalXbaseWithAnnotations.g:9871:1: ( ':' ) - // InternalXbaseWithAnnotations.g:9872:2: ':' + // InternalXbaseWithAnnotations.g:9872:1: ( ':' ) + // InternalXbaseWithAnnotations.g:9873:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_2()); @@ -33218,14 +33219,14 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__2__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_2_1__0" - // InternalXbaseWithAnnotations.g:9882:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ; + // InternalXbaseWithAnnotations.g:9883:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ; public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9886:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ) - // InternalXbaseWithAnnotations.g:9887:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 + // InternalXbaseWithAnnotations.g:9887:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ) + // InternalXbaseWithAnnotations.g:9888:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 { pushFollow(FOLLOW_61); rule__XSwitchExpression__Group_2_1__0__Impl(); @@ -33256,27 +33257,27 @@ public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_1__0__Impl" - // InternalXbaseWithAnnotations.g:9894:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ; + // InternalXbaseWithAnnotations.g:9895:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ; public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9898:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ) - // InternalXbaseWithAnnotations.g:9899:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) + // InternalXbaseWithAnnotations.g:9899:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ) + // InternalXbaseWithAnnotations.g:9900:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) { - // InternalXbaseWithAnnotations.g:9899:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) - // InternalXbaseWithAnnotations.g:9900:2: ( rule__XSwitchExpression__Group_2_1_0__0 )? + // InternalXbaseWithAnnotations.g:9900:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) + // InternalXbaseWithAnnotations.g:9901:2: ( rule__XSwitchExpression__Group_2_1_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); } - // InternalXbaseWithAnnotations.g:9901:2: ( rule__XSwitchExpression__Group_2_1_0__0 )? + // InternalXbaseWithAnnotations.g:9902:2: ( rule__XSwitchExpression__Group_2_1_0__0 )? int alt86=2; alt86 = dfa86.predict(input); switch (alt86) { case 1 : - // InternalXbaseWithAnnotations.g:9901:3: rule__XSwitchExpression__Group_2_1_0__0 + // InternalXbaseWithAnnotations.g:9902:3: rule__XSwitchExpression__Group_2_1_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0__0(); @@ -33314,14 +33315,14 @@ public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_1__1" - // InternalXbaseWithAnnotations.g:9909:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl ; + // InternalXbaseWithAnnotations.g:9910:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl ; public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9913:1: ( rule__XSwitchExpression__Group_2_1__1__Impl ) - // InternalXbaseWithAnnotations.g:9914:2: rule__XSwitchExpression__Group_2_1__1__Impl + // InternalXbaseWithAnnotations.g:9914:1: ( rule__XSwitchExpression__Group_2_1__1__Impl ) + // InternalXbaseWithAnnotations.g:9915:2: rule__XSwitchExpression__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1__1__Impl(); @@ -33347,23 +33348,23 @@ public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_1__1__Impl" - // InternalXbaseWithAnnotations.g:9920:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:9921:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ; public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9924:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:9925:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) + // InternalXbaseWithAnnotations.g:9925:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:9926:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) { - // InternalXbaseWithAnnotations.g:9925:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) - // InternalXbaseWithAnnotations.g:9926:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) + // InternalXbaseWithAnnotations.g:9926:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) + // InternalXbaseWithAnnotations.g:9927:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); } - // InternalXbaseWithAnnotations.g:9927:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) - // InternalXbaseWithAnnotations.g:9927:3: rule__XSwitchExpression__SwitchAssignment_2_1_1 + // InternalXbaseWithAnnotations.g:9928:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) + // InternalXbaseWithAnnotations.g:9928:3: rule__XSwitchExpression__SwitchAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__XSwitchExpression__SwitchAssignment_2_1_1(); @@ -33398,14 +33399,14 @@ public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0" - // InternalXbaseWithAnnotations.g:9936:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ; + // InternalXbaseWithAnnotations.g:9937:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ; public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9940:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl ) - // InternalXbaseWithAnnotations.g:9941:2: rule__XSwitchExpression__Group_2_1_0__0__Impl + // InternalXbaseWithAnnotations.g:9941:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl ) + // InternalXbaseWithAnnotations.g:9942:2: rule__XSwitchExpression__Group_2_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0__0__Impl(); @@ -33431,23 +33432,23 @@ public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:9947:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:9948:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9951:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:9952:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:9952:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:9953:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:9952:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:9953:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:9953:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:9954:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); } - // InternalXbaseWithAnnotations.g:9954:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) - // InternalXbaseWithAnnotations.g:9954:3: rule__XSwitchExpression__Group_2_1_0_0__0 + // InternalXbaseWithAnnotations.g:9955:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) + // InternalXbaseWithAnnotations.g:9955:3: rule__XSwitchExpression__Group_2_1_0_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0_0__0(); @@ -33482,14 +33483,14 @@ public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws Recogni // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0" - // InternalXbaseWithAnnotations.g:9963:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ; + // InternalXbaseWithAnnotations.g:9964:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ; public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9967:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ) - // InternalXbaseWithAnnotations.g:9968:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 + // InternalXbaseWithAnnotations.g:9968:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ) + // InternalXbaseWithAnnotations.g:9969:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 { pushFollow(FOLLOW_64); rule__XSwitchExpression__Group_2_1_0_0__0__Impl(); @@ -33520,23 +33521,23 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:9975:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ; + // InternalXbaseWithAnnotations.g:9976:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ; public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9979:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ) - // InternalXbaseWithAnnotations.g:9980:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) + // InternalXbaseWithAnnotations.g:9980:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ) + // InternalXbaseWithAnnotations.g:9981:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) { - // InternalXbaseWithAnnotations.g:9980:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) - // InternalXbaseWithAnnotations.g:9981:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) + // InternalXbaseWithAnnotations.g:9981:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) + // InternalXbaseWithAnnotations.g:9982:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:9982:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) - // InternalXbaseWithAnnotations.g:9982:3: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 + // InternalXbaseWithAnnotations.g:9983:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) + // InternalXbaseWithAnnotations.g:9983:3: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0(); @@ -33571,14 +33572,14 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1" - // InternalXbaseWithAnnotations.g:9990:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:9991:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl ; public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:9994:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:9995:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl + // InternalXbaseWithAnnotations.g:9995:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:9996:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0_0__1__Impl(); @@ -33604,17 +33605,17 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:10001:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ':' ) ; + // InternalXbaseWithAnnotations.g:10002:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10005:1: ( ( ':' ) ) - // InternalXbaseWithAnnotations.g:10006:1: ( ':' ) + // InternalXbaseWithAnnotations.g:10006:1: ( ( ':' ) ) + // InternalXbaseWithAnnotations.g:10007:1: ( ':' ) { - // InternalXbaseWithAnnotations.g:10006:1: ( ':' ) - // InternalXbaseWithAnnotations.g:10007:2: ':' + // InternalXbaseWithAnnotations.g:10007:1: ( ':' ) + // InternalXbaseWithAnnotations.g:10008:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_1()); @@ -33645,14 +33646,14 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_5__0" - // InternalXbaseWithAnnotations.g:10017:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ; + // InternalXbaseWithAnnotations.g:10018:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ; public final void rule__XSwitchExpression__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10021:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ) - // InternalXbaseWithAnnotations.g:10022:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 + // InternalXbaseWithAnnotations.g:10022:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ) + // InternalXbaseWithAnnotations.g:10023:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 { pushFollow(FOLLOW_64); rule__XSwitchExpression__Group_5__0__Impl(); @@ -33683,17 +33684,17 @@ public final void rule__XSwitchExpression__Group_5__0() throws RecognitionExcept // $ANTLR start "rule__XSwitchExpression__Group_5__0__Impl" - // InternalXbaseWithAnnotations.g:10029:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ; + // InternalXbaseWithAnnotations.g:10030:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ; public final void rule__XSwitchExpression__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10033:1: ( ( 'default' ) ) - // InternalXbaseWithAnnotations.g:10034:1: ( 'default' ) + // InternalXbaseWithAnnotations.g:10034:1: ( ( 'default' ) ) + // InternalXbaseWithAnnotations.g:10035:1: ( 'default' ) { - // InternalXbaseWithAnnotations.g:10034:1: ( 'default' ) - // InternalXbaseWithAnnotations.g:10035:2: 'default' + // InternalXbaseWithAnnotations.g:10035:1: ( 'default' ) + // InternalXbaseWithAnnotations.g:10036:2: 'default' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); @@ -33724,14 +33725,14 @@ public final void rule__XSwitchExpression__Group_5__0__Impl() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_5__1" - // InternalXbaseWithAnnotations.g:10044:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ; + // InternalXbaseWithAnnotations.g:10045:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ; public final void rule__XSwitchExpression__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10048:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ) - // InternalXbaseWithAnnotations.g:10049:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 + // InternalXbaseWithAnnotations.g:10049:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ) + // InternalXbaseWithAnnotations.g:10050:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 { pushFollow(FOLLOW_10); rule__XSwitchExpression__Group_5__1__Impl(); @@ -33762,17 +33763,17 @@ public final void rule__XSwitchExpression__Group_5__1() throws RecognitionExcept // $ANTLR start "rule__XSwitchExpression__Group_5__1__Impl" - // InternalXbaseWithAnnotations.g:10056:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ; + // InternalXbaseWithAnnotations.g:10057:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10060:1: ( ( ':' ) ) - // InternalXbaseWithAnnotations.g:10061:1: ( ':' ) + // InternalXbaseWithAnnotations.g:10061:1: ( ( ':' ) ) + // InternalXbaseWithAnnotations.g:10062:1: ( ':' ) { - // InternalXbaseWithAnnotations.g:10061:1: ( ':' ) - // InternalXbaseWithAnnotations.g:10062:2: ':' + // InternalXbaseWithAnnotations.g:10062:1: ( ':' ) + // InternalXbaseWithAnnotations.g:10063:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); @@ -33803,14 +33804,14 @@ public final void rule__XSwitchExpression__Group_5__1__Impl() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_5__2" - // InternalXbaseWithAnnotations.g:10071:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ; + // InternalXbaseWithAnnotations.g:10072:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ; public final void rule__XSwitchExpression__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10075:1: ( rule__XSwitchExpression__Group_5__2__Impl ) - // InternalXbaseWithAnnotations.g:10076:2: rule__XSwitchExpression__Group_5__2__Impl + // InternalXbaseWithAnnotations.g:10076:1: ( rule__XSwitchExpression__Group_5__2__Impl ) + // InternalXbaseWithAnnotations.g:10077:2: rule__XSwitchExpression__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_5__2__Impl(); @@ -33836,23 +33837,23 @@ public final void rule__XSwitchExpression__Group_5__2() throws RecognitionExcept // $ANTLR start "rule__XSwitchExpression__Group_5__2__Impl" - // InternalXbaseWithAnnotations.g:10082:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ; + // InternalXbaseWithAnnotations.g:10083:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ; public final void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10086:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ) - // InternalXbaseWithAnnotations.g:10087:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) + // InternalXbaseWithAnnotations.g:10087:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ) + // InternalXbaseWithAnnotations.g:10088:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) { - // InternalXbaseWithAnnotations.g:10087:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) - // InternalXbaseWithAnnotations.g:10088:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) + // InternalXbaseWithAnnotations.g:10088:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) + // InternalXbaseWithAnnotations.g:10089:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); } - // InternalXbaseWithAnnotations.g:10089:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) - // InternalXbaseWithAnnotations.g:10089:3: rule__XSwitchExpression__DefaultAssignment_5_2 + // InternalXbaseWithAnnotations.g:10090:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) + // InternalXbaseWithAnnotations.g:10090:3: rule__XSwitchExpression__DefaultAssignment_5_2 { pushFollow(FOLLOW_2); rule__XSwitchExpression__DefaultAssignment_5_2(); @@ -33887,14 +33888,14 @@ public final void rule__XSwitchExpression__Group_5__2__Impl() throws Recognition // $ANTLR start "rule__XCasePart__Group__0" - // InternalXbaseWithAnnotations.g:10098:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ; + // InternalXbaseWithAnnotations.g:10099:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ; public final void rule__XCasePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10102:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ) - // InternalXbaseWithAnnotations.g:10103:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 + // InternalXbaseWithAnnotations.g:10103:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ) + // InternalXbaseWithAnnotations.g:10104:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 { pushFollow(FOLLOW_65); rule__XCasePart__Group__0__Impl(); @@ -33925,23 +33926,23 @@ public final void rule__XCasePart__Group__0() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group__0__Impl" - // InternalXbaseWithAnnotations.g:10110:1: rule__XCasePart__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:10111:1: rule__XCasePart__Group__0__Impl : ( () ) ; public final void rule__XCasePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10114:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:10115:1: ( () ) + // InternalXbaseWithAnnotations.g:10115:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:10116:1: ( () ) { - // InternalXbaseWithAnnotations.g:10115:1: ( () ) - // InternalXbaseWithAnnotations.g:10116:2: () + // InternalXbaseWithAnnotations.g:10116:1: ( () ) + // InternalXbaseWithAnnotations.g:10117:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getXCasePartAction_0()); } - // InternalXbaseWithAnnotations.g:10117:2: () - // InternalXbaseWithAnnotations.g:10117:3: + // InternalXbaseWithAnnotations.g:10118:2: () + // InternalXbaseWithAnnotations.g:10118:3: { } @@ -33966,14 +33967,14 @@ public final void rule__XCasePart__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__XCasePart__Group__1" - // InternalXbaseWithAnnotations.g:10125:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ; + // InternalXbaseWithAnnotations.g:10126:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ; public final void rule__XCasePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10129:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ) - // InternalXbaseWithAnnotations.g:10130:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 + // InternalXbaseWithAnnotations.g:10130:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ) + // InternalXbaseWithAnnotations.g:10131:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 { pushFollow(FOLLOW_65); rule__XCasePart__Group__1__Impl(); @@ -34004,22 +34005,22 @@ public final void rule__XCasePart__Group__1() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group__1__Impl" - // InternalXbaseWithAnnotations.g:10137:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ; + // InternalXbaseWithAnnotations.g:10138:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ; public final void rule__XCasePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10141:1: ( ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ) - // InternalXbaseWithAnnotations.g:10142:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) + // InternalXbaseWithAnnotations.g:10142:1: ( ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ) + // InternalXbaseWithAnnotations.g:10143:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) { - // InternalXbaseWithAnnotations.g:10142:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) - // InternalXbaseWithAnnotations.g:10143:2: ( rule__XCasePart__TypeGuardAssignment_1 )? + // InternalXbaseWithAnnotations.g:10143:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) + // InternalXbaseWithAnnotations.g:10144:2: ( rule__XCasePart__TypeGuardAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_1()); } - // InternalXbaseWithAnnotations.g:10144:2: ( rule__XCasePart__TypeGuardAssignment_1 )? + // InternalXbaseWithAnnotations.g:10145:2: ( rule__XCasePart__TypeGuardAssignment_1 )? int alt87=2; int LA87_0 = input.LA(1); @@ -34028,7 +34029,7 @@ public final void rule__XCasePart__Group__1__Impl() throws RecognitionException } switch (alt87) { case 1 : - // InternalXbaseWithAnnotations.g:10144:3: rule__XCasePart__TypeGuardAssignment_1 + // InternalXbaseWithAnnotations.g:10145:3: rule__XCasePart__TypeGuardAssignment_1 { pushFollow(FOLLOW_2); rule__XCasePart__TypeGuardAssignment_1(); @@ -34066,14 +34067,14 @@ public final void rule__XCasePart__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__XCasePart__Group__2" - // InternalXbaseWithAnnotations.g:10152:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ; + // InternalXbaseWithAnnotations.g:10153:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ; public final void rule__XCasePart__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10156:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ) - // InternalXbaseWithAnnotations.g:10157:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 + // InternalXbaseWithAnnotations.g:10157:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ) + // InternalXbaseWithAnnotations.g:10158:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 { pushFollow(FOLLOW_65); rule__XCasePart__Group__2__Impl(); @@ -34104,22 +34105,22 @@ public final void rule__XCasePart__Group__2() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group__2__Impl" - // InternalXbaseWithAnnotations.g:10164:1: rule__XCasePart__Group__2__Impl : ( ( rule__XCasePart__Group_2__0 )? ) ; + // InternalXbaseWithAnnotations.g:10165:1: rule__XCasePart__Group__2__Impl : ( ( rule__XCasePart__Group_2__0 )? ) ; public final void rule__XCasePart__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10168:1: ( ( ( rule__XCasePart__Group_2__0 )? ) ) - // InternalXbaseWithAnnotations.g:10169:1: ( ( rule__XCasePart__Group_2__0 )? ) + // InternalXbaseWithAnnotations.g:10169:1: ( ( ( rule__XCasePart__Group_2__0 )? ) ) + // InternalXbaseWithAnnotations.g:10170:1: ( ( rule__XCasePart__Group_2__0 )? ) { - // InternalXbaseWithAnnotations.g:10169:1: ( ( rule__XCasePart__Group_2__0 )? ) - // InternalXbaseWithAnnotations.g:10170:2: ( rule__XCasePart__Group_2__0 )? + // InternalXbaseWithAnnotations.g:10170:1: ( ( rule__XCasePart__Group_2__0 )? ) + // InternalXbaseWithAnnotations.g:10171:2: ( rule__XCasePart__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getGroup_2()); } - // InternalXbaseWithAnnotations.g:10171:2: ( rule__XCasePart__Group_2__0 )? + // InternalXbaseWithAnnotations.g:10172:2: ( rule__XCasePart__Group_2__0 )? int alt88=2; int LA88_0 = input.LA(1); @@ -34128,7 +34129,7 @@ public final void rule__XCasePart__Group__2__Impl() throws RecognitionException } switch (alt88) { case 1 : - // InternalXbaseWithAnnotations.g:10171:3: rule__XCasePart__Group_2__0 + // InternalXbaseWithAnnotations.g:10172:3: rule__XCasePart__Group_2__0 { pushFollow(FOLLOW_2); rule__XCasePart__Group_2__0(); @@ -34166,14 +34167,14 @@ public final void rule__XCasePart__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__XCasePart__Group__3" - // InternalXbaseWithAnnotations.g:10179:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ; + // InternalXbaseWithAnnotations.g:10180:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ; public final void rule__XCasePart__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10183:1: ( rule__XCasePart__Group__3__Impl ) - // InternalXbaseWithAnnotations.g:10184:2: rule__XCasePart__Group__3__Impl + // InternalXbaseWithAnnotations.g:10184:1: ( rule__XCasePart__Group__3__Impl ) + // InternalXbaseWithAnnotations.g:10185:2: rule__XCasePart__Group__3__Impl { pushFollow(FOLLOW_2); rule__XCasePart__Group__3__Impl(); @@ -34199,23 +34200,23 @@ public final void rule__XCasePart__Group__3() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group__3__Impl" - // InternalXbaseWithAnnotations.g:10190:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__Alternatives_3 ) ) ; + // InternalXbaseWithAnnotations.g:10191:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__Alternatives_3 ) ) ; public final void rule__XCasePart__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10194:1: ( ( ( rule__XCasePart__Alternatives_3 ) ) ) - // InternalXbaseWithAnnotations.g:10195:1: ( ( rule__XCasePart__Alternatives_3 ) ) + // InternalXbaseWithAnnotations.g:10195:1: ( ( ( rule__XCasePart__Alternatives_3 ) ) ) + // InternalXbaseWithAnnotations.g:10196:1: ( ( rule__XCasePart__Alternatives_3 ) ) { - // InternalXbaseWithAnnotations.g:10195:1: ( ( rule__XCasePart__Alternatives_3 ) ) - // InternalXbaseWithAnnotations.g:10196:2: ( rule__XCasePart__Alternatives_3 ) + // InternalXbaseWithAnnotations.g:10196:1: ( ( rule__XCasePart__Alternatives_3 ) ) + // InternalXbaseWithAnnotations.g:10197:2: ( rule__XCasePart__Alternatives_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getAlternatives_3()); } - // InternalXbaseWithAnnotations.g:10197:2: ( rule__XCasePart__Alternatives_3 ) - // InternalXbaseWithAnnotations.g:10197:3: rule__XCasePart__Alternatives_3 + // InternalXbaseWithAnnotations.g:10198:2: ( rule__XCasePart__Alternatives_3 ) + // InternalXbaseWithAnnotations.g:10198:3: rule__XCasePart__Alternatives_3 { pushFollow(FOLLOW_2); rule__XCasePart__Alternatives_3(); @@ -34250,14 +34251,14 @@ public final void rule__XCasePart__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__XCasePart__Group_2__0" - // InternalXbaseWithAnnotations.g:10206:1: rule__XCasePart__Group_2__0 : rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ; + // InternalXbaseWithAnnotations.g:10207:1: rule__XCasePart__Group_2__0 : rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ; public final void rule__XCasePart__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10210:1: ( rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ) - // InternalXbaseWithAnnotations.g:10211:2: rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 + // InternalXbaseWithAnnotations.g:10211:1: ( rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ) + // InternalXbaseWithAnnotations.g:10212:2: rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 { pushFollow(FOLLOW_10); rule__XCasePart__Group_2__0__Impl(); @@ -34288,17 +34289,17 @@ public final void rule__XCasePart__Group_2__0() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group_2__0__Impl" - // InternalXbaseWithAnnotations.g:10218:1: rule__XCasePart__Group_2__0__Impl : ( 'case' ) ; + // InternalXbaseWithAnnotations.g:10219:1: rule__XCasePart__Group_2__0__Impl : ( 'case' ) ; public final void rule__XCasePart__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10222:1: ( ( 'case' ) ) - // InternalXbaseWithAnnotations.g:10223:1: ( 'case' ) + // InternalXbaseWithAnnotations.g:10223:1: ( ( 'case' ) ) + // InternalXbaseWithAnnotations.g:10224:1: ( 'case' ) { - // InternalXbaseWithAnnotations.g:10223:1: ( 'case' ) - // InternalXbaseWithAnnotations.g:10224:2: 'case' + // InternalXbaseWithAnnotations.g:10224:1: ( 'case' ) + // InternalXbaseWithAnnotations.g:10225:2: 'case' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseKeyword_2_0()); @@ -34329,14 +34330,14 @@ public final void rule__XCasePart__Group_2__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__XCasePart__Group_2__1" - // InternalXbaseWithAnnotations.g:10233:1: rule__XCasePart__Group_2__1 : rule__XCasePart__Group_2__1__Impl ; + // InternalXbaseWithAnnotations.g:10234:1: rule__XCasePart__Group_2__1 : rule__XCasePart__Group_2__1__Impl ; public final void rule__XCasePart__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10237:1: ( rule__XCasePart__Group_2__1__Impl ) - // InternalXbaseWithAnnotations.g:10238:2: rule__XCasePart__Group_2__1__Impl + // InternalXbaseWithAnnotations.g:10238:1: ( rule__XCasePart__Group_2__1__Impl ) + // InternalXbaseWithAnnotations.g:10239:2: rule__XCasePart__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__XCasePart__Group_2__1__Impl(); @@ -34362,23 +34363,23 @@ public final void rule__XCasePart__Group_2__1() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group_2__1__Impl" - // InternalXbaseWithAnnotations.g:10244:1: rule__XCasePart__Group_2__1__Impl : ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ; + // InternalXbaseWithAnnotations.g:10245:1: rule__XCasePart__Group_2__1__Impl : ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ; public final void rule__XCasePart__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10248:1: ( ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ) - // InternalXbaseWithAnnotations.g:10249:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) ) + // InternalXbaseWithAnnotations.g:10249:1: ( ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ) + // InternalXbaseWithAnnotations.g:10250:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) ) { - // InternalXbaseWithAnnotations.g:10249:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) ) - // InternalXbaseWithAnnotations.g:10250:2: ( rule__XCasePart__CaseAssignment_2_1 ) + // InternalXbaseWithAnnotations.g:10250:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) ) + // InternalXbaseWithAnnotations.g:10251:2: ( rule__XCasePart__CaseAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseAssignment_2_1()); } - // InternalXbaseWithAnnotations.g:10251:2: ( rule__XCasePart__CaseAssignment_2_1 ) - // InternalXbaseWithAnnotations.g:10251:3: rule__XCasePart__CaseAssignment_2_1 + // InternalXbaseWithAnnotations.g:10252:2: ( rule__XCasePart__CaseAssignment_2_1 ) + // InternalXbaseWithAnnotations.g:10252:3: rule__XCasePart__CaseAssignment_2_1 { pushFollow(FOLLOW_2); rule__XCasePart__CaseAssignment_2_1(); @@ -34413,14 +34414,14 @@ public final void rule__XCasePart__Group_2__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__XCasePart__Group_3_0__0" - // InternalXbaseWithAnnotations.g:10260:1: rule__XCasePart__Group_3_0__0 : rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ; + // InternalXbaseWithAnnotations.g:10261:1: rule__XCasePart__Group_3_0__0 : rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ; public final void rule__XCasePart__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10264:1: ( rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ) - // InternalXbaseWithAnnotations.g:10265:2: rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 + // InternalXbaseWithAnnotations.g:10265:1: ( rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ) + // InternalXbaseWithAnnotations.g:10266:2: rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 { pushFollow(FOLLOW_10); rule__XCasePart__Group_3_0__0__Impl(); @@ -34451,17 +34452,17 @@ public final void rule__XCasePart__Group_3_0__0() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group_3_0__0__Impl" - // InternalXbaseWithAnnotations.g:10272:1: rule__XCasePart__Group_3_0__0__Impl : ( ':' ) ; + // InternalXbaseWithAnnotations.g:10273:1: rule__XCasePart__Group_3_0__0__Impl : ( ':' ) ; public final void rule__XCasePart__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10276:1: ( ( ':' ) ) - // InternalXbaseWithAnnotations.g:10277:1: ( ':' ) + // InternalXbaseWithAnnotations.g:10277:1: ( ( ':' ) ) + // InternalXbaseWithAnnotations.g:10278:1: ( ':' ) { - // InternalXbaseWithAnnotations.g:10277:1: ( ':' ) - // InternalXbaseWithAnnotations.g:10278:2: ':' + // InternalXbaseWithAnnotations.g:10278:1: ( ':' ) + // InternalXbaseWithAnnotations.g:10279:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getColonKeyword_3_0_0()); @@ -34492,14 +34493,14 @@ public final void rule__XCasePart__Group_3_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XCasePart__Group_3_0__1" - // InternalXbaseWithAnnotations.g:10287:1: rule__XCasePart__Group_3_0__1 : rule__XCasePart__Group_3_0__1__Impl ; + // InternalXbaseWithAnnotations.g:10288:1: rule__XCasePart__Group_3_0__1 : rule__XCasePart__Group_3_0__1__Impl ; public final void rule__XCasePart__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10291:1: ( rule__XCasePart__Group_3_0__1__Impl ) - // InternalXbaseWithAnnotations.g:10292:2: rule__XCasePart__Group_3_0__1__Impl + // InternalXbaseWithAnnotations.g:10292:1: ( rule__XCasePart__Group_3_0__1__Impl ) + // InternalXbaseWithAnnotations.g:10293:2: rule__XCasePart__Group_3_0__1__Impl { pushFollow(FOLLOW_2); rule__XCasePart__Group_3_0__1__Impl(); @@ -34525,23 +34526,23 @@ public final void rule__XCasePart__Group_3_0__1() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group_3_0__1__Impl" - // InternalXbaseWithAnnotations.g:10298:1: rule__XCasePart__Group_3_0__1__Impl : ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:10299:1: rule__XCasePart__Group_3_0__1__Impl : ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ; public final void rule__XCasePart__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10302:1: ( ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:10303:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) + // InternalXbaseWithAnnotations.g:10303:1: ( ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:10304:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) { - // InternalXbaseWithAnnotations.g:10303:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) - // InternalXbaseWithAnnotations.g:10304:2: ( rule__XCasePart__ThenAssignment_3_0_1 ) + // InternalXbaseWithAnnotations.g:10304:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) + // InternalXbaseWithAnnotations.g:10305:2: ( rule__XCasePart__ThenAssignment_3_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getThenAssignment_3_0_1()); } - // InternalXbaseWithAnnotations.g:10305:2: ( rule__XCasePart__ThenAssignment_3_0_1 ) - // InternalXbaseWithAnnotations.g:10305:3: rule__XCasePart__ThenAssignment_3_0_1 + // InternalXbaseWithAnnotations.g:10306:2: ( rule__XCasePart__ThenAssignment_3_0_1 ) + // InternalXbaseWithAnnotations.g:10306:3: rule__XCasePart__ThenAssignment_3_0_1 { pushFollow(FOLLOW_2); rule__XCasePart__ThenAssignment_3_0_1(); @@ -34576,14 +34577,14 @@ public final void rule__XCasePart__Group_3_0__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XForLoopExpression__Group__0" - // InternalXbaseWithAnnotations.g:10314:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:10315:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ; public final void rule__XForLoopExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10318:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:10319:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 + // InternalXbaseWithAnnotations.g:10319:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:10320:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 { pushFollow(FOLLOW_10); rule__XForLoopExpression__Group__0__Impl(); @@ -34614,23 +34615,23 @@ public final void rule__XForLoopExpression__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XForLoopExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:10326:1: rule__XForLoopExpression__Group__0__Impl : ( ( rule__XForLoopExpression__Group_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:10327:1: rule__XForLoopExpression__Group__0__Impl : ( ( rule__XForLoopExpression__Group_0__0 ) ) ; public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10330:1: ( ( ( rule__XForLoopExpression__Group_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:10331:1: ( ( rule__XForLoopExpression__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:10331:1: ( ( ( rule__XForLoopExpression__Group_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:10332:1: ( ( rule__XForLoopExpression__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:10331:1: ( ( rule__XForLoopExpression__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:10332:2: ( rule__XForLoopExpression__Group_0__0 ) + // InternalXbaseWithAnnotations.g:10332:1: ( ( rule__XForLoopExpression__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:10333:2: ( rule__XForLoopExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:10333:2: ( rule__XForLoopExpression__Group_0__0 ) - // InternalXbaseWithAnnotations.g:10333:3: rule__XForLoopExpression__Group_0__0 + // InternalXbaseWithAnnotations.g:10334:2: ( rule__XForLoopExpression__Group_0__0 ) + // InternalXbaseWithAnnotations.g:10334:3: rule__XForLoopExpression__Group_0__0 { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group_0__0(); @@ -34665,14 +34666,14 @@ public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XForLoopExpression__Group__1" - // InternalXbaseWithAnnotations.g:10341:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:10342:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ; public final void rule__XForLoopExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10345:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:10346:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 + // InternalXbaseWithAnnotations.g:10346:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:10347:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 { pushFollow(FOLLOW_57); rule__XForLoopExpression__Group__1__Impl(); @@ -34703,23 +34704,23 @@ public final void rule__XForLoopExpression__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XForLoopExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:10353:1: rule__XForLoopExpression__Group__1__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:10354:1: rule__XForLoopExpression__Group__1__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ; public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10357:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:10358:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:10358:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:10359:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:10358:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:10359:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 ) + // InternalXbaseWithAnnotations.g:10359:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:10360:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_1()); } - // InternalXbaseWithAnnotations.g:10360:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 ) - // InternalXbaseWithAnnotations.g:10360:3: rule__XForLoopExpression__ForExpressionAssignment_1 + // InternalXbaseWithAnnotations.g:10361:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 ) + // InternalXbaseWithAnnotations.g:10361:3: rule__XForLoopExpression__ForExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__XForLoopExpression__ForExpressionAssignment_1(); @@ -34754,14 +34755,14 @@ public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XForLoopExpression__Group__2" - // InternalXbaseWithAnnotations.g:10368:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:10369:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ; public final void rule__XForLoopExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10372:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:10373:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 + // InternalXbaseWithAnnotations.g:10373:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:10374:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 { pushFollow(FOLLOW_10); rule__XForLoopExpression__Group__2__Impl(); @@ -34792,17 +34793,17 @@ public final void rule__XForLoopExpression__Group__2() throws RecognitionExcepti // $ANTLR start "rule__XForLoopExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:10380:1: rule__XForLoopExpression__Group__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:10381:1: rule__XForLoopExpression__Group__2__Impl : ( ')' ) ; public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10384:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:10385:1: ( ')' ) + // InternalXbaseWithAnnotations.g:10385:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:10386:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:10385:1: ( ')' ) - // InternalXbaseWithAnnotations.g:10386:2: ')' + // InternalXbaseWithAnnotations.g:10386:1: ( ')' ) + // InternalXbaseWithAnnotations.g:10387:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_2()); @@ -34833,14 +34834,14 @@ public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__XForLoopExpression__Group__3" - // InternalXbaseWithAnnotations.g:10395:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl ; + // InternalXbaseWithAnnotations.g:10396:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl ; public final void rule__XForLoopExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10399:1: ( rule__XForLoopExpression__Group__3__Impl ) - // InternalXbaseWithAnnotations.g:10400:2: rule__XForLoopExpression__Group__3__Impl + // InternalXbaseWithAnnotations.g:10400:1: ( rule__XForLoopExpression__Group__3__Impl ) + // InternalXbaseWithAnnotations.g:10401:2: rule__XForLoopExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group__3__Impl(); @@ -34866,23 +34867,23 @@ public final void rule__XForLoopExpression__Group__3() throws RecognitionExcepti // $ANTLR start "rule__XForLoopExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:10406:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ; + // InternalXbaseWithAnnotations.g:10407:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ; public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10410:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ) - // InternalXbaseWithAnnotations.g:10411:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:10411:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ) + // InternalXbaseWithAnnotations.g:10412:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) { - // InternalXbaseWithAnnotations.g:10411:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) - // InternalXbaseWithAnnotations.g:10412:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 ) + // InternalXbaseWithAnnotations.g:10412:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:10413:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_3()); } - // InternalXbaseWithAnnotations.g:10413:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 ) - // InternalXbaseWithAnnotations.g:10413:3: rule__XForLoopExpression__EachExpressionAssignment_3 + // InternalXbaseWithAnnotations.g:10414:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 ) + // InternalXbaseWithAnnotations.g:10414:3: rule__XForLoopExpression__EachExpressionAssignment_3 { pushFollow(FOLLOW_2); rule__XForLoopExpression__EachExpressionAssignment_3(); @@ -34917,14 +34918,14 @@ public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__XForLoopExpression__Group_0__0" - // InternalXbaseWithAnnotations.g:10422:1: rule__XForLoopExpression__Group_0__0 : rule__XForLoopExpression__Group_0__0__Impl ; + // InternalXbaseWithAnnotations.g:10423:1: rule__XForLoopExpression__Group_0__0 : rule__XForLoopExpression__Group_0__0__Impl ; public final void rule__XForLoopExpression__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10426:1: ( rule__XForLoopExpression__Group_0__0__Impl ) - // InternalXbaseWithAnnotations.g:10427:2: rule__XForLoopExpression__Group_0__0__Impl + // InternalXbaseWithAnnotations.g:10427:1: ( rule__XForLoopExpression__Group_0__0__Impl ) + // InternalXbaseWithAnnotations.g:10428:2: rule__XForLoopExpression__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group_0__0__Impl(); @@ -34950,23 +34951,23 @@ public final void rule__XForLoopExpression__Group_0__0() throws RecognitionExcep // $ANTLR start "rule__XForLoopExpression__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:10433:1: rule__XForLoopExpression__Group_0__0__Impl : ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:10434:1: rule__XForLoopExpression__Group_0__0__Impl : ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ; public final void rule__XForLoopExpression__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10437:1: ( ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:10438:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:10438:1: ( ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:10439:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:10438:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:10439:2: ( rule__XForLoopExpression__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:10439:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:10440:2: ( rule__XForLoopExpression__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getGroup_0_0()); } - // InternalXbaseWithAnnotations.g:10440:2: ( rule__XForLoopExpression__Group_0_0__0 ) - // InternalXbaseWithAnnotations.g:10440:3: rule__XForLoopExpression__Group_0_0__0 + // InternalXbaseWithAnnotations.g:10441:2: ( rule__XForLoopExpression__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:10441:3: rule__XForLoopExpression__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group_0_0__0(); @@ -35001,14 +35002,14 @@ public final void rule__XForLoopExpression__Group_0__0__Impl() throws Recognitio // $ANTLR start "rule__XForLoopExpression__Group_0_0__0" - // InternalXbaseWithAnnotations.g:10449:1: rule__XForLoopExpression__Group_0_0__0 : rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ; + // InternalXbaseWithAnnotations.g:10450:1: rule__XForLoopExpression__Group_0_0__0 : rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ; public final void rule__XForLoopExpression__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10453:1: ( rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ) - // InternalXbaseWithAnnotations.g:10454:2: rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 + // InternalXbaseWithAnnotations.g:10454:1: ( rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ) + // InternalXbaseWithAnnotations.g:10455:2: rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 { pushFollow(FOLLOW_66); rule__XForLoopExpression__Group_0_0__0__Impl(); @@ -35039,23 +35040,23 @@ public final void rule__XForLoopExpression__Group_0_0__0() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:10461:1: rule__XForLoopExpression__Group_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:10462:1: rule__XForLoopExpression__Group_0_0__0__Impl : ( () ) ; public final void rule__XForLoopExpression__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10465:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:10466:1: ( () ) + // InternalXbaseWithAnnotations.g:10466:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:10467:1: ( () ) { - // InternalXbaseWithAnnotations.g:10466:1: ( () ) - // InternalXbaseWithAnnotations.g:10467:2: () + // InternalXbaseWithAnnotations.g:10467:1: ( () ) + // InternalXbaseWithAnnotations.g:10468:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0_0_0()); } - // InternalXbaseWithAnnotations.g:10468:2: () - // InternalXbaseWithAnnotations.g:10468:3: + // InternalXbaseWithAnnotations.g:10469:2: () + // InternalXbaseWithAnnotations.g:10469:3: { } @@ -35080,14 +35081,14 @@ public final void rule__XForLoopExpression__Group_0_0__0__Impl() throws Recognit // $ANTLR start "rule__XForLoopExpression__Group_0_0__1" - // InternalXbaseWithAnnotations.g:10476:1: rule__XForLoopExpression__Group_0_0__1 : rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ; + // InternalXbaseWithAnnotations.g:10477:1: rule__XForLoopExpression__Group_0_0__1 : rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ; public final void rule__XForLoopExpression__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10480:1: ( rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ) - // InternalXbaseWithAnnotations.g:10481:2: rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 + // InternalXbaseWithAnnotations.g:10481:1: ( rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ) + // InternalXbaseWithAnnotations.g:10482:2: rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 { pushFollow(FOLLOW_6); rule__XForLoopExpression__Group_0_0__1__Impl(); @@ -35118,17 +35119,17 @@ public final void rule__XForLoopExpression__Group_0_0__1() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:10488:1: rule__XForLoopExpression__Group_0_0__1__Impl : ( 'for' ) ; + // InternalXbaseWithAnnotations.g:10489:1: rule__XForLoopExpression__Group_0_0__1__Impl : ( 'for' ) ; public final void rule__XForLoopExpression__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10492:1: ( ( 'for' ) ) - // InternalXbaseWithAnnotations.g:10493:1: ( 'for' ) + // InternalXbaseWithAnnotations.g:10493:1: ( ( 'for' ) ) + // InternalXbaseWithAnnotations.g:10494:1: ( 'for' ) { - // InternalXbaseWithAnnotations.g:10493:1: ( 'for' ) - // InternalXbaseWithAnnotations.g:10494:2: 'for' + // InternalXbaseWithAnnotations.g:10494:1: ( 'for' ) + // InternalXbaseWithAnnotations.g:10495:2: 'for' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_0_0_1()); @@ -35159,14 +35160,14 @@ public final void rule__XForLoopExpression__Group_0_0__1__Impl() throws Recognit // $ANTLR start "rule__XForLoopExpression__Group_0_0__2" - // InternalXbaseWithAnnotations.g:10503:1: rule__XForLoopExpression__Group_0_0__2 : rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ; + // InternalXbaseWithAnnotations.g:10504:1: rule__XForLoopExpression__Group_0_0__2 : rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ; public final void rule__XForLoopExpression__Group_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10507:1: ( rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ) - // InternalXbaseWithAnnotations.g:10508:2: rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 + // InternalXbaseWithAnnotations.g:10508:1: ( rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ) + // InternalXbaseWithAnnotations.g:10509:2: rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 { pushFollow(FOLLOW_27); rule__XForLoopExpression__Group_0_0__2__Impl(); @@ -35197,17 +35198,17 @@ public final void rule__XForLoopExpression__Group_0_0__2() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__2__Impl" - // InternalXbaseWithAnnotations.g:10515:1: rule__XForLoopExpression__Group_0_0__2__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:10516:1: rule__XForLoopExpression__Group_0_0__2__Impl : ( '(' ) ; public final void rule__XForLoopExpression__Group_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10519:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:10520:1: ( '(' ) + // InternalXbaseWithAnnotations.g:10520:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:10521:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:10520:1: ( '(' ) - // InternalXbaseWithAnnotations.g:10521:2: '(' + // InternalXbaseWithAnnotations.g:10521:1: ( '(' ) + // InternalXbaseWithAnnotations.g:10522:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_0_0_2()); @@ -35238,14 +35239,14 @@ public final void rule__XForLoopExpression__Group_0_0__2__Impl() throws Recognit // $ANTLR start "rule__XForLoopExpression__Group_0_0__3" - // InternalXbaseWithAnnotations.g:10530:1: rule__XForLoopExpression__Group_0_0__3 : rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ; + // InternalXbaseWithAnnotations.g:10531:1: rule__XForLoopExpression__Group_0_0__3 : rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ; public final void rule__XForLoopExpression__Group_0_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10534:1: ( rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ) - // InternalXbaseWithAnnotations.g:10535:2: rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 + // InternalXbaseWithAnnotations.g:10535:1: ( rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ) + // InternalXbaseWithAnnotations.g:10536:2: rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 { pushFollow(FOLLOW_64); rule__XForLoopExpression__Group_0_0__3__Impl(); @@ -35276,23 +35277,23 @@ public final void rule__XForLoopExpression__Group_0_0__3() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__3__Impl" - // InternalXbaseWithAnnotations.g:10542:1: rule__XForLoopExpression__Group_0_0__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ; + // InternalXbaseWithAnnotations.g:10543:1: rule__XForLoopExpression__Group_0_0__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ; public final void rule__XForLoopExpression__Group_0_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10546:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ) - // InternalXbaseWithAnnotations.g:10547:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) + // InternalXbaseWithAnnotations.g:10547:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ) + // InternalXbaseWithAnnotations.g:10548:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) { - // InternalXbaseWithAnnotations.g:10547:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) - // InternalXbaseWithAnnotations.g:10548:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) + // InternalXbaseWithAnnotations.g:10548:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) + // InternalXbaseWithAnnotations.g:10549:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_0_0_3()); } - // InternalXbaseWithAnnotations.g:10549:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) - // InternalXbaseWithAnnotations.g:10549:3: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 + // InternalXbaseWithAnnotations.g:10550:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) + // InternalXbaseWithAnnotations.g:10550:3: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 { pushFollow(FOLLOW_2); rule__XForLoopExpression__DeclaredParamAssignment_0_0_3(); @@ -35327,14 +35328,14 @@ public final void rule__XForLoopExpression__Group_0_0__3__Impl() throws Recognit // $ANTLR start "rule__XForLoopExpression__Group_0_0__4" - // InternalXbaseWithAnnotations.g:10557:1: rule__XForLoopExpression__Group_0_0__4 : rule__XForLoopExpression__Group_0_0__4__Impl ; + // InternalXbaseWithAnnotations.g:10558:1: rule__XForLoopExpression__Group_0_0__4 : rule__XForLoopExpression__Group_0_0__4__Impl ; public final void rule__XForLoopExpression__Group_0_0__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10561:1: ( rule__XForLoopExpression__Group_0_0__4__Impl ) - // InternalXbaseWithAnnotations.g:10562:2: rule__XForLoopExpression__Group_0_0__4__Impl + // InternalXbaseWithAnnotations.g:10562:1: ( rule__XForLoopExpression__Group_0_0__4__Impl ) + // InternalXbaseWithAnnotations.g:10563:2: rule__XForLoopExpression__Group_0_0__4__Impl { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group_0_0__4__Impl(); @@ -35360,17 +35361,17 @@ public final void rule__XForLoopExpression__Group_0_0__4() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__4__Impl" - // InternalXbaseWithAnnotations.g:10568:1: rule__XForLoopExpression__Group_0_0__4__Impl : ( ':' ) ; + // InternalXbaseWithAnnotations.g:10569:1: rule__XForLoopExpression__Group_0_0__4__Impl : ( ':' ) ; public final void rule__XForLoopExpression__Group_0_0__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10572:1: ( ( ':' ) ) - // InternalXbaseWithAnnotations.g:10573:1: ( ':' ) + // InternalXbaseWithAnnotations.g:10573:1: ( ( ':' ) ) + // InternalXbaseWithAnnotations.g:10574:1: ( ':' ) { - // InternalXbaseWithAnnotations.g:10573:1: ( ':' ) - // InternalXbaseWithAnnotations.g:10574:2: ':' + // InternalXbaseWithAnnotations.g:10574:1: ( ':' ) + // InternalXbaseWithAnnotations.g:10575:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_0_0_4()); @@ -35401,14 +35402,14 @@ public final void rule__XForLoopExpression__Group_0_0__4__Impl() throws Recognit // $ANTLR start "rule__XBasicForLoopExpression__Group__0" - // InternalXbaseWithAnnotations.g:10584:1: rule__XBasicForLoopExpression__Group__0 : rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:10585:1: rule__XBasicForLoopExpression__Group__0 : rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ; public final void rule__XBasicForLoopExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10588:1: ( rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:10589:2: rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 + // InternalXbaseWithAnnotations.g:10589:1: ( rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:10590:2: rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 { pushFollow(FOLLOW_66); rule__XBasicForLoopExpression__Group__0__Impl(); @@ -35439,23 +35440,23 @@ public final void rule__XBasicForLoopExpression__Group__0() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:10596:1: rule__XBasicForLoopExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:10597:1: rule__XBasicForLoopExpression__Group__0__Impl : ( () ) ; public final void rule__XBasicForLoopExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10600:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:10601:1: ( () ) + // InternalXbaseWithAnnotations.g:10601:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:10602:1: ( () ) { - // InternalXbaseWithAnnotations.g:10601:1: ( () ) - // InternalXbaseWithAnnotations.g:10602:2: () + // InternalXbaseWithAnnotations.g:10602:1: ( () ) + // InternalXbaseWithAnnotations.g:10603:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getXBasicForLoopExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:10603:2: () - // InternalXbaseWithAnnotations.g:10603:3: + // InternalXbaseWithAnnotations.g:10604:2: () + // InternalXbaseWithAnnotations.g:10604:3: { } @@ -35480,14 +35481,14 @@ public final void rule__XBasicForLoopExpression__Group__0__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__1" - // InternalXbaseWithAnnotations.g:10611:1: rule__XBasicForLoopExpression__Group__1 : rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:10612:1: rule__XBasicForLoopExpression__Group__1 : rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ; public final void rule__XBasicForLoopExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10615:1: ( rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:10616:2: rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 + // InternalXbaseWithAnnotations.g:10616:1: ( rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:10617:2: rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 { pushFollow(FOLLOW_6); rule__XBasicForLoopExpression__Group__1__Impl(); @@ -35518,17 +35519,17 @@ public final void rule__XBasicForLoopExpression__Group__1() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:10623:1: rule__XBasicForLoopExpression__Group__1__Impl : ( 'for' ) ; + // InternalXbaseWithAnnotations.g:10624:1: rule__XBasicForLoopExpression__Group__1__Impl : ( 'for' ) ; public final void rule__XBasicForLoopExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10627:1: ( ( 'for' ) ) - // InternalXbaseWithAnnotations.g:10628:1: ( 'for' ) + // InternalXbaseWithAnnotations.g:10628:1: ( ( 'for' ) ) + // InternalXbaseWithAnnotations.g:10629:1: ( 'for' ) { - // InternalXbaseWithAnnotations.g:10628:1: ( 'for' ) - // InternalXbaseWithAnnotations.g:10629:2: 'for' + // InternalXbaseWithAnnotations.g:10629:1: ( 'for' ) + // InternalXbaseWithAnnotations.g:10630:2: 'for' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getForKeyword_1()); @@ -35559,14 +35560,14 @@ public final void rule__XBasicForLoopExpression__Group__1__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__2" - // InternalXbaseWithAnnotations.g:10638:1: rule__XBasicForLoopExpression__Group__2 : rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:10639:1: rule__XBasicForLoopExpression__Group__2 : rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ; public final void rule__XBasicForLoopExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10642:1: ( rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:10643:2: rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 + // InternalXbaseWithAnnotations.g:10643:1: ( rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:10644:2: rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 { pushFollow(FOLLOW_67); rule__XBasicForLoopExpression__Group__2__Impl(); @@ -35597,17 +35598,17 @@ public final void rule__XBasicForLoopExpression__Group__2() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:10650:1: rule__XBasicForLoopExpression__Group__2__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:10651:1: rule__XBasicForLoopExpression__Group__2__Impl : ( '(' ) ; public final void rule__XBasicForLoopExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10654:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:10655:1: ( '(' ) + // InternalXbaseWithAnnotations.g:10655:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:10656:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:10655:1: ( '(' ) - // InternalXbaseWithAnnotations.g:10656:2: '(' + // InternalXbaseWithAnnotations.g:10656:1: ( '(' ) + // InternalXbaseWithAnnotations.g:10657:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getLeftParenthesisKeyword_2()); @@ -35638,14 +35639,14 @@ public final void rule__XBasicForLoopExpression__Group__2__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__3" - // InternalXbaseWithAnnotations.g:10665:1: rule__XBasicForLoopExpression__Group__3 : rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ; + // InternalXbaseWithAnnotations.g:10666:1: rule__XBasicForLoopExpression__Group__3 : rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ; public final void rule__XBasicForLoopExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10669:1: ( rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ) - // InternalXbaseWithAnnotations.g:10670:2: rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 + // InternalXbaseWithAnnotations.g:10670:1: ( rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ) + // InternalXbaseWithAnnotations.g:10671:2: rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 { pushFollow(FOLLOW_67); rule__XBasicForLoopExpression__Group__3__Impl(); @@ -35676,22 +35677,22 @@ public final void rule__XBasicForLoopExpression__Group__3() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:10677:1: rule__XBasicForLoopExpression__Group__3__Impl : ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ; + // InternalXbaseWithAnnotations.g:10678:1: rule__XBasicForLoopExpression__Group__3__Impl : ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ; public final void rule__XBasicForLoopExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10681:1: ( ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ) - // InternalXbaseWithAnnotations.g:10682:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:10682:1: ( ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ) + // InternalXbaseWithAnnotations.g:10683:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) { - // InternalXbaseWithAnnotations.g:10682:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) - // InternalXbaseWithAnnotations.g:10683:2: ( rule__XBasicForLoopExpression__Group_3__0 )? + // InternalXbaseWithAnnotations.g:10683:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:10684:2: ( rule__XBasicForLoopExpression__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3()); } - // InternalXbaseWithAnnotations.g:10684:2: ( rule__XBasicForLoopExpression__Group_3__0 )? + // InternalXbaseWithAnnotations.g:10685:2: ( rule__XBasicForLoopExpression__Group_3__0 )? int alt89=2; int LA89_0 = input.LA(1); @@ -35700,7 +35701,7 @@ public final void rule__XBasicForLoopExpression__Group__3__Impl() throws Recogni } switch (alt89) { case 1 : - // InternalXbaseWithAnnotations.g:10684:3: rule__XBasicForLoopExpression__Group_3__0 + // InternalXbaseWithAnnotations.g:10685:3: rule__XBasicForLoopExpression__Group_3__0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_3__0(); @@ -35738,14 +35739,14 @@ public final void rule__XBasicForLoopExpression__Group__3__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__4" - // InternalXbaseWithAnnotations.g:10692:1: rule__XBasicForLoopExpression__Group__4 : rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ; + // InternalXbaseWithAnnotations.g:10693:1: rule__XBasicForLoopExpression__Group__4 : rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ; public final void rule__XBasicForLoopExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10696:1: ( rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ) - // InternalXbaseWithAnnotations.g:10697:2: rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 + // InternalXbaseWithAnnotations.g:10697:1: ( rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ) + // InternalXbaseWithAnnotations.g:10698:2: rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 { pushFollow(FOLLOW_68); rule__XBasicForLoopExpression__Group__4__Impl(); @@ -35776,17 +35777,17 @@ public final void rule__XBasicForLoopExpression__Group__4() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__4__Impl" - // InternalXbaseWithAnnotations.g:10704:1: rule__XBasicForLoopExpression__Group__4__Impl : ( ';' ) ; + // InternalXbaseWithAnnotations.g:10705:1: rule__XBasicForLoopExpression__Group__4__Impl : ( ';' ) ; public final void rule__XBasicForLoopExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10708:1: ( ( ';' ) ) - // InternalXbaseWithAnnotations.g:10709:1: ( ';' ) + // InternalXbaseWithAnnotations.g:10709:1: ( ( ';' ) ) + // InternalXbaseWithAnnotations.g:10710:1: ( ';' ) { - // InternalXbaseWithAnnotations.g:10709:1: ( ';' ) - // InternalXbaseWithAnnotations.g:10710:2: ';' + // InternalXbaseWithAnnotations.g:10710:1: ( ';' ) + // InternalXbaseWithAnnotations.g:10711:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_4()); @@ -35817,14 +35818,14 @@ public final void rule__XBasicForLoopExpression__Group__4__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__5" - // InternalXbaseWithAnnotations.g:10719:1: rule__XBasicForLoopExpression__Group__5 : rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ; + // InternalXbaseWithAnnotations.g:10720:1: rule__XBasicForLoopExpression__Group__5 : rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ; public final void rule__XBasicForLoopExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10723:1: ( rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ) - // InternalXbaseWithAnnotations.g:10724:2: rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 + // InternalXbaseWithAnnotations.g:10724:1: ( rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ) + // InternalXbaseWithAnnotations.g:10725:2: rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 { pushFollow(FOLLOW_68); rule__XBasicForLoopExpression__Group__5__Impl(); @@ -35855,22 +35856,22 @@ public final void rule__XBasicForLoopExpression__Group__5() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__5__Impl" - // InternalXbaseWithAnnotations.g:10731:1: rule__XBasicForLoopExpression__Group__5__Impl : ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ; + // InternalXbaseWithAnnotations.g:10732:1: rule__XBasicForLoopExpression__Group__5__Impl : ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ; public final void rule__XBasicForLoopExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10735:1: ( ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ) - // InternalXbaseWithAnnotations.g:10736:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) + // InternalXbaseWithAnnotations.g:10736:1: ( ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ) + // InternalXbaseWithAnnotations.g:10737:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) { - // InternalXbaseWithAnnotations.g:10736:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) - // InternalXbaseWithAnnotations.g:10737:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? + // InternalXbaseWithAnnotations.g:10737:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) + // InternalXbaseWithAnnotations.g:10738:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionAssignment_5()); } - // InternalXbaseWithAnnotations.g:10738:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? + // InternalXbaseWithAnnotations.g:10739:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? int alt90=2; int LA90_0 = input.LA(1); @@ -35879,7 +35880,7 @@ public final void rule__XBasicForLoopExpression__Group__5__Impl() throws Recogni } switch (alt90) { case 1 : - // InternalXbaseWithAnnotations.g:10738:3: rule__XBasicForLoopExpression__ExpressionAssignment_5 + // InternalXbaseWithAnnotations.g:10739:3: rule__XBasicForLoopExpression__ExpressionAssignment_5 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__ExpressionAssignment_5(); @@ -35917,14 +35918,14 @@ public final void rule__XBasicForLoopExpression__Group__5__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__6" - // InternalXbaseWithAnnotations.g:10746:1: rule__XBasicForLoopExpression__Group__6 : rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ; + // InternalXbaseWithAnnotations.g:10747:1: rule__XBasicForLoopExpression__Group__6 : rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ; public final void rule__XBasicForLoopExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10750:1: ( rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ) - // InternalXbaseWithAnnotations.g:10751:2: rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 + // InternalXbaseWithAnnotations.g:10751:1: ( rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ) + // InternalXbaseWithAnnotations.g:10752:2: rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 { pushFollow(FOLLOW_7); rule__XBasicForLoopExpression__Group__6__Impl(); @@ -35955,17 +35956,17 @@ public final void rule__XBasicForLoopExpression__Group__6() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__6__Impl" - // InternalXbaseWithAnnotations.g:10758:1: rule__XBasicForLoopExpression__Group__6__Impl : ( ';' ) ; + // InternalXbaseWithAnnotations.g:10759:1: rule__XBasicForLoopExpression__Group__6__Impl : ( ';' ) ; public final void rule__XBasicForLoopExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10762:1: ( ( ';' ) ) - // InternalXbaseWithAnnotations.g:10763:1: ( ';' ) + // InternalXbaseWithAnnotations.g:10763:1: ( ( ';' ) ) + // InternalXbaseWithAnnotations.g:10764:1: ( ';' ) { - // InternalXbaseWithAnnotations.g:10763:1: ( ';' ) - // InternalXbaseWithAnnotations.g:10764:2: ';' + // InternalXbaseWithAnnotations.g:10764:1: ( ';' ) + // InternalXbaseWithAnnotations.g:10765:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_6()); @@ -35996,14 +35997,14 @@ public final void rule__XBasicForLoopExpression__Group__6__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__7" - // InternalXbaseWithAnnotations.g:10773:1: rule__XBasicForLoopExpression__Group__7 : rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ; + // InternalXbaseWithAnnotations.g:10774:1: rule__XBasicForLoopExpression__Group__7 : rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ; public final void rule__XBasicForLoopExpression__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10777:1: ( rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ) - // InternalXbaseWithAnnotations.g:10778:2: rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 + // InternalXbaseWithAnnotations.g:10778:1: ( rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ) + // InternalXbaseWithAnnotations.g:10779:2: rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 { pushFollow(FOLLOW_7); rule__XBasicForLoopExpression__Group__7__Impl(); @@ -36034,22 +36035,22 @@ public final void rule__XBasicForLoopExpression__Group__7() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__7__Impl" - // InternalXbaseWithAnnotations.g:10785:1: rule__XBasicForLoopExpression__Group__7__Impl : ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ; + // InternalXbaseWithAnnotations.g:10786:1: rule__XBasicForLoopExpression__Group__7__Impl : ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ; public final void rule__XBasicForLoopExpression__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10789:1: ( ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ) - // InternalXbaseWithAnnotations.g:10790:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) + // InternalXbaseWithAnnotations.g:10790:1: ( ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ) + // InternalXbaseWithAnnotations.g:10791:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) { - // InternalXbaseWithAnnotations.g:10790:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) - // InternalXbaseWithAnnotations.g:10791:2: ( rule__XBasicForLoopExpression__Group_7__0 )? + // InternalXbaseWithAnnotations.g:10791:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) + // InternalXbaseWithAnnotations.g:10792:2: ( rule__XBasicForLoopExpression__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7()); } - // InternalXbaseWithAnnotations.g:10792:2: ( rule__XBasicForLoopExpression__Group_7__0 )? + // InternalXbaseWithAnnotations.g:10793:2: ( rule__XBasicForLoopExpression__Group_7__0 )? int alt91=2; int LA91_0 = input.LA(1); @@ -36058,7 +36059,7 @@ public final void rule__XBasicForLoopExpression__Group__7__Impl() throws Recogni } switch (alt91) { case 1 : - // InternalXbaseWithAnnotations.g:10792:3: rule__XBasicForLoopExpression__Group_7__0 + // InternalXbaseWithAnnotations.g:10793:3: rule__XBasicForLoopExpression__Group_7__0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_7__0(); @@ -36096,14 +36097,14 @@ public final void rule__XBasicForLoopExpression__Group__7__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__8" - // InternalXbaseWithAnnotations.g:10800:1: rule__XBasicForLoopExpression__Group__8 : rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ; + // InternalXbaseWithAnnotations.g:10801:1: rule__XBasicForLoopExpression__Group__8 : rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ; public final void rule__XBasicForLoopExpression__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10804:1: ( rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ) - // InternalXbaseWithAnnotations.g:10805:2: rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 + // InternalXbaseWithAnnotations.g:10805:1: ( rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ) + // InternalXbaseWithAnnotations.g:10806:2: rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 { pushFollow(FOLLOW_10); rule__XBasicForLoopExpression__Group__8__Impl(); @@ -36134,17 +36135,17 @@ public final void rule__XBasicForLoopExpression__Group__8() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__8__Impl" - // InternalXbaseWithAnnotations.g:10812:1: rule__XBasicForLoopExpression__Group__8__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:10813:1: rule__XBasicForLoopExpression__Group__8__Impl : ( ')' ) ; public final void rule__XBasicForLoopExpression__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10816:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:10817:1: ( ')' ) + // InternalXbaseWithAnnotations.g:10817:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:10818:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:10817:1: ( ')' ) - // InternalXbaseWithAnnotations.g:10818:2: ')' + // InternalXbaseWithAnnotations.g:10818:1: ( ')' ) + // InternalXbaseWithAnnotations.g:10819:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getRightParenthesisKeyword_8()); @@ -36175,14 +36176,14 @@ public final void rule__XBasicForLoopExpression__Group__8__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__9" - // InternalXbaseWithAnnotations.g:10827:1: rule__XBasicForLoopExpression__Group__9 : rule__XBasicForLoopExpression__Group__9__Impl ; + // InternalXbaseWithAnnotations.g:10828:1: rule__XBasicForLoopExpression__Group__9 : rule__XBasicForLoopExpression__Group__9__Impl ; public final void rule__XBasicForLoopExpression__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10831:1: ( rule__XBasicForLoopExpression__Group__9__Impl ) - // InternalXbaseWithAnnotations.g:10832:2: rule__XBasicForLoopExpression__Group__9__Impl + // InternalXbaseWithAnnotations.g:10832:1: ( rule__XBasicForLoopExpression__Group__9__Impl ) + // InternalXbaseWithAnnotations.g:10833:2: rule__XBasicForLoopExpression__Group__9__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group__9__Impl(); @@ -36208,23 +36209,23 @@ public final void rule__XBasicForLoopExpression__Group__9() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__9__Impl" - // InternalXbaseWithAnnotations.g:10838:1: rule__XBasicForLoopExpression__Group__9__Impl : ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ; + // InternalXbaseWithAnnotations.g:10839:1: rule__XBasicForLoopExpression__Group__9__Impl : ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ; public final void rule__XBasicForLoopExpression__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10842:1: ( ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ) - // InternalXbaseWithAnnotations.g:10843:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) + // InternalXbaseWithAnnotations.g:10843:1: ( ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ) + // InternalXbaseWithAnnotations.g:10844:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) { - // InternalXbaseWithAnnotations.g:10843:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) - // InternalXbaseWithAnnotations.g:10844:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) + // InternalXbaseWithAnnotations.g:10844:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) + // InternalXbaseWithAnnotations.g:10845:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionAssignment_9()); } - // InternalXbaseWithAnnotations.g:10845:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) - // InternalXbaseWithAnnotations.g:10845:3: rule__XBasicForLoopExpression__EachExpressionAssignment_9 + // InternalXbaseWithAnnotations.g:10846:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) + // InternalXbaseWithAnnotations.g:10846:3: rule__XBasicForLoopExpression__EachExpressionAssignment_9 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__EachExpressionAssignment_9(); @@ -36259,14 +36260,14 @@ public final void rule__XBasicForLoopExpression__Group__9__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group_3__0" - // InternalXbaseWithAnnotations.g:10854:1: rule__XBasicForLoopExpression__Group_3__0 : rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ; + // InternalXbaseWithAnnotations.g:10855:1: rule__XBasicForLoopExpression__Group_3__0 : rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ; public final void rule__XBasicForLoopExpression__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10858:1: ( rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ) - // InternalXbaseWithAnnotations.g:10859:2: rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 + // InternalXbaseWithAnnotations.g:10859:1: ( rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ) + // InternalXbaseWithAnnotations.g:10860:2: rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 { pushFollow(FOLLOW_8); rule__XBasicForLoopExpression__Group_3__0__Impl(); @@ -36297,23 +36298,23 @@ public final void rule__XBasicForLoopExpression__Group_3__0() throws Recognition // $ANTLR start "rule__XBasicForLoopExpression__Group_3__0__Impl" - // InternalXbaseWithAnnotations.g:10866:1: rule__XBasicForLoopExpression__Group_3__0__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ; + // InternalXbaseWithAnnotations.g:10867:1: rule__XBasicForLoopExpression__Group_3__0__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ; public final void rule__XBasicForLoopExpression__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10870:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ) - // InternalXbaseWithAnnotations.g:10871:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) + // InternalXbaseWithAnnotations.g:10871:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ) + // InternalXbaseWithAnnotations.g:10872:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) { - // InternalXbaseWithAnnotations.g:10871:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) - // InternalXbaseWithAnnotations.g:10872:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) + // InternalXbaseWithAnnotations.g:10872:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) + // InternalXbaseWithAnnotations.g:10873:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_0()); } - // InternalXbaseWithAnnotations.g:10873:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) - // InternalXbaseWithAnnotations.g:10873:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 + // InternalXbaseWithAnnotations.g:10874:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) + // InternalXbaseWithAnnotations.g:10874:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0(); @@ -36348,14 +36349,14 @@ public final void rule__XBasicForLoopExpression__Group_3__0__Impl() throws Recog // $ANTLR start "rule__XBasicForLoopExpression__Group_3__1" - // InternalXbaseWithAnnotations.g:10881:1: rule__XBasicForLoopExpression__Group_3__1 : rule__XBasicForLoopExpression__Group_3__1__Impl ; + // InternalXbaseWithAnnotations.g:10882:1: rule__XBasicForLoopExpression__Group_3__1 : rule__XBasicForLoopExpression__Group_3__1__Impl ; public final void rule__XBasicForLoopExpression__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10885:1: ( rule__XBasicForLoopExpression__Group_3__1__Impl ) - // InternalXbaseWithAnnotations.g:10886:2: rule__XBasicForLoopExpression__Group_3__1__Impl + // InternalXbaseWithAnnotations.g:10886:1: ( rule__XBasicForLoopExpression__Group_3__1__Impl ) + // InternalXbaseWithAnnotations.g:10887:2: rule__XBasicForLoopExpression__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_3__1__Impl(); @@ -36381,22 +36382,22 @@ public final void rule__XBasicForLoopExpression__Group_3__1() throws Recognition // $ANTLR start "rule__XBasicForLoopExpression__Group_3__1__Impl" - // InternalXbaseWithAnnotations.g:10892:1: rule__XBasicForLoopExpression__Group_3__1__Impl : ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:10893:1: rule__XBasicForLoopExpression__Group_3__1__Impl : ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ; public final void rule__XBasicForLoopExpression__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10896:1: ( ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:10897:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) + // InternalXbaseWithAnnotations.g:10897:1: ( ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:10898:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) { - // InternalXbaseWithAnnotations.g:10897:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) - // InternalXbaseWithAnnotations.g:10898:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )* + // InternalXbaseWithAnnotations.g:10898:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) + // InternalXbaseWithAnnotations.g:10899:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3_1()); } - // InternalXbaseWithAnnotations.g:10899:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )* + // InternalXbaseWithAnnotations.g:10900:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )* loop92: do { int alt92=2; @@ -36409,7 +36410,7 @@ public final void rule__XBasicForLoopExpression__Group_3__1__Impl() throws Recog switch (alt92) { case 1 : - // InternalXbaseWithAnnotations.g:10899:3: rule__XBasicForLoopExpression__Group_3_1__0 + // InternalXbaseWithAnnotations.g:10900:3: rule__XBasicForLoopExpression__Group_3_1__0 { pushFollow(FOLLOW_9); rule__XBasicForLoopExpression__Group_3_1__0(); @@ -36450,14 +36451,14 @@ public final void rule__XBasicForLoopExpression__Group_3__1__Impl() throws Recog // $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__0" - // InternalXbaseWithAnnotations.g:10908:1: rule__XBasicForLoopExpression__Group_3_1__0 : rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ; + // InternalXbaseWithAnnotations.g:10909:1: rule__XBasicForLoopExpression__Group_3_1__0 : rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ; public final void rule__XBasicForLoopExpression__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10912:1: ( rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ) - // InternalXbaseWithAnnotations.g:10913:2: rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 + // InternalXbaseWithAnnotations.g:10913:1: ( rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ) + // InternalXbaseWithAnnotations.g:10914:2: rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 { pushFollow(FOLLOW_69); rule__XBasicForLoopExpression__Group_3_1__0__Impl(); @@ -36488,17 +36489,17 @@ public final void rule__XBasicForLoopExpression__Group_3_1__0() throws Recogniti // $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__0__Impl" - // InternalXbaseWithAnnotations.g:10920:1: rule__XBasicForLoopExpression__Group_3_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:10921:1: rule__XBasicForLoopExpression__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XBasicForLoopExpression__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10924:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:10925:1: ( ',' ) + // InternalXbaseWithAnnotations.g:10925:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:10926:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:10925:1: ( ',' ) - // InternalXbaseWithAnnotations.g:10926:2: ',' + // InternalXbaseWithAnnotations.g:10926:1: ( ',' ) + // InternalXbaseWithAnnotations.g:10927:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_3_1_0()); @@ -36529,14 +36530,14 @@ public final void rule__XBasicForLoopExpression__Group_3_1__0__Impl() throws Rec // $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__1" - // InternalXbaseWithAnnotations.g:10935:1: rule__XBasicForLoopExpression__Group_3_1__1 : rule__XBasicForLoopExpression__Group_3_1__1__Impl ; + // InternalXbaseWithAnnotations.g:10936:1: rule__XBasicForLoopExpression__Group_3_1__1 : rule__XBasicForLoopExpression__Group_3_1__1__Impl ; public final void rule__XBasicForLoopExpression__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10939:1: ( rule__XBasicForLoopExpression__Group_3_1__1__Impl ) - // InternalXbaseWithAnnotations.g:10940:2: rule__XBasicForLoopExpression__Group_3_1__1__Impl + // InternalXbaseWithAnnotations.g:10940:1: ( rule__XBasicForLoopExpression__Group_3_1__1__Impl ) + // InternalXbaseWithAnnotations.g:10941:2: rule__XBasicForLoopExpression__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_3_1__1__Impl(); @@ -36562,23 +36563,23 @@ public final void rule__XBasicForLoopExpression__Group_3_1__1() throws Recogniti // $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__1__Impl" - // InternalXbaseWithAnnotations.g:10946:1: rule__XBasicForLoopExpression__Group_3_1__1__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:10947:1: rule__XBasicForLoopExpression__Group_3_1__1__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ; public final void rule__XBasicForLoopExpression__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10950:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:10951:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:10951:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:10952:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) { - // InternalXbaseWithAnnotations.g:10951:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) - // InternalXbaseWithAnnotations.g:10952:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:10952:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:10953:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_1_1()); } - // InternalXbaseWithAnnotations.g:10953:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) - // InternalXbaseWithAnnotations.g:10953:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 + // InternalXbaseWithAnnotations.g:10954:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:10954:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1(); @@ -36613,14 +36614,14 @@ public final void rule__XBasicForLoopExpression__Group_3_1__1__Impl() throws Rec // $ANTLR start "rule__XBasicForLoopExpression__Group_7__0" - // InternalXbaseWithAnnotations.g:10962:1: rule__XBasicForLoopExpression__Group_7__0 : rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ; + // InternalXbaseWithAnnotations.g:10963:1: rule__XBasicForLoopExpression__Group_7__0 : rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ; public final void rule__XBasicForLoopExpression__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10966:1: ( rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ) - // InternalXbaseWithAnnotations.g:10967:2: rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 + // InternalXbaseWithAnnotations.g:10967:1: ( rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ) + // InternalXbaseWithAnnotations.g:10968:2: rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 { pushFollow(FOLLOW_8); rule__XBasicForLoopExpression__Group_7__0__Impl(); @@ -36651,23 +36652,23 @@ public final void rule__XBasicForLoopExpression__Group_7__0() throws Recognition // $ANTLR start "rule__XBasicForLoopExpression__Group_7__0__Impl" - // InternalXbaseWithAnnotations.g:10974:1: rule__XBasicForLoopExpression__Group_7__0__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ; + // InternalXbaseWithAnnotations.g:10975:1: rule__XBasicForLoopExpression__Group_7__0__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ; public final void rule__XBasicForLoopExpression__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10978:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ) - // InternalXbaseWithAnnotations.g:10979:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) + // InternalXbaseWithAnnotations.g:10979:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ) + // InternalXbaseWithAnnotations.g:10980:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) { - // InternalXbaseWithAnnotations.g:10979:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) - // InternalXbaseWithAnnotations.g:10980:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) + // InternalXbaseWithAnnotations.g:10980:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) + // InternalXbaseWithAnnotations.g:10981:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_0()); } - // InternalXbaseWithAnnotations.g:10981:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) - // InternalXbaseWithAnnotations.g:10981:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 + // InternalXbaseWithAnnotations.g:10982:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) + // InternalXbaseWithAnnotations.g:10982:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0(); @@ -36702,14 +36703,14 @@ public final void rule__XBasicForLoopExpression__Group_7__0__Impl() throws Recog // $ANTLR start "rule__XBasicForLoopExpression__Group_7__1" - // InternalXbaseWithAnnotations.g:10989:1: rule__XBasicForLoopExpression__Group_7__1 : rule__XBasicForLoopExpression__Group_7__1__Impl ; + // InternalXbaseWithAnnotations.g:10990:1: rule__XBasicForLoopExpression__Group_7__1 : rule__XBasicForLoopExpression__Group_7__1__Impl ; public final void rule__XBasicForLoopExpression__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:10993:1: ( rule__XBasicForLoopExpression__Group_7__1__Impl ) - // InternalXbaseWithAnnotations.g:10994:2: rule__XBasicForLoopExpression__Group_7__1__Impl + // InternalXbaseWithAnnotations.g:10994:1: ( rule__XBasicForLoopExpression__Group_7__1__Impl ) + // InternalXbaseWithAnnotations.g:10995:2: rule__XBasicForLoopExpression__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_7__1__Impl(); @@ -36735,22 +36736,22 @@ public final void rule__XBasicForLoopExpression__Group_7__1() throws Recognition // $ANTLR start "rule__XBasicForLoopExpression__Group_7__1__Impl" - // InternalXbaseWithAnnotations.g:11000:1: rule__XBasicForLoopExpression__Group_7__1__Impl : ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:11001:1: rule__XBasicForLoopExpression__Group_7__1__Impl : ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ; public final void rule__XBasicForLoopExpression__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11004:1: ( ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:11005:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) + // InternalXbaseWithAnnotations.g:11005:1: ( ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:11006:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) { - // InternalXbaseWithAnnotations.g:11005:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) - // InternalXbaseWithAnnotations.g:11006:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )* + // InternalXbaseWithAnnotations.g:11006:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) + // InternalXbaseWithAnnotations.g:11007:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7_1()); } - // InternalXbaseWithAnnotations.g:11007:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )* + // InternalXbaseWithAnnotations.g:11008:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )* loop93: do { int alt93=2; @@ -36763,7 +36764,7 @@ public final void rule__XBasicForLoopExpression__Group_7__1__Impl() throws Recog switch (alt93) { case 1 : - // InternalXbaseWithAnnotations.g:11007:3: rule__XBasicForLoopExpression__Group_7_1__0 + // InternalXbaseWithAnnotations.g:11008:3: rule__XBasicForLoopExpression__Group_7_1__0 { pushFollow(FOLLOW_9); rule__XBasicForLoopExpression__Group_7_1__0(); @@ -36804,14 +36805,14 @@ public final void rule__XBasicForLoopExpression__Group_7__1__Impl() throws Recog // $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__0" - // InternalXbaseWithAnnotations.g:11016:1: rule__XBasicForLoopExpression__Group_7_1__0 : rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ; + // InternalXbaseWithAnnotations.g:11017:1: rule__XBasicForLoopExpression__Group_7_1__0 : rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ; public final void rule__XBasicForLoopExpression__Group_7_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11020:1: ( rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ) - // InternalXbaseWithAnnotations.g:11021:2: rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 + // InternalXbaseWithAnnotations.g:11021:1: ( rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ) + // InternalXbaseWithAnnotations.g:11022:2: rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 { pushFollow(FOLLOW_10); rule__XBasicForLoopExpression__Group_7_1__0__Impl(); @@ -36842,17 +36843,17 @@ public final void rule__XBasicForLoopExpression__Group_7_1__0() throws Recogniti // $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__0__Impl" - // InternalXbaseWithAnnotations.g:11028:1: rule__XBasicForLoopExpression__Group_7_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:11029:1: rule__XBasicForLoopExpression__Group_7_1__0__Impl : ( ',' ) ; public final void rule__XBasicForLoopExpression__Group_7_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11032:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:11033:1: ( ',' ) + // InternalXbaseWithAnnotations.g:11033:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:11034:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:11033:1: ( ',' ) - // InternalXbaseWithAnnotations.g:11034:2: ',' + // InternalXbaseWithAnnotations.g:11034:1: ( ',' ) + // InternalXbaseWithAnnotations.g:11035:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_7_1_0()); @@ -36883,14 +36884,14 @@ public final void rule__XBasicForLoopExpression__Group_7_1__0__Impl() throws Rec // $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__1" - // InternalXbaseWithAnnotations.g:11043:1: rule__XBasicForLoopExpression__Group_7_1__1 : rule__XBasicForLoopExpression__Group_7_1__1__Impl ; + // InternalXbaseWithAnnotations.g:11044:1: rule__XBasicForLoopExpression__Group_7_1__1 : rule__XBasicForLoopExpression__Group_7_1__1__Impl ; public final void rule__XBasicForLoopExpression__Group_7_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11047:1: ( rule__XBasicForLoopExpression__Group_7_1__1__Impl ) - // InternalXbaseWithAnnotations.g:11048:2: rule__XBasicForLoopExpression__Group_7_1__1__Impl + // InternalXbaseWithAnnotations.g:11048:1: ( rule__XBasicForLoopExpression__Group_7_1__1__Impl ) + // InternalXbaseWithAnnotations.g:11049:2: rule__XBasicForLoopExpression__Group_7_1__1__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_7_1__1__Impl(); @@ -36916,23 +36917,23 @@ public final void rule__XBasicForLoopExpression__Group_7_1__1() throws Recogniti // $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__1__Impl" - // InternalXbaseWithAnnotations.g:11054:1: rule__XBasicForLoopExpression__Group_7_1__1__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:11055:1: rule__XBasicForLoopExpression__Group_7_1__1__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ; public final void rule__XBasicForLoopExpression__Group_7_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11058:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:11059:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) + // InternalXbaseWithAnnotations.g:11059:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:11060:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) { - // InternalXbaseWithAnnotations.g:11059:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) - // InternalXbaseWithAnnotations.g:11060:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) + // InternalXbaseWithAnnotations.g:11060:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) + // InternalXbaseWithAnnotations.g:11061:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_1_1()); } - // InternalXbaseWithAnnotations.g:11061:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) - // InternalXbaseWithAnnotations.g:11061:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 + // InternalXbaseWithAnnotations.g:11062:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) + // InternalXbaseWithAnnotations.g:11062:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1(); @@ -36967,14 +36968,14 @@ public final void rule__XBasicForLoopExpression__Group_7_1__1__Impl() throws Rec // $ANTLR start "rule__XWhileExpression__Group__0" - // InternalXbaseWithAnnotations.g:11070:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:11071:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ; public final void rule__XWhileExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11074:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:11075:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 + // InternalXbaseWithAnnotations.g:11075:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:11076:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 { pushFollow(FOLLOW_70); rule__XWhileExpression__Group__0__Impl(); @@ -37005,23 +37006,23 @@ public final void rule__XWhileExpression__Group__0() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:11082:1: rule__XWhileExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:11083:1: rule__XWhileExpression__Group__0__Impl : ( () ) ; public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11086:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:11087:1: ( () ) + // InternalXbaseWithAnnotations.g:11087:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:11088:1: ( () ) { - // InternalXbaseWithAnnotations.g:11087:1: ( () ) - // InternalXbaseWithAnnotations.g:11088:2: () + // InternalXbaseWithAnnotations.g:11088:1: ( () ) + // InternalXbaseWithAnnotations.g:11089:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:11089:2: () - // InternalXbaseWithAnnotations.g:11089:3: + // InternalXbaseWithAnnotations.g:11090:2: () + // InternalXbaseWithAnnotations.g:11090:3: { } @@ -37046,14 +37047,14 @@ public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__1" - // InternalXbaseWithAnnotations.g:11097:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:11098:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ; public final void rule__XWhileExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11101:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:11102:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 + // InternalXbaseWithAnnotations.g:11102:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:11103:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 { pushFollow(FOLLOW_6); rule__XWhileExpression__Group__1__Impl(); @@ -37084,17 +37085,17 @@ public final void rule__XWhileExpression__Group__1() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:11109:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ; + // InternalXbaseWithAnnotations.g:11110:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ; public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11113:1: ( ( 'while' ) ) - // InternalXbaseWithAnnotations.g:11114:1: ( 'while' ) + // InternalXbaseWithAnnotations.g:11114:1: ( ( 'while' ) ) + // InternalXbaseWithAnnotations.g:11115:1: ( 'while' ) { - // InternalXbaseWithAnnotations.g:11114:1: ( 'while' ) - // InternalXbaseWithAnnotations.g:11115:2: 'while' + // InternalXbaseWithAnnotations.g:11115:1: ( 'while' ) + // InternalXbaseWithAnnotations.g:11116:2: 'while' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); @@ -37125,14 +37126,14 @@ public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__2" - // InternalXbaseWithAnnotations.g:11124:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:11125:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ; public final void rule__XWhileExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11128:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:11129:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 + // InternalXbaseWithAnnotations.g:11129:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:11130:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 { pushFollow(FOLLOW_10); rule__XWhileExpression__Group__2__Impl(); @@ -37163,17 +37164,17 @@ public final void rule__XWhileExpression__Group__2() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:11136:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:11137:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ; public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11140:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:11141:1: ( '(' ) + // InternalXbaseWithAnnotations.g:11141:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:11142:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:11141:1: ( '(' ) - // InternalXbaseWithAnnotations.g:11142:2: '(' + // InternalXbaseWithAnnotations.g:11142:1: ( '(' ) + // InternalXbaseWithAnnotations.g:11143:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); @@ -37204,14 +37205,14 @@ public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__3" - // InternalXbaseWithAnnotations.g:11151:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ; + // InternalXbaseWithAnnotations.g:11152:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ; public final void rule__XWhileExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11155:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ) - // InternalXbaseWithAnnotations.g:11156:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 + // InternalXbaseWithAnnotations.g:11156:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ) + // InternalXbaseWithAnnotations.g:11157:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 { pushFollow(FOLLOW_57); rule__XWhileExpression__Group__3__Impl(); @@ -37242,23 +37243,23 @@ public final void rule__XWhileExpression__Group__3() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:11163:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ; + // InternalXbaseWithAnnotations.g:11164:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ; public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11167:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ) - // InternalXbaseWithAnnotations.g:11168:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:11168:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ) + // InternalXbaseWithAnnotations.g:11169:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) { - // InternalXbaseWithAnnotations.g:11168:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) - // InternalXbaseWithAnnotations.g:11169:2: ( rule__XWhileExpression__PredicateAssignment_3 ) + // InternalXbaseWithAnnotations.g:11169:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:11170:2: ( rule__XWhileExpression__PredicateAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); } - // InternalXbaseWithAnnotations.g:11170:2: ( rule__XWhileExpression__PredicateAssignment_3 ) - // InternalXbaseWithAnnotations.g:11170:3: rule__XWhileExpression__PredicateAssignment_3 + // InternalXbaseWithAnnotations.g:11171:2: ( rule__XWhileExpression__PredicateAssignment_3 ) + // InternalXbaseWithAnnotations.g:11171:3: rule__XWhileExpression__PredicateAssignment_3 { pushFollow(FOLLOW_2); rule__XWhileExpression__PredicateAssignment_3(); @@ -37293,14 +37294,14 @@ public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__4" - // InternalXbaseWithAnnotations.g:11178:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ; + // InternalXbaseWithAnnotations.g:11179:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ; public final void rule__XWhileExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11182:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ) - // InternalXbaseWithAnnotations.g:11183:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 + // InternalXbaseWithAnnotations.g:11183:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ) + // InternalXbaseWithAnnotations.g:11184:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 { pushFollow(FOLLOW_10); rule__XWhileExpression__Group__4__Impl(); @@ -37331,17 +37332,17 @@ public final void rule__XWhileExpression__Group__4() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__4__Impl" - // InternalXbaseWithAnnotations.g:11190:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:11191:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ; public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11194:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:11195:1: ( ')' ) + // InternalXbaseWithAnnotations.g:11195:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:11196:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:11195:1: ( ')' ) - // InternalXbaseWithAnnotations.g:11196:2: ')' + // InternalXbaseWithAnnotations.g:11196:1: ( ')' ) + // InternalXbaseWithAnnotations.g:11197:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); @@ -37372,14 +37373,14 @@ public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__5" - // InternalXbaseWithAnnotations.g:11205:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ; + // InternalXbaseWithAnnotations.g:11206:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ; public final void rule__XWhileExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11209:1: ( rule__XWhileExpression__Group__5__Impl ) - // InternalXbaseWithAnnotations.g:11210:2: rule__XWhileExpression__Group__5__Impl + // InternalXbaseWithAnnotations.g:11210:1: ( rule__XWhileExpression__Group__5__Impl ) + // InternalXbaseWithAnnotations.g:11211:2: rule__XWhileExpression__Group__5__Impl { pushFollow(FOLLOW_2); rule__XWhileExpression__Group__5__Impl(); @@ -37405,23 +37406,23 @@ public final void rule__XWhileExpression__Group__5() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__5__Impl" - // InternalXbaseWithAnnotations.g:11216:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ; + // InternalXbaseWithAnnotations.g:11217:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ; public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11220:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ) - // InternalXbaseWithAnnotations.g:11221:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) + // InternalXbaseWithAnnotations.g:11221:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ) + // InternalXbaseWithAnnotations.g:11222:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) { - // InternalXbaseWithAnnotations.g:11221:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) - // InternalXbaseWithAnnotations.g:11222:2: ( rule__XWhileExpression__BodyAssignment_5 ) + // InternalXbaseWithAnnotations.g:11222:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) + // InternalXbaseWithAnnotations.g:11223:2: ( rule__XWhileExpression__BodyAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); } - // InternalXbaseWithAnnotations.g:11223:2: ( rule__XWhileExpression__BodyAssignment_5 ) - // InternalXbaseWithAnnotations.g:11223:3: rule__XWhileExpression__BodyAssignment_5 + // InternalXbaseWithAnnotations.g:11224:2: ( rule__XWhileExpression__BodyAssignment_5 ) + // InternalXbaseWithAnnotations.g:11224:3: rule__XWhileExpression__BodyAssignment_5 { pushFollow(FOLLOW_2); rule__XWhileExpression__BodyAssignment_5(); @@ -37456,14 +37457,14 @@ public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionExc // $ANTLR start "rule__XDoWhileExpression__Group__0" - // InternalXbaseWithAnnotations.g:11232:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:11233:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ; public final void rule__XDoWhileExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11236:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:11237:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 + // InternalXbaseWithAnnotations.g:11237:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:11238:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 { pushFollow(FOLLOW_71); rule__XDoWhileExpression__Group__0__Impl(); @@ -37494,23 +37495,23 @@ public final void rule__XDoWhileExpression__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:11244:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:11245:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ; public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11248:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:11249:1: ( () ) + // InternalXbaseWithAnnotations.g:11249:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:11250:1: ( () ) { - // InternalXbaseWithAnnotations.g:11249:1: ( () ) - // InternalXbaseWithAnnotations.g:11250:2: () + // InternalXbaseWithAnnotations.g:11250:1: ( () ) + // InternalXbaseWithAnnotations.g:11251:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:11251:2: () - // InternalXbaseWithAnnotations.g:11251:3: + // InternalXbaseWithAnnotations.g:11252:2: () + // InternalXbaseWithAnnotations.g:11252:3: { } @@ -37535,14 +37536,14 @@ public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__1" - // InternalXbaseWithAnnotations.g:11259:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:11260:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ; public final void rule__XDoWhileExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11263:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:11264:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 + // InternalXbaseWithAnnotations.g:11264:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:11265:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 { pushFollow(FOLLOW_10); rule__XDoWhileExpression__Group__1__Impl(); @@ -37573,17 +37574,17 @@ public final void rule__XDoWhileExpression__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:11271:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ; + // InternalXbaseWithAnnotations.g:11272:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ; public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11275:1: ( ( 'do' ) ) - // InternalXbaseWithAnnotations.g:11276:1: ( 'do' ) + // InternalXbaseWithAnnotations.g:11276:1: ( ( 'do' ) ) + // InternalXbaseWithAnnotations.g:11277:1: ( 'do' ) { - // InternalXbaseWithAnnotations.g:11276:1: ( 'do' ) - // InternalXbaseWithAnnotations.g:11277:2: 'do' + // InternalXbaseWithAnnotations.g:11277:1: ( 'do' ) + // InternalXbaseWithAnnotations.g:11278:2: 'do' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); @@ -37614,14 +37615,14 @@ public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__2" - // InternalXbaseWithAnnotations.g:11286:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:11287:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ; public final void rule__XDoWhileExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11290:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:11291:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 + // InternalXbaseWithAnnotations.g:11291:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:11292:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 { pushFollow(FOLLOW_70); rule__XDoWhileExpression__Group__2__Impl(); @@ -37652,23 +37653,23 @@ public final void rule__XDoWhileExpression__Group__2() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:11298:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:11299:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ; public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11302:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:11303:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:11303:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:11304:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:11303:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:11304:2: ( rule__XDoWhileExpression__BodyAssignment_2 ) + // InternalXbaseWithAnnotations.g:11304:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:11305:2: ( rule__XDoWhileExpression__BodyAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); } - // InternalXbaseWithAnnotations.g:11305:2: ( rule__XDoWhileExpression__BodyAssignment_2 ) - // InternalXbaseWithAnnotations.g:11305:3: rule__XDoWhileExpression__BodyAssignment_2 + // InternalXbaseWithAnnotations.g:11306:2: ( rule__XDoWhileExpression__BodyAssignment_2 ) + // InternalXbaseWithAnnotations.g:11306:3: rule__XDoWhileExpression__BodyAssignment_2 { pushFollow(FOLLOW_2); rule__XDoWhileExpression__BodyAssignment_2(); @@ -37703,14 +37704,14 @@ public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__3" - // InternalXbaseWithAnnotations.g:11313:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ; + // InternalXbaseWithAnnotations.g:11314:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ; public final void rule__XDoWhileExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11317:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ) - // InternalXbaseWithAnnotations.g:11318:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 + // InternalXbaseWithAnnotations.g:11318:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ) + // InternalXbaseWithAnnotations.g:11319:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 { pushFollow(FOLLOW_6); rule__XDoWhileExpression__Group__3__Impl(); @@ -37741,17 +37742,17 @@ public final void rule__XDoWhileExpression__Group__3() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:11325:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ; + // InternalXbaseWithAnnotations.g:11326:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ; public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11329:1: ( ( 'while' ) ) - // InternalXbaseWithAnnotations.g:11330:1: ( 'while' ) + // InternalXbaseWithAnnotations.g:11330:1: ( ( 'while' ) ) + // InternalXbaseWithAnnotations.g:11331:1: ( 'while' ) { - // InternalXbaseWithAnnotations.g:11330:1: ( 'while' ) - // InternalXbaseWithAnnotations.g:11331:2: 'while' + // InternalXbaseWithAnnotations.g:11331:1: ( 'while' ) + // InternalXbaseWithAnnotations.g:11332:2: 'while' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); @@ -37782,14 +37783,14 @@ public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__4" - // InternalXbaseWithAnnotations.g:11340:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ; + // InternalXbaseWithAnnotations.g:11341:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ; public final void rule__XDoWhileExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11344:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ) - // InternalXbaseWithAnnotations.g:11345:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 + // InternalXbaseWithAnnotations.g:11345:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ) + // InternalXbaseWithAnnotations.g:11346:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 { pushFollow(FOLLOW_10); rule__XDoWhileExpression__Group__4__Impl(); @@ -37820,17 +37821,17 @@ public final void rule__XDoWhileExpression__Group__4() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__4__Impl" - // InternalXbaseWithAnnotations.g:11352:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:11353:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ; public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11356:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:11357:1: ( '(' ) + // InternalXbaseWithAnnotations.g:11357:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:11358:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:11357:1: ( '(' ) - // InternalXbaseWithAnnotations.g:11358:2: '(' + // InternalXbaseWithAnnotations.g:11358:1: ( '(' ) + // InternalXbaseWithAnnotations.g:11359:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); @@ -37861,14 +37862,14 @@ public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__5" - // InternalXbaseWithAnnotations.g:11367:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ; + // InternalXbaseWithAnnotations.g:11368:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ; public final void rule__XDoWhileExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11371:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ) - // InternalXbaseWithAnnotations.g:11372:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 + // InternalXbaseWithAnnotations.g:11372:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ) + // InternalXbaseWithAnnotations.g:11373:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 { pushFollow(FOLLOW_57); rule__XDoWhileExpression__Group__5__Impl(); @@ -37899,23 +37900,23 @@ public final void rule__XDoWhileExpression__Group__5() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__5__Impl" - // InternalXbaseWithAnnotations.g:11379:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ; + // InternalXbaseWithAnnotations.g:11380:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ; public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11383:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ) - // InternalXbaseWithAnnotations.g:11384:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) + // InternalXbaseWithAnnotations.g:11384:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ) + // InternalXbaseWithAnnotations.g:11385:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) { - // InternalXbaseWithAnnotations.g:11384:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) - // InternalXbaseWithAnnotations.g:11385:2: ( rule__XDoWhileExpression__PredicateAssignment_5 ) + // InternalXbaseWithAnnotations.g:11385:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) + // InternalXbaseWithAnnotations.g:11386:2: ( rule__XDoWhileExpression__PredicateAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); } - // InternalXbaseWithAnnotations.g:11386:2: ( rule__XDoWhileExpression__PredicateAssignment_5 ) - // InternalXbaseWithAnnotations.g:11386:3: rule__XDoWhileExpression__PredicateAssignment_5 + // InternalXbaseWithAnnotations.g:11387:2: ( rule__XDoWhileExpression__PredicateAssignment_5 ) + // InternalXbaseWithAnnotations.g:11387:3: rule__XDoWhileExpression__PredicateAssignment_5 { pushFollow(FOLLOW_2); rule__XDoWhileExpression__PredicateAssignment_5(); @@ -37950,14 +37951,14 @@ public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__6" - // InternalXbaseWithAnnotations.g:11394:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ; + // InternalXbaseWithAnnotations.g:11395:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ; public final void rule__XDoWhileExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11398:1: ( rule__XDoWhileExpression__Group__6__Impl ) - // InternalXbaseWithAnnotations.g:11399:2: rule__XDoWhileExpression__Group__6__Impl + // InternalXbaseWithAnnotations.g:11399:1: ( rule__XDoWhileExpression__Group__6__Impl ) + // InternalXbaseWithAnnotations.g:11400:2: rule__XDoWhileExpression__Group__6__Impl { pushFollow(FOLLOW_2); rule__XDoWhileExpression__Group__6__Impl(); @@ -37983,17 +37984,17 @@ public final void rule__XDoWhileExpression__Group__6() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__6__Impl" - // InternalXbaseWithAnnotations.g:11405:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:11406:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ; public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11409:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:11410:1: ( ')' ) + // InternalXbaseWithAnnotations.g:11410:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:11411:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:11410:1: ( ')' ) - // InternalXbaseWithAnnotations.g:11411:2: ')' + // InternalXbaseWithAnnotations.g:11411:1: ( ')' ) + // InternalXbaseWithAnnotations.g:11412:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); @@ -38024,14 +38025,14 @@ public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionE // $ANTLR start "rule__XBlockExpression__Group__0" - // InternalXbaseWithAnnotations.g:11421:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:11422:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ; public final void rule__XBlockExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11425:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:11426:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 + // InternalXbaseWithAnnotations.g:11426:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:11427:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 { pushFollow(FOLLOW_50); rule__XBlockExpression__Group__0__Impl(); @@ -38062,23 +38063,23 @@ public final void rule__XBlockExpression__Group__0() throws RecognitionException // $ANTLR start "rule__XBlockExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:11433:1: rule__XBlockExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:11434:1: rule__XBlockExpression__Group__0__Impl : ( () ) ; public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11437:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:11438:1: ( () ) + // InternalXbaseWithAnnotations.g:11438:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:11439:1: ( () ) { - // InternalXbaseWithAnnotations.g:11438:1: ( () ) - // InternalXbaseWithAnnotations.g:11439:2: () + // InternalXbaseWithAnnotations.g:11439:1: ( () ) + // InternalXbaseWithAnnotations.g:11440:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:11440:2: () - // InternalXbaseWithAnnotations.g:11440:3: + // InternalXbaseWithAnnotations.g:11441:2: () + // InternalXbaseWithAnnotations.g:11441:3: { } @@ -38103,14 +38104,14 @@ public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XBlockExpression__Group__1" - // InternalXbaseWithAnnotations.g:11448:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:11449:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ; public final void rule__XBlockExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11452:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:11453:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 + // InternalXbaseWithAnnotations.g:11453:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:11454:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 { pushFollow(FOLLOW_72); rule__XBlockExpression__Group__1__Impl(); @@ -38141,17 +38142,17 @@ public final void rule__XBlockExpression__Group__1() throws RecognitionException // $ANTLR start "rule__XBlockExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:11460:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ; + // InternalXbaseWithAnnotations.g:11461:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ; public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11464:1: ( ( '{' ) ) - // InternalXbaseWithAnnotations.g:11465:1: ( '{' ) + // InternalXbaseWithAnnotations.g:11465:1: ( ( '{' ) ) + // InternalXbaseWithAnnotations.g:11466:1: ( '{' ) { - // InternalXbaseWithAnnotations.g:11465:1: ( '{' ) - // InternalXbaseWithAnnotations.g:11466:2: '{' + // InternalXbaseWithAnnotations.g:11466:1: ( '{' ) + // InternalXbaseWithAnnotations.g:11467:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); @@ -38182,14 +38183,14 @@ public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XBlockExpression__Group__2" - // InternalXbaseWithAnnotations.g:11475:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:11476:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ; public final void rule__XBlockExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11479:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:11480:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 + // InternalXbaseWithAnnotations.g:11480:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:11481:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 { pushFollow(FOLLOW_72); rule__XBlockExpression__Group__2__Impl(); @@ -38220,22 +38221,22 @@ public final void rule__XBlockExpression__Group__2() throws RecognitionException // $ANTLR start "rule__XBlockExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:11487:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ; + // InternalXbaseWithAnnotations.g:11488:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ; public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11491:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) ) - // InternalXbaseWithAnnotations.g:11492:1: ( ( rule__XBlockExpression__Group_2__0 )* ) + // InternalXbaseWithAnnotations.g:11492:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) ) + // InternalXbaseWithAnnotations.g:11493:1: ( ( rule__XBlockExpression__Group_2__0 )* ) { - // InternalXbaseWithAnnotations.g:11492:1: ( ( rule__XBlockExpression__Group_2__0 )* ) - // InternalXbaseWithAnnotations.g:11493:2: ( rule__XBlockExpression__Group_2__0 )* + // InternalXbaseWithAnnotations.g:11493:1: ( ( rule__XBlockExpression__Group_2__0 )* ) + // InternalXbaseWithAnnotations.g:11494:2: ( rule__XBlockExpression__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getGroup_2()); } - // InternalXbaseWithAnnotations.g:11494:2: ( rule__XBlockExpression__Group_2__0 )* + // InternalXbaseWithAnnotations.g:11495:2: ( rule__XBlockExpression__Group_2__0 )* loop94: do { int alt94=2; @@ -38248,7 +38249,7 @@ public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionExc switch (alt94) { case 1 : - // InternalXbaseWithAnnotations.g:11494:3: rule__XBlockExpression__Group_2__0 + // InternalXbaseWithAnnotations.g:11495:3: rule__XBlockExpression__Group_2__0 { pushFollow(FOLLOW_55); rule__XBlockExpression__Group_2__0(); @@ -38289,14 +38290,14 @@ public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XBlockExpression__Group__3" - // InternalXbaseWithAnnotations.g:11502:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ; + // InternalXbaseWithAnnotations.g:11503:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ; public final void rule__XBlockExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11506:1: ( rule__XBlockExpression__Group__3__Impl ) - // InternalXbaseWithAnnotations.g:11507:2: rule__XBlockExpression__Group__3__Impl + // InternalXbaseWithAnnotations.g:11507:1: ( rule__XBlockExpression__Group__3__Impl ) + // InternalXbaseWithAnnotations.g:11508:2: rule__XBlockExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__XBlockExpression__Group__3__Impl(); @@ -38322,17 +38323,17 @@ public final void rule__XBlockExpression__Group__3() throws RecognitionException // $ANTLR start "rule__XBlockExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:11513:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ; + // InternalXbaseWithAnnotations.g:11514:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ; public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11517:1: ( ( '}' ) ) - // InternalXbaseWithAnnotations.g:11518:1: ( '}' ) + // InternalXbaseWithAnnotations.g:11518:1: ( ( '}' ) ) + // InternalXbaseWithAnnotations.g:11519:1: ( '}' ) { - // InternalXbaseWithAnnotations.g:11518:1: ( '}' ) - // InternalXbaseWithAnnotations.g:11519:2: '}' + // InternalXbaseWithAnnotations.g:11519:1: ( '}' ) + // InternalXbaseWithAnnotations.g:11520:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); @@ -38363,14 +38364,14 @@ public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionExc // $ANTLR start "rule__XBlockExpression__Group_2__0" - // InternalXbaseWithAnnotations.g:11529:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ; + // InternalXbaseWithAnnotations.g:11530:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ; public final void rule__XBlockExpression__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11533:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ) - // InternalXbaseWithAnnotations.g:11534:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 + // InternalXbaseWithAnnotations.g:11534:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ) + // InternalXbaseWithAnnotations.g:11535:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 { pushFollow(FOLLOW_56); rule__XBlockExpression__Group_2__0__Impl(); @@ -38401,23 +38402,23 @@ public final void rule__XBlockExpression__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__XBlockExpression__Group_2__0__Impl" - // InternalXbaseWithAnnotations.g:11541:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ; + // InternalXbaseWithAnnotations.g:11542:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ; public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11545:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ) - // InternalXbaseWithAnnotations.g:11546:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalXbaseWithAnnotations.g:11546:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ) + // InternalXbaseWithAnnotations.g:11547:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) { - // InternalXbaseWithAnnotations.g:11546:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) - // InternalXbaseWithAnnotations.g:11547:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) + // InternalXbaseWithAnnotations.g:11547:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalXbaseWithAnnotations.g:11548:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); } - // InternalXbaseWithAnnotations.g:11548:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) - // InternalXbaseWithAnnotations.g:11548:3: rule__XBlockExpression__ExpressionsAssignment_2_0 + // InternalXbaseWithAnnotations.g:11549:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) + // InternalXbaseWithAnnotations.g:11549:3: rule__XBlockExpression__ExpressionsAssignment_2_0 { pushFollow(FOLLOW_2); rule__XBlockExpression__ExpressionsAssignment_2_0(); @@ -38452,14 +38453,14 @@ public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__XBlockExpression__Group_2__1" - // InternalXbaseWithAnnotations.g:11556:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ; + // InternalXbaseWithAnnotations.g:11557:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ; public final void rule__XBlockExpression__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11560:1: ( rule__XBlockExpression__Group_2__1__Impl ) - // InternalXbaseWithAnnotations.g:11561:2: rule__XBlockExpression__Group_2__1__Impl + // InternalXbaseWithAnnotations.g:11561:1: ( rule__XBlockExpression__Group_2__1__Impl ) + // InternalXbaseWithAnnotations.g:11562:2: rule__XBlockExpression__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__XBlockExpression__Group_2__1__Impl(); @@ -38485,22 +38486,22 @@ public final void rule__XBlockExpression__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__XBlockExpression__Group_2__1__Impl" - // InternalXbaseWithAnnotations.g:11567:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ; + // InternalXbaseWithAnnotations.g:11568:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ; public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11571:1: ( ( ( ';' )? ) ) - // InternalXbaseWithAnnotations.g:11572:1: ( ( ';' )? ) + // InternalXbaseWithAnnotations.g:11572:1: ( ( ( ';' )? ) ) + // InternalXbaseWithAnnotations.g:11573:1: ( ( ';' )? ) { - // InternalXbaseWithAnnotations.g:11572:1: ( ( ';' )? ) - // InternalXbaseWithAnnotations.g:11573:2: ( ';' )? + // InternalXbaseWithAnnotations.g:11573:1: ( ( ';' )? ) + // InternalXbaseWithAnnotations.g:11574:2: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); } - // InternalXbaseWithAnnotations.g:11574:2: ( ';' )? + // InternalXbaseWithAnnotations.g:11575:2: ( ';' )? int alt95=2; int LA95_0 = input.LA(1); @@ -38509,7 +38510,7 @@ public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionE } switch (alt95) { case 1 : - // InternalXbaseWithAnnotations.g:11574:3: ';' + // InternalXbaseWithAnnotations.g:11575:3: ';' { match(input,62,FOLLOW_2); if (state.failed) return ; @@ -38543,14 +38544,14 @@ public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__XVariableDeclaration__Group__0" - // InternalXbaseWithAnnotations.g:11583:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ; + // InternalXbaseWithAnnotations.g:11584:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ; public final void rule__XVariableDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11587:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ) - // InternalXbaseWithAnnotations.g:11588:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 + // InternalXbaseWithAnnotations.g:11588:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ) + // InternalXbaseWithAnnotations.g:11589:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 { pushFollow(FOLLOW_73); rule__XVariableDeclaration__Group__0__Impl(); @@ -38581,23 +38582,23 @@ public final void rule__XVariableDeclaration__Group__0() throws RecognitionExcep // $ANTLR start "rule__XVariableDeclaration__Group__0__Impl" - // InternalXbaseWithAnnotations.g:11595:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:11596:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ; public final void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11599:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:11600:1: ( () ) + // InternalXbaseWithAnnotations.g:11600:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:11601:1: ( () ) { - // InternalXbaseWithAnnotations.g:11600:1: ( () ) - // InternalXbaseWithAnnotations.g:11601:2: () + // InternalXbaseWithAnnotations.g:11601:1: ( () ) + // InternalXbaseWithAnnotations.g:11602:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); } - // InternalXbaseWithAnnotations.g:11602:2: () - // InternalXbaseWithAnnotations.g:11602:3: + // InternalXbaseWithAnnotations.g:11603:2: () + // InternalXbaseWithAnnotations.g:11603:3: { } @@ -38622,14 +38623,14 @@ public final void rule__XVariableDeclaration__Group__0__Impl() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group__1" - // InternalXbaseWithAnnotations.g:11610:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ; + // InternalXbaseWithAnnotations.g:11611:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ; public final void rule__XVariableDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11614:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ) - // InternalXbaseWithAnnotations.g:11615:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 + // InternalXbaseWithAnnotations.g:11615:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ) + // InternalXbaseWithAnnotations.g:11616:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 { pushFollow(FOLLOW_27); rule__XVariableDeclaration__Group__1__Impl(); @@ -38660,23 +38661,23 @@ public final void rule__XVariableDeclaration__Group__1() throws RecognitionExcep // $ANTLR start "rule__XVariableDeclaration__Group__1__Impl" - // InternalXbaseWithAnnotations.g:11622:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ; + // InternalXbaseWithAnnotations.g:11623:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ; public final void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11626:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ) - // InternalXbaseWithAnnotations.g:11627:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) + // InternalXbaseWithAnnotations.g:11627:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ) + // InternalXbaseWithAnnotations.g:11628:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) { - // InternalXbaseWithAnnotations.g:11627:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) - // InternalXbaseWithAnnotations.g:11628:2: ( rule__XVariableDeclaration__Alternatives_1 ) + // InternalXbaseWithAnnotations.g:11628:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) + // InternalXbaseWithAnnotations.g:11629:2: ( rule__XVariableDeclaration__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); } - // InternalXbaseWithAnnotations.g:11629:2: ( rule__XVariableDeclaration__Alternatives_1 ) - // InternalXbaseWithAnnotations.g:11629:3: rule__XVariableDeclaration__Alternatives_1 + // InternalXbaseWithAnnotations.g:11630:2: ( rule__XVariableDeclaration__Alternatives_1 ) + // InternalXbaseWithAnnotations.g:11630:3: rule__XVariableDeclaration__Alternatives_1 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Alternatives_1(); @@ -38711,14 +38712,14 @@ public final void rule__XVariableDeclaration__Group__1__Impl() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group__2" - // InternalXbaseWithAnnotations.g:11637:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ; + // InternalXbaseWithAnnotations.g:11638:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ; public final void rule__XVariableDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11641:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ) - // InternalXbaseWithAnnotations.g:11642:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 + // InternalXbaseWithAnnotations.g:11642:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ) + // InternalXbaseWithAnnotations.g:11643:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 { pushFollow(FOLLOW_11); rule__XVariableDeclaration__Group__2__Impl(); @@ -38749,23 +38750,23 @@ public final void rule__XVariableDeclaration__Group__2() throws RecognitionExcep // $ANTLR start "rule__XVariableDeclaration__Group__2__Impl" - // InternalXbaseWithAnnotations.g:11649:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ; + // InternalXbaseWithAnnotations.g:11650:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ; public final void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11653:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ) - // InternalXbaseWithAnnotations.g:11654:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) + // InternalXbaseWithAnnotations.g:11654:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ) + // InternalXbaseWithAnnotations.g:11655:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) { - // InternalXbaseWithAnnotations.g:11654:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) - // InternalXbaseWithAnnotations.g:11655:2: ( rule__XVariableDeclaration__Alternatives_2 ) + // InternalXbaseWithAnnotations.g:11655:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) + // InternalXbaseWithAnnotations.g:11656:2: ( rule__XVariableDeclaration__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); } - // InternalXbaseWithAnnotations.g:11656:2: ( rule__XVariableDeclaration__Alternatives_2 ) - // InternalXbaseWithAnnotations.g:11656:3: rule__XVariableDeclaration__Alternatives_2 + // InternalXbaseWithAnnotations.g:11657:2: ( rule__XVariableDeclaration__Alternatives_2 ) + // InternalXbaseWithAnnotations.g:11657:3: rule__XVariableDeclaration__Alternatives_2 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Alternatives_2(); @@ -38800,14 +38801,14 @@ public final void rule__XVariableDeclaration__Group__2__Impl() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group__3" - // InternalXbaseWithAnnotations.g:11664:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ; + // InternalXbaseWithAnnotations.g:11665:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ; public final void rule__XVariableDeclaration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11668:1: ( rule__XVariableDeclaration__Group__3__Impl ) - // InternalXbaseWithAnnotations.g:11669:2: rule__XVariableDeclaration__Group__3__Impl + // InternalXbaseWithAnnotations.g:11669:1: ( rule__XVariableDeclaration__Group__3__Impl ) + // InternalXbaseWithAnnotations.g:11670:2: rule__XVariableDeclaration__Group__3__Impl { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group__3__Impl(); @@ -38833,22 +38834,22 @@ public final void rule__XVariableDeclaration__Group__3() throws RecognitionExcep // $ANTLR start "rule__XVariableDeclaration__Group__3__Impl" - // InternalXbaseWithAnnotations.g:11675:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ; + // InternalXbaseWithAnnotations.g:11676:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ; public final void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11679:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) ) - // InternalXbaseWithAnnotations.g:11680:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:11680:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) ) + // InternalXbaseWithAnnotations.g:11681:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) { - // InternalXbaseWithAnnotations.g:11680:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) - // InternalXbaseWithAnnotations.g:11681:2: ( rule__XVariableDeclaration__Group_3__0 )? + // InternalXbaseWithAnnotations.g:11681:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:11682:2: ( rule__XVariableDeclaration__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); } - // InternalXbaseWithAnnotations.g:11682:2: ( rule__XVariableDeclaration__Group_3__0 )? + // InternalXbaseWithAnnotations.g:11683:2: ( rule__XVariableDeclaration__Group_3__0 )? int alt96=2; int LA96_0 = input.LA(1); @@ -38857,7 +38858,7 @@ public final void rule__XVariableDeclaration__Group__3__Impl() throws Recognitio } switch (alt96) { case 1 : - // InternalXbaseWithAnnotations.g:11682:3: rule__XVariableDeclaration__Group_3__0 + // InternalXbaseWithAnnotations.g:11683:3: rule__XVariableDeclaration__Group_3__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_3__0(); @@ -38895,14 +38896,14 @@ public final void rule__XVariableDeclaration__Group__3__Impl() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0" - // InternalXbaseWithAnnotations.g:11691:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ; + // InternalXbaseWithAnnotations.g:11692:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ; public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11695:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl ) - // InternalXbaseWithAnnotations.g:11696:2: rule__XVariableDeclaration__Group_2_0__0__Impl + // InternalXbaseWithAnnotations.g:11696:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl ) + // InternalXbaseWithAnnotations.g:11697:2: rule__XVariableDeclaration__Group_2_0__0__Impl { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0__0__Impl(); @@ -38928,23 +38929,23 @@ public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionE // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0__Impl" - // InternalXbaseWithAnnotations.g:11702:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:11703:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ; public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11706:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:11707:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:11707:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:11708:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:11707:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:11708:2: ( rule__XVariableDeclaration__Group_2_0_0__0 ) + // InternalXbaseWithAnnotations.g:11708:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:11709:2: ( rule__XVariableDeclaration__Group_2_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); } - // InternalXbaseWithAnnotations.g:11709:2: ( rule__XVariableDeclaration__Group_2_0_0__0 ) - // InternalXbaseWithAnnotations.g:11709:3: rule__XVariableDeclaration__Group_2_0_0__0 + // InternalXbaseWithAnnotations.g:11710:2: ( rule__XVariableDeclaration__Group_2_0_0__0 ) + // InternalXbaseWithAnnotations.g:11710:3: rule__XVariableDeclaration__Group_2_0_0__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0_0__0(); @@ -38979,14 +38980,14 @@ public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws Recogn // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0" - // InternalXbaseWithAnnotations.g:11718:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ; + // InternalXbaseWithAnnotations.g:11719:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ; public final void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11722:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ) - // InternalXbaseWithAnnotations.g:11723:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 + // InternalXbaseWithAnnotations.g:11723:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ) + // InternalXbaseWithAnnotations.g:11724:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 { pushFollow(FOLLOW_5); rule__XVariableDeclaration__Group_2_0_0__0__Impl(); @@ -39017,23 +39018,23 @@ public final void rule__XVariableDeclaration__Group_2_0_0__0() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:11730:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ; + // InternalXbaseWithAnnotations.g:11731:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ; public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11734:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ) - // InternalXbaseWithAnnotations.g:11735:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) + // InternalXbaseWithAnnotations.g:11735:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ) + // InternalXbaseWithAnnotations.g:11736:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) { - // InternalXbaseWithAnnotations.g:11735:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) - // InternalXbaseWithAnnotations.g:11736:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) + // InternalXbaseWithAnnotations.g:11736:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) + // InternalXbaseWithAnnotations.g:11737:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); } - // InternalXbaseWithAnnotations.g:11737:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) - // InternalXbaseWithAnnotations.g:11737:3: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 + // InternalXbaseWithAnnotations.g:11738:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) + // InternalXbaseWithAnnotations.g:11738:3: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__TypeAssignment_2_0_0_0(); @@ -39068,14 +39069,14 @@ public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws Reco // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1" - // InternalXbaseWithAnnotations.g:11745:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:11746:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ; public final void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11749:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:11750:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl + // InternalXbaseWithAnnotations.g:11750:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:11751:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0_0__1__Impl(); @@ -39101,23 +39102,23 @@ public final void rule__XVariableDeclaration__Group_2_0_0__1() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:11756:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ; + // InternalXbaseWithAnnotations.g:11757:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ; public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11760:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ) - // InternalXbaseWithAnnotations.g:11761:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:11761:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ) + // InternalXbaseWithAnnotations.g:11762:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) { - // InternalXbaseWithAnnotations.g:11761:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) - // InternalXbaseWithAnnotations.g:11762:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) + // InternalXbaseWithAnnotations.g:11762:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) + // InternalXbaseWithAnnotations.g:11763:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); } - // InternalXbaseWithAnnotations.g:11763:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) - // InternalXbaseWithAnnotations.g:11763:3: rule__XVariableDeclaration__NameAssignment_2_0_0_1 + // InternalXbaseWithAnnotations.g:11764:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) + // InternalXbaseWithAnnotations.g:11764:3: rule__XVariableDeclaration__NameAssignment_2_0_0_1 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__NameAssignment_2_0_0_1(); @@ -39152,14 +39153,14 @@ public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws Reco // $ANTLR start "rule__XVariableDeclaration__Group_3__0" - // InternalXbaseWithAnnotations.g:11772:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ; + // InternalXbaseWithAnnotations.g:11773:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ; public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11776:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ) - // InternalXbaseWithAnnotations.g:11777:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 + // InternalXbaseWithAnnotations.g:11777:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ) + // InternalXbaseWithAnnotations.g:11778:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 { pushFollow(FOLLOW_10); rule__XVariableDeclaration__Group_3__0__Impl(); @@ -39190,17 +39191,17 @@ public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionExc // $ANTLR start "rule__XVariableDeclaration__Group_3__0__Impl" - // InternalXbaseWithAnnotations.g:11784:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ; + // InternalXbaseWithAnnotations.g:11785:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ; public final void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11788:1: ( ( '=' ) ) - // InternalXbaseWithAnnotations.g:11789:1: ( '=' ) + // InternalXbaseWithAnnotations.g:11789:1: ( ( '=' ) ) + // InternalXbaseWithAnnotations.g:11790:1: ( '=' ) { - // InternalXbaseWithAnnotations.g:11789:1: ( '=' ) - // InternalXbaseWithAnnotations.g:11790:2: '=' + // InternalXbaseWithAnnotations.g:11790:1: ( '=' ) + // InternalXbaseWithAnnotations.g:11791:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); @@ -39231,14 +39232,14 @@ public final void rule__XVariableDeclaration__Group_3__0__Impl() throws Recognit // $ANTLR start "rule__XVariableDeclaration__Group_3__1" - // InternalXbaseWithAnnotations.g:11799:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ; + // InternalXbaseWithAnnotations.g:11800:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ; public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11803:1: ( rule__XVariableDeclaration__Group_3__1__Impl ) - // InternalXbaseWithAnnotations.g:11804:2: rule__XVariableDeclaration__Group_3__1__Impl + // InternalXbaseWithAnnotations.g:11804:1: ( rule__XVariableDeclaration__Group_3__1__Impl ) + // InternalXbaseWithAnnotations.g:11805:2: rule__XVariableDeclaration__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_3__1__Impl(); @@ -39264,23 +39265,23 @@ public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionExc // $ANTLR start "rule__XVariableDeclaration__Group_3__1__Impl" - // InternalXbaseWithAnnotations.g:11810:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ; + // InternalXbaseWithAnnotations.g:11811:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ; public final void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11814:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ) - // InternalXbaseWithAnnotations.g:11815:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) + // InternalXbaseWithAnnotations.g:11815:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ) + // InternalXbaseWithAnnotations.g:11816:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) { - // InternalXbaseWithAnnotations.g:11815:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) - // InternalXbaseWithAnnotations.g:11816:2: ( rule__XVariableDeclaration__RightAssignment_3_1 ) + // InternalXbaseWithAnnotations.g:11816:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) + // InternalXbaseWithAnnotations.g:11817:2: ( rule__XVariableDeclaration__RightAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); } - // InternalXbaseWithAnnotations.g:11817:2: ( rule__XVariableDeclaration__RightAssignment_3_1 ) - // InternalXbaseWithAnnotations.g:11817:3: rule__XVariableDeclaration__RightAssignment_3_1 + // InternalXbaseWithAnnotations.g:11818:2: ( rule__XVariableDeclaration__RightAssignment_3_1 ) + // InternalXbaseWithAnnotations.g:11818:3: rule__XVariableDeclaration__RightAssignment_3_1 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__RightAssignment_3_1(); @@ -39315,14 +39316,14 @@ public final void rule__XVariableDeclaration__Group_3__1__Impl() throws Recognit // $ANTLR start "rule__JvmFormalParameter__Group__0" - // InternalXbaseWithAnnotations.g:11826:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ; + // InternalXbaseWithAnnotations.g:11827:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ; public final void rule__JvmFormalParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11830:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ) - // InternalXbaseWithAnnotations.g:11831:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 + // InternalXbaseWithAnnotations.g:11831:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ) + // InternalXbaseWithAnnotations.g:11832:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 { pushFollow(FOLLOW_27); rule__JvmFormalParameter__Group__0__Impl(); @@ -39353,22 +39354,22 @@ public final void rule__JvmFormalParameter__Group__0() throws RecognitionExcepti // $ANTLR start "rule__JvmFormalParameter__Group__0__Impl" - // InternalXbaseWithAnnotations.g:11838:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ; + // InternalXbaseWithAnnotations.g:11839:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ; public final void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11842:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ) - // InternalXbaseWithAnnotations.g:11843:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) + // InternalXbaseWithAnnotations.g:11843:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ) + // InternalXbaseWithAnnotations.g:11844:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) { - // InternalXbaseWithAnnotations.g:11843:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) - // InternalXbaseWithAnnotations.g:11844:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? + // InternalXbaseWithAnnotations.g:11844:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) + // InternalXbaseWithAnnotations.g:11845:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); } - // InternalXbaseWithAnnotations.g:11845:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? + // InternalXbaseWithAnnotations.g:11846:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? int alt97=2; int LA97_0 = input.LA(1); @@ -39384,7 +39385,7 @@ else if ( (LA97_0==31||LA97_0==52) ) { } switch (alt97) { case 1 : - // InternalXbaseWithAnnotations.g:11845:3: rule__JvmFormalParameter__ParameterTypeAssignment_0 + // InternalXbaseWithAnnotations.g:11846:3: rule__JvmFormalParameter__ParameterTypeAssignment_0 { pushFollow(FOLLOW_2); rule__JvmFormalParameter__ParameterTypeAssignment_0(); @@ -39422,14 +39423,14 @@ else if ( (LA97_0==31||LA97_0==52) ) { // $ANTLR start "rule__JvmFormalParameter__Group__1" - // InternalXbaseWithAnnotations.g:11853:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:11854:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ; public final void rule__JvmFormalParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11857:1: ( rule__JvmFormalParameter__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:11858:2: rule__JvmFormalParameter__Group__1__Impl + // InternalXbaseWithAnnotations.g:11858:1: ( rule__JvmFormalParameter__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:11859:2: rule__JvmFormalParameter__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmFormalParameter__Group__1__Impl(); @@ -39455,23 +39456,23 @@ public final void rule__JvmFormalParameter__Group__1() throws RecognitionExcepti // $ANTLR start "rule__JvmFormalParameter__Group__1__Impl" - // InternalXbaseWithAnnotations.g:11864:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:11865:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ; public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11868:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:11869:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:11869:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:11870:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:11869:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:11870:2: ( rule__JvmFormalParameter__NameAssignment_1 ) + // InternalXbaseWithAnnotations.g:11870:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:11871:2: ( rule__JvmFormalParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); } - // InternalXbaseWithAnnotations.g:11871:2: ( rule__JvmFormalParameter__NameAssignment_1 ) - // InternalXbaseWithAnnotations.g:11871:3: rule__JvmFormalParameter__NameAssignment_1 + // InternalXbaseWithAnnotations.g:11872:2: ( rule__JvmFormalParameter__NameAssignment_1 ) + // InternalXbaseWithAnnotations.g:11872:3: rule__JvmFormalParameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__JvmFormalParameter__NameAssignment_1(); @@ -39506,14 +39507,14 @@ public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__FullJvmFormalParameter__Group__0" - // InternalXbaseWithAnnotations.g:11880:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ; + // InternalXbaseWithAnnotations.g:11881:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ; public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11884:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ) - // InternalXbaseWithAnnotations.g:11885:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 + // InternalXbaseWithAnnotations.g:11885:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ) + // InternalXbaseWithAnnotations.g:11886:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 { pushFollow(FOLLOW_5); rule__FullJvmFormalParameter__Group__0__Impl(); @@ -39544,23 +39545,23 @@ public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionExc // $ANTLR start "rule__FullJvmFormalParameter__Group__0__Impl" - // InternalXbaseWithAnnotations.g:11892:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ; + // InternalXbaseWithAnnotations.g:11893:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ; public final void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11896:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ) - // InternalXbaseWithAnnotations.g:11897:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) + // InternalXbaseWithAnnotations.g:11897:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ) + // InternalXbaseWithAnnotations.g:11898:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) { - // InternalXbaseWithAnnotations.g:11897:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) - // InternalXbaseWithAnnotations.g:11898:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) + // InternalXbaseWithAnnotations.g:11898:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) + // InternalXbaseWithAnnotations.g:11899:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); } - // InternalXbaseWithAnnotations.g:11899:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) - // InternalXbaseWithAnnotations.g:11899:3: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 + // InternalXbaseWithAnnotations.g:11900:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) + // InternalXbaseWithAnnotations.g:11900:3: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 { pushFollow(FOLLOW_2); rule__FullJvmFormalParameter__ParameterTypeAssignment_0(); @@ -39595,14 +39596,14 @@ public final void rule__FullJvmFormalParameter__Group__0__Impl() throws Recognit // $ANTLR start "rule__FullJvmFormalParameter__Group__1" - // InternalXbaseWithAnnotations.g:11907:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:11908:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ; public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11911:1: ( rule__FullJvmFormalParameter__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:11912:2: rule__FullJvmFormalParameter__Group__1__Impl + // InternalXbaseWithAnnotations.g:11912:1: ( rule__FullJvmFormalParameter__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:11913:2: rule__FullJvmFormalParameter__Group__1__Impl { pushFollow(FOLLOW_2); rule__FullJvmFormalParameter__Group__1__Impl(); @@ -39628,23 +39629,23 @@ public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionExc // $ANTLR start "rule__FullJvmFormalParameter__Group__1__Impl" - // InternalXbaseWithAnnotations.g:11918:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:11919:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ; public final void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11922:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:11923:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:11923:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:11924:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:11923:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:11924:2: ( rule__FullJvmFormalParameter__NameAssignment_1 ) + // InternalXbaseWithAnnotations.g:11924:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:11925:2: ( rule__FullJvmFormalParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); } - // InternalXbaseWithAnnotations.g:11925:2: ( rule__FullJvmFormalParameter__NameAssignment_1 ) - // InternalXbaseWithAnnotations.g:11925:3: rule__FullJvmFormalParameter__NameAssignment_1 + // InternalXbaseWithAnnotations.g:11926:2: ( rule__FullJvmFormalParameter__NameAssignment_1 ) + // InternalXbaseWithAnnotations.g:11926:3: rule__FullJvmFormalParameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__FullJvmFormalParameter__NameAssignment_1(); @@ -39679,14 +39680,14 @@ public final void rule__FullJvmFormalParameter__Group__1__Impl() throws Recognit // $ANTLR start "rule__XFeatureCall__Group__0" - // InternalXbaseWithAnnotations.g:11934:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ; + // InternalXbaseWithAnnotations.g:11935:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ; public final void rule__XFeatureCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11938:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ) - // InternalXbaseWithAnnotations.g:11939:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 + // InternalXbaseWithAnnotations.g:11939:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ) + // InternalXbaseWithAnnotations.g:11940:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 { pushFollow(FOLLOW_45); rule__XFeatureCall__Group__0__Impl(); @@ -39717,23 +39718,23 @@ public final void rule__XFeatureCall__Group__0() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__0__Impl" - // InternalXbaseWithAnnotations.g:11946:1: rule__XFeatureCall__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:11947:1: rule__XFeatureCall__Group__0__Impl : ( () ) ; public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11950:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:11951:1: ( () ) + // InternalXbaseWithAnnotations.g:11951:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:11952:1: ( () ) { - // InternalXbaseWithAnnotations.g:11951:1: ( () ) - // InternalXbaseWithAnnotations.g:11952:2: () + // InternalXbaseWithAnnotations.g:11952:1: ( () ) + // InternalXbaseWithAnnotations.g:11953:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); } - // InternalXbaseWithAnnotations.g:11953:2: () - // InternalXbaseWithAnnotations.g:11953:3: + // InternalXbaseWithAnnotations.g:11954:2: () + // InternalXbaseWithAnnotations.g:11954:3: { } @@ -39758,14 +39759,14 @@ public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group__1" - // InternalXbaseWithAnnotations.g:11961:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ; + // InternalXbaseWithAnnotations.g:11962:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ; public final void rule__XFeatureCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11965:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ) - // InternalXbaseWithAnnotations.g:11966:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 + // InternalXbaseWithAnnotations.g:11966:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ) + // InternalXbaseWithAnnotations.g:11967:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 { pushFollow(FOLLOW_45); rule__XFeatureCall__Group__1__Impl(); @@ -39796,22 +39797,22 @@ public final void rule__XFeatureCall__Group__1() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__1__Impl" - // InternalXbaseWithAnnotations.g:11973:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:11974:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ; public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11977:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:11978:1: ( ( rule__XFeatureCall__Group_1__0 )? ) + // InternalXbaseWithAnnotations.g:11978:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:11979:1: ( ( rule__XFeatureCall__Group_1__0 )? ) { - // InternalXbaseWithAnnotations.g:11978:1: ( ( rule__XFeatureCall__Group_1__0 )? ) - // InternalXbaseWithAnnotations.g:11979:2: ( rule__XFeatureCall__Group_1__0 )? + // InternalXbaseWithAnnotations.g:11979:1: ( ( rule__XFeatureCall__Group_1__0 )? ) + // InternalXbaseWithAnnotations.g:11980:2: ( rule__XFeatureCall__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:11980:2: ( rule__XFeatureCall__Group_1__0 )? + // InternalXbaseWithAnnotations.g:11981:2: ( rule__XFeatureCall__Group_1__0 )? int alt98=2; int LA98_0 = input.LA(1); @@ -39820,7 +39821,7 @@ public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionExcepti } switch (alt98) { case 1 : - // InternalXbaseWithAnnotations.g:11980:3: rule__XFeatureCall__Group_1__0 + // InternalXbaseWithAnnotations.g:11981:3: rule__XFeatureCall__Group_1__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_1__0(); @@ -39858,14 +39859,14 @@ public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group__2" - // InternalXbaseWithAnnotations.g:11988:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ; + // InternalXbaseWithAnnotations.g:11989:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ; public final void rule__XFeatureCall__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:11992:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ) - // InternalXbaseWithAnnotations.g:11993:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 + // InternalXbaseWithAnnotations.g:11993:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ) + // InternalXbaseWithAnnotations.g:11994:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 { pushFollow(FOLLOW_46); rule__XFeatureCall__Group__2__Impl(); @@ -39896,23 +39897,23 @@ public final void rule__XFeatureCall__Group__2() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__2__Impl" - // InternalXbaseWithAnnotations.g:12000:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:12001:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ; public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12004:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:12005:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:12005:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:12006:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:12005:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:12006:2: ( rule__XFeatureCall__FeatureAssignment_2 ) + // InternalXbaseWithAnnotations.g:12006:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:12007:2: ( rule__XFeatureCall__FeatureAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); } - // InternalXbaseWithAnnotations.g:12007:2: ( rule__XFeatureCall__FeatureAssignment_2 ) - // InternalXbaseWithAnnotations.g:12007:3: rule__XFeatureCall__FeatureAssignment_2 + // InternalXbaseWithAnnotations.g:12008:2: ( rule__XFeatureCall__FeatureAssignment_2 ) + // InternalXbaseWithAnnotations.g:12008:3: rule__XFeatureCall__FeatureAssignment_2 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureAssignment_2(); @@ -39947,14 +39948,14 @@ public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group__3" - // InternalXbaseWithAnnotations.g:12015:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ; + // InternalXbaseWithAnnotations.g:12016:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ; public final void rule__XFeatureCall__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12019:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ) - // InternalXbaseWithAnnotations.g:12020:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 + // InternalXbaseWithAnnotations.g:12020:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ) + // InternalXbaseWithAnnotations.g:12021:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 { pushFollow(FOLLOW_46); rule__XFeatureCall__Group__3__Impl(); @@ -39985,27 +39986,27 @@ public final void rule__XFeatureCall__Group__3() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__3__Impl" - // InternalXbaseWithAnnotations.g:12027:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ; + // InternalXbaseWithAnnotations.g:12028:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ; public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12031:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) ) - // InternalXbaseWithAnnotations.g:12032:1: ( ( rule__XFeatureCall__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:12032:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) ) + // InternalXbaseWithAnnotations.g:12033:1: ( ( rule__XFeatureCall__Group_3__0 )? ) { - // InternalXbaseWithAnnotations.g:12032:1: ( ( rule__XFeatureCall__Group_3__0 )? ) - // InternalXbaseWithAnnotations.g:12033:2: ( rule__XFeatureCall__Group_3__0 )? + // InternalXbaseWithAnnotations.g:12033:1: ( ( rule__XFeatureCall__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:12034:2: ( rule__XFeatureCall__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3()); } - // InternalXbaseWithAnnotations.g:12034:2: ( rule__XFeatureCall__Group_3__0 )? + // InternalXbaseWithAnnotations.g:12035:2: ( rule__XFeatureCall__Group_3__0 )? int alt99=2; alt99 = dfa99.predict(input); switch (alt99) { case 1 : - // InternalXbaseWithAnnotations.g:12034:3: rule__XFeatureCall__Group_3__0 + // InternalXbaseWithAnnotations.g:12035:3: rule__XFeatureCall__Group_3__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3__0(); @@ -40043,14 +40044,14 @@ public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group__4" - // InternalXbaseWithAnnotations.g:12042:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ; + // InternalXbaseWithAnnotations.g:12043:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ; public final void rule__XFeatureCall__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12046:1: ( rule__XFeatureCall__Group__4__Impl ) - // InternalXbaseWithAnnotations.g:12047:2: rule__XFeatureCall__Group__4__Impl + // InternalXbaseWithAnnotations.g:12047:1: ( rule__XFeatureCall__Group__4__Impl ) + // InternalXbaseWithAnnotations.g:12048:2: rule__XFeatureCall__Group__4__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group__4__Impl(); @@ -40076,27 +40077,27 @@ public final void rule__XFeatureCall__Group__4() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__4__Impl" - // InternalXbaseWithAnnotations.g:12053:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ; + // InternalXbaseWithAnnotations.g:12054:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ; public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12057:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ) - // InternalXbaseWithAnnotations.g:12058:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) + // InternalXbaseWithAnnotations.g:12058:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ) + // InternalXbaseWithAnnotations.g:12059:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) { - // InternalXbaseWithAnnotations.g:12058:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) - // InternalXbaseWithAnnotations.g:12059:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? + // InternalXbaseWithAnnotations.g:12059:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) + // InternalXbaseWithAnnotations.g:12060:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); } - // InternalXbaseWithAnnotations.g:12060:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? + // InternalXbaseWithAnnotations.g:12061:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? int alt100=2; alt100 = dfa100.predict(input); switch (alt100) { case 1 : - // InternalXbaseWithAnnotations.g:12060:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 + // InternalXbaseWithAnnotations.g:12061:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_4(); @@ -40134,14 +40135,14 @@ public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group_1__0" - // InternalXbaseWithAnnotations.g:12069:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ; + // InternalXbaseWithAnnotations.g:12070:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ; public final void rule__XFeatureCall__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12073:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ) - // InternalXbaseWithAnnotations.g:12074:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 + // InternalXbaseWithAnnotations.g:12074:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ) + // InternalXbaseWithAnnotations.g:12075:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 { pushFollow(FOLLOW_47); rule__XFeatureCall__Group_1__0__Impl(); @@ -40172,17 +40173,17 @@ public final void rule__XFeatureCall__Group_1__0() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:12081:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ; + // InternalXbaseWithAnnotations.g:12082:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ; public final void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12085:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:12086:1: ( '<' ) + // InternalXbaseWithAnnotations.g:12086:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:12087:1: ( '<' ) { - // InternalXbaseWithAnnotations.g:12086:1: ( '<' ) - // InternalXbaseWithAnnotations.g:12087:2: '<' + // InternalXbaseWithAnnotations.g:12087:1: ( '<' ) + // InternalXbaseWithAnnotations.g:12088:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); @@ -40213,14 +40214,14 @@ public final void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_1__1" - // InternalXbaseWithAnnotations.g:12096:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ; + // InternalXbaseWithAnnotations.g:12097:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ; public final void rule__XFeatureCall__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12100:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ) - // InternalXbaseWithAnnotations.g:12101:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 + // InternalXbaseWithAnnotations.g:12101:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ) + // InternalXbaseWithAnnotations.g:12102:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 { pushFollow(FOLLOW_48); rule__XFeatureCall__Group_1__1__Impl(); @@ -40251,23 +40252,23 @@ public final void rule__XFeatureCall__Group_1__1() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:12108:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:12109:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ; public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12112:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:12113:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:12113:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:12114:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:12113:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:12114:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:12114:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:12115:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:12115:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:12115:3: rule__XFeatureCall__TypeArgumentsAssignment_1_1 + // InternalXbaseWithAnnotations.g:12116:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:12116:3: rule__XFeatureCall__TypeArgumentsAssignment_1_1 { pushFollow(FOLLOW_2); rule__XFeatureCall__TypeArgumentsAssignment_1_1(); @@ -40302,14 +40303,14 @@ public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_1__2" - // InternalXbaseWithAnnotations.g:12123:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ; + // InternalXbaseWithAnnotations.g:12124:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ; public final void rule__XFeatureCall__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12127:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ) - // InternalXbaseWithAnnotations.g:12128:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 + // InternalXbaseWithAnnotations.g:12128:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ) + // InternalXbaseWithAnnotations.g:12129:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 { pushFollow(FOLLOW_48); rule__XFeatureCall__Group_1__2__Impl(); @@ -40340,22 +40341,22 @@ public final void rule__XFeatureCall__Group_1__2() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_1__2__Impl" - // InternalXbaseWithAnnotations.g:12135:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ; + // InternalXbaseWithAnnotations.g:12136:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ; public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12139:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) ) - // InternalXbaseWithAnnotations.g:12140:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) + // InternalXbaseWithAnnotations.g:12140:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) ) + // InternalXbaseWithAnnotations.g:12141:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) { - // InternalXbaseWithAnnotations.g:12140:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) - // InternalXbaseWithAnnotations.g:12141:2: ( rule__XFeatureCall__Group_1_2__0 )* + // InternalXbaseWithAnnotations.g:12141:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) + // InternalXbaseWithAnnotations.g:12142:2: ( rule__XFeatureCall__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); } - // InternalXbaseWithAnnotations.g:12142:2: ( rule__XFeatureCall__Group_1_2__0 )* + // InternalXbaseWithAnnotations.g:12143:2: ( rule__XFeatureCall__Group_1_2__0 )* loop101: do { int alt101=2; @@ -40368,7 +40369,7 @@ public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionExcep switch (alt101) { case 1 : - // InternalXbaseWithAnnotations.g:12142:3: rule__XFeatureCall__Group_1_2__0 + // InternalXbaseWithAnnotations.g:12143:3: rule__XFeatureCall__Group_1_2__0 { pushFollow(FOLLOW_9); rule__XFeatureCall__Group_1_2__0(); @@ -40409,14 +40410,14 @@ public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_1__3" - // InternalXbaseWithAnnotations.g:12150:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ; + // InternalXbaseWithAnnotations.g:12151:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ; public final void rule__XFeatureCall__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12154:1: ( rule__XFeatureCall__Group_1__3__Impl ) - // InternalXbaseWithAnnotations.g:12155:2: rule__XFeatureCall__Group_1__3__Impl + // InternalXbaseWithAnnotations.g:12155:1: ( rule__XFeatureCall__Group_1__3__Impl ) + // InternalXbaseWithAnnotations.g:12156:2: rule__XFeatureCall__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_1__3__Impl(); @@ -40442,17 +40443,17 @@ public final void rule__XFeatureCall__Group_1__3() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_1__3__Impl" - // InternalXbaseWithAnnotations.g:12161:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:12162:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ; public final void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12165:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:12166:1: ( '>' ) + // InternalXbaseWithAnnotations.g:12166:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:12167:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:12166:1: ( '>' ) - // InternalXbaseWithAnnotations.g:12167:2: '>' + // InternalXbaseWithAnnotations.g:12167:1: ( '>' ) + // InternalXbaseWithAnnotations.g:12168:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); @@ -40483,14 +40484,14 @@ public final void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_1_2__0" - // InternalXbaseWithAnnotations.g:12177:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ; + // InternalXbaseWithAnnotations.g:12178:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ; public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12181:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ) - // InternalXbaseWithAnnotations.g:12182:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 + // InternalXbaseWithAnnotations.g:12182:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ) + // InternalXbaseWithAnnotations.g:12183:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 { pushFollow(FOLLOW_47); rule__XFeatureCall__Group_1_2__0__Impl(); @@ -40521,17 +40522,17 @@ public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException // $ANTLR start "rule__XFeatureCall__Group_1_2__0__Impl" - // InternalXbaseWithAnnotations.g:12189:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:12190:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ; public final void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12193:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:12194:1: ( ',' ) + // InternalXbaseWithAnnotations.g:12194:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:12195:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:12194:1: ( ',' ) - // InternalXbaseWithAnnotations.g:12195:2: ',' + // InternalXbaseWithAnnotations.g:12195:1: ( ',' ) + // InternalXbaseWithAnnotations.g:12196:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); @@ -40562,14 +40563,14 @@ public final void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionExc // $ANTLR start "rule__XFeatureCall__Group_1_2__1" - // InternalXbaseWithAnnotations.g:12204:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ; + // InternalXbaseWithAnnotations.g:12205:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ; public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12208:1: ( rule__XFeatureCall__Group_1_2__1__Impl ) - // InternalXbaseWithAnnotations.g:12209:2: rule__XFeatureCall__Group_1_2__1__Impl + // InternalXbaseWithAnnotations.g:12209:1: ( rule__XFeatureCall__Group_1_2__1__Impl ) + // InternalXbaseWithAnnotations.g:12210:2: rule__XFeatureCall__Group_1_2__1__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_1_2__1__Impl(); @@ -40595,23 +40596,23 @@ public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException // $ANTLR start "rule__XFeatureCall__Group_1_2__1__Impl" - // InternalXbaseWithAnnotations.g:12215:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ; + // InternalXbaseWithAnnotations.g:12216:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ; public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12219:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ) - // InternalXbaseWithAnnotations.g:12220:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) + // InternalXbaseWithAnnotations.g:12220:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ) + // InternalXbaseWithAnnotations.g:12221:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) { - // InternalXbaseWithAnnotations.g:12220:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) - // InternalXbaseWithAnnotations.g:12221:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) + // InternalXbaseWithAnnotations.g:12221:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) + // InternalXbaseWithAnnotations.g:12222:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); } - // InternalXbaseWithAnnotations.g:12222:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) - // InternalXbaseWithAnnotations.g:12222:3: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 + // InternalXbaseWithAnnotations.g:12223:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) + // InternalXbaseWithAnnotations.g:12223:3: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 { pushFollow(FOLLOW_2); rule__XFeatureCall__TypeArgumentsAssignment_1_2_1(); @@ -40646,14 +40647,14 @@ public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionExc // $ANTLR start "rule__XFeatureCall__Group_3__0" - // InternalXbaseWithAnnotations.g:12231:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ; + // InternalXbaseWithAnnotations.g:12232:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ; public final void rule__XFeatureCall__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12235:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ) - // InternalXbaseWithAnnotations.g:12236:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 + // InternalXbaseWithAnnotations.g:12236:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ) + // InternalXbaseWithAnnotations.g:12237:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 { pushFollow(FOLLOW_49); rule__XFeatureCall__Group_3__0__Impl(); @@ -40684,23 +40685,23 @@ public final void rule__XFeatureCall__Group_3__0() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_3__0__Impl" - // InternalXbaseWithAnnotations.g:12243:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ; + // InternalXbaseWithAnnotations.g:12244:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ; public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12247:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ) - // InternalXbaseWithAnnotations.g:12248:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) + // InternalXbaseWithAnnotations.g:12248:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ) + // InternalXbaseWithAnnotations.g:12249:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) { - // InternalXbaseWithAnnotations.g:12248:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) - // InternalXbaseWithAnnotations.g:12249:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) + // InternalXbaseWithAnnotations.g:12249:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) + // InternalXbaseWithAnnotations.g:12250:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); } - // InternalXbaseWithAnnotations.g:12250:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) - // InternalXbaseWithAnnotations.g:12250:3: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 + // InternalXbaseWithAnnotations.g:12251:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) + // InternalXbaseWithAnnotations.g:12251:3: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 { pushFollow(FOLLOW_2); rule__XFeatureCall__ExplicitOperationCallAssignment_3_0(); @@ -40735,14 +40736,14 @@ public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3__1" - // InternalXbaseWithAnnotations.g:12258:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ; + // InternalXbaseWithAnnotations.g:12259:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ; public final void rule__XFeatureCall__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12262:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ) - // InternalXbaseWithAnnotations.g:12263:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 + // InternalXbaseWithAnnotations.g:12263:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ) + // InternalXbaseWithAnnotations.g:12264:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 { pushFollow(FOLLOW_49); rule__XFeatureCall__Group_3__1__Impl(); @@ -40773,22 +40774,22 @@ public final void rule__XFeatureCall__Group_3__1() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_3__1__Impl" - // InternalXbaseWithAnnotations.g:12270:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ; + // InternalXbaseWithAnnotations.g:12271:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ; public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12274:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ) - // InternalXbaseWithAnnotations.g:12275:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) + // InternalXbaseWithAnnotations.g:12275:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ) + // InternalXbaseWithAnnotations.g:12276:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) { - // InternalXbaseWithAnnotations.g:12275:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) - // InternalXbaseWithAnnotations.g:12276:2: ( rule__XFeatureCall__Alternatives_3_1 )? + // InternalXbaseWithAnnotations.g:12276:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) + // InternalXbaseWithAnnotations.g:12277:2: ( rule__XFeatureCall__Alternatives_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); } - // InternalXbaseWithAnnotations.g:12277:2: ( rule__XFeatureCall__Alternatives_3_1 )? + // InternalXbaseWithAnnotations.g:12278:2: ( rule__XFeatureCall__Alternatives_3_1 )? int alt102=2; int LA102_0 = input.LA(1); @@ -40797,7 +40798,7 @@ public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionExcep } switch (alt102) { case 1 : - // InternalXbaseWithAnnotations.g:12277:3: rule__XFeatureCall__Alternatives_3_1 + // InternalXbaseWithAnnotations.g:12278:3: rule__XFeatureCall__Alternatives_3_1 { pushFollow(FOLLOW_2); rule__XFeatureCall__Alternatives_3_1(); @@ -40835,14 +40836,14 @@ public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3__2" - // InternalXbaseWithAnnotations.g:12285:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ; + // InternalXbaseWithAnnotations.g:12286:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ; public final void rule__XFeatureCall__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12289:1: ( rule__XFeatureCall__Group_3__2__Impl ) - // InternalXbaseWithAnnotations.g:12290:2: rule__XFeatureCall__Group_3__2__Impl + // InternalXbaseWithAnnotations.g:12290:1: ( rule__XFeatureCall__Group_3__2__Impl ) + // InternalXbaseWithAnnotations.g:12291:2: rule__XFeatureCall__Group_3__2__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3__2__Impl(); @@ -40868,17 +40869,17 @@ public final void rule__XFeatureCall__Group_3__2() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_3__2__Impl" - // InternalXbaseWithAnnotations.g:12296:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:12297:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ; public final void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12300:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:12301:1: ( ')' ) + // InternalXbaseWithAnnotations.g:12301:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:12302:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:12301:1: ( ')' ) - // InternalXbaseWithAnnotations.g:12302:2: ')' + // InternalXbaseWithAnnotations.g:12302:1: ( ')' ) + // InternalXbaseWithAnnotations.g:12303:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); @@ -40909,14 +40910,14 @@ public final void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0" - // InternalXbaseWithAnnotations.g:12312:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ; + // InternalXbaseWithAnnotations.g:12313:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ; public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12316:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ) - // InternalXbaseWithAnnotations.g:12317:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 + // InternalXbaseWithAnnotations.g:12317:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ) + // InternalXbaseWithAnnotations.g:12318:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 { pushFollow(FOLLOW_8); rule__XFeatureCall__Group_3_1_1__0__Impl(); @@ -40947,23 +40948,23 @@ public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:12324:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:12325:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ; public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12328:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:12329:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) + // InternalXbaseWithAnnotations.g:12329:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:12330:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) { - // InternalXbaseWithAnnotations.g:12329:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) - // InternalXbaseWithAnnotations.g:12330:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) + // InternalXbaseWithAnnotations.g:12330:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) + // InternalXbaseWithAnnotations.g:12331:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); } - // InternalXbaseWithAnnotations.g:12331:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) - // InternalXbaseWithAnnotations.g:12331:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 + // InternalXbaseWithAnnotations.g:12332:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) + // InternalXbaseWithAnnotations.g:12332:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0(); @@ -40998,14 +40999,14 @@ public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionE // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1" - // InternalXbaseWithAnnotations.g:12339:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:12340:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ; public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12343:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:12344:2: rule__XFeatureCall__Group_3_1_1__1__Impl + // InternalXbaseWithAnnotations.g:12344:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:12345:2: rule__XFeatureCall__Group_3_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3_1_1__1__Impl(); @@ -41031,22 +41032,22 @@ public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:12350:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:12351:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ; public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12354:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:12355:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:12355:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:12356:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) { - // InternalXbaseWithAnnotations.g:12355:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) - // InternalXbaseWithAnnotations.g:12356:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )* + // InternalXbaseWithAnnotations.g:12356:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:12357:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); } - // InternalXbaseWithAnnotations.g:12357:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )* + // InternalXbaseWithAnnotations.g:12358:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )* loop103: do { int alt103=2; @@ -41059,7 +41060,7 @@ public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionE switch (alt103) { case 1 : - // InternalXbaseWithAnnotations.g:12357:3: rule__XFeatureCall__Group_3_1_1_1__0 + // InternalXbaseWithAnnotations.g:12358:3: rule__XFeatureCall__Group_3_1_1_1__0 { pushFollow(FOLLOW_9); rule__XFeatureCall__Group_3_1_1_1__0(); @@ -41100,14 +41101,14 @@ public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionE // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0" - // InternalXbaseWithAnnotations.g:12366:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ; + // InternalXbaseWithAnnotations.g:12367:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ; public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12370:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ) - // InternalXbaseWithAnnotations.g:12371:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 + // InternalXbaseWithAnnotations.g:12371:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ) + // InternalXbaseWithAnnotations.g:12372:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 { pushFollow(FOLLOW_10); rule__XFeatureCall__Group_3_1_1_1__0__Impl(); @@ -41138,17 +41139,17 @@ public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:12378:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:12379:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ; public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12382:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:12383:1: ( ',' ) + // InternalXbaseWithAnnotations.g:12383:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:12384:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:12383:1: ( ',' ) - // InternalXbaseWithAnnotations.g:12384:2: ',' + // InternalXbaseWithAnnotations.g:12384:1: ( ',' ) + // InternalXbaseWithAnnotations.g:12385:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); @@ -41179,14 +41180,14 @@ public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws Recognitio // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1" - // InternalXbaseWithAnnotations.g:12393:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:12394:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ; public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12397:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:12398:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl + // InternalXbaseWithAnnotations.g:12398:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:12399:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3_1_1_1__1__Impl(); @@ -41212,23 +41213,23 @@ public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:12404:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:12405:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ; public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12408:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:12409:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:12409:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:12410:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:12409:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:12410:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:12410:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:12411:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); } - // InternalXbaseWithAnnotations.g:12411:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) - // InternalXbaseWithAnnotations.g:12411:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 + // InternalXbaseWithAnnotations.g:12412:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:12412:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1(); @@ -41263,14 +41264,14 @@ public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws Recognitio // $ANTLR start "rule__XConstructorCall__Group__0" - // InternalXbaseWithAnnotations.g:12420:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ; + // InternalXbaseWithAnnotations.g:12421:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ; public final void rule__XConstructorCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12424:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ) - // InternalXbaseWithAnnotations.g:12425:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 + // InternalXbaseWithAnnotations.g:12425:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ) + // InternalXbaseWithAnnotations.g:12426:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 { pushFollow(FOLLOW_74); rule__XConstructorCall__Group__0__Impl(); @@ -41301,23 +41302,23 @@ public final void rule__XConstructorCall__Group__0() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__0__Impl" - // InternalXbaseWithAnnotations.g:12432:1: rule__XConstructorCall__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:12433:1: rule__XConstructorCall__Group__0__Impl : ( () ) ; public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12436:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:12437:1: ( () ) + // InternalXbaseWithAnnotations.g:12437:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:12438:1: ( () ) { - // InternalXbaseWithAnnotations.g:12437:1: ( () ) - // InternalXbaseWithAnnotations.g:12438:2: () + // InternalXbaseWithAnnotations.g:12438:1: ( () ) + // InternalXbaseWithAnnotations.g:12439:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); } - // InternalXbaseWithAnnotations.g:12439:2: () - // InternalXbaseWithAnnotations.g:12439:3: + // InternalXbaseWithAnnotations.g:12440:2: () + // InternalXbaseWithAnnotations.g:12440:3: { } @@ -41342,14 +41343,14 @@ public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__1" - // InternalXbaseWithAnnotations.g:12447:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ; + // InternalXbaseWithAnnotations.g:12448:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ; public final void rule__XConstructorCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12451:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ) - // InternalXbaseWithAnnotations.g:12452:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 + // InternalXbaseWithAnnotations.g:12452:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ) + // InternalXbaseWithAnnotations.g:12453:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 { pushFollow(FOLLOW_5); rule__XConstructorCall__Group__1__Impl(); @@ -41380,17 +41381,17 @@ public final void rule__XConstructorCall__Group__1() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__1__Impl" - // InternalXbaseWithAnnotations.g:12459:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ; + // InternalXbaseWithAnnotations.g:12460:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ; public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12463:1: ( ( 'new' ) ) - // InternalXbaseWithAnnotations.g:12464:1: ( 'new' ) + // InternalXbaseWithAnnotations.g:12464:1: ( ( 'new' ) ) + // InternalXbaseWithAnnotations.g:12465:1: ( 'new' ) { - // InternalXbaseWithAnnotations.g:12464:1: ( 'new' ) - // InternalXbaseWithAnnotations.g:12465:2: 'new' + // InternalXbaseWithAnnotations.g:12465:1: ( 'new' ) + // InternalXbaseWithAnnotations.g:12466:2: 'new' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); @@ -41421,14 +41422,14 @@ public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__2" - // InternalXbaseWithAnnotations.g:12474:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ; + // InternalXbaseWithAnnotations.g:12475:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ; public final void rule__XConstructorCall__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12478:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ) - // InternalXbaseWithAnnotations.g:12479:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 + // InternalXbaseWithAnnotations.g:12479:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ) + // InternalXbaseWithAnnotations.g:12480:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 { pushFollow(FOLLOW_75); rule__XConstructorCall__Group__2__Impl(); @@ -41459,23 +41460,23 @@ public final void rule__XConstructorCall__Group__2() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__2__Impl" - // InternalXbaseWithAnnotations.g:12486:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:12487:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ; public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12490:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:12491:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:12491:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:12492:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:12491:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:12492:2: ( rule__XConstructorCall__ConstructorAssignment_2 ) + // InternalXbaseWithAnnotations.g:12492:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:12493:2: ( rule__XConstructorCall__ConstructorAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); } - // InternalXbaseWithAnnotations.g:12493:2: ( rule__XConstructorCall__ConstructorAssignment_2 ) - // InternalXbaseWithAnnotations.g:12493:3: rule__XConstructorCall__ConstructorAssignment_2 + // InternalXbaseWithAnnotations.g:12494:2: ( rule__XConstructorCall__ConstructorAssignment_2 ) + // InternalXbaseWithAnnotations.g:12494:3: rule__XConstructorCall__ConstructorAssignment_2 { pushFollow(FOLLOW_2); rule__XConstructorCall__ConstructorAssignment_2(); @@ -41510,14 +41511,14 @@ public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__3" - // InternalXbaseWithAnnotations.g:12501:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ; + // InternalXbaseWithAnnotations.g:12502:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ; public final void rule__XConstructorCall__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12505:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ) - // InternalXbaseWithAnnotations.g:12506:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 + // InternalXbaseWithAnnotations.g:12506:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ) + // InternalXbaseWithAnnotations.g:12507:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 { pushFollow(FOLLOW_75); rule__XConstructorCall__Group__3__Impl(); @@ -41548,27 +41549,27 @@ public final void rule__XConstructorCall__Group__3() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__3__Impl" - // InternalXbaseWithAnnotations.g:12513:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ; + // InternalXbaseWithAnnotations.g:12514:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ; public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12517:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) ) - // InternalXbaseWithAnnotations.g:12518:1: ( ( rule__XConstructorCall__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:12518:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) ) + // InternalXbaseWithAnnotations.g:12519:1: ( ( rule__XConstructorCall__Group_3__0 )? ) { - // InternalXbaseWithAnnotations.g:12518:1: ( ( rule__XConstructorCall__Group_3__0 )? ) - // InternalXbaseWithAnnotations.g:12519:2: ( rule__XConstructorCall__Group_3__0 )? + // InternalXbaseWithAnnotations.g:12519:1: ( ( rule__XConstructorCall__Group_3__0 )? ) + // InternalXbaseWithAnnotations.g:12520:2: ( rule__XConstructorCall__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_3()); } - // InternalXbaseWithAnnotations.g:12520:2: ( rule__XConstructorCall__Group_3__0 )? + // InternalXbaseWithAnnotations.g:12521:2: ( rule__XConstructorCall__Group_3__0 )? int alt104=2; alt104 = dfa104.predict(input); switch (alt104) { case 1 : - // InternalXbaseWithAnnotations.g:12520:3: rule__XConstructorCall__Group_3__0 + // InternalXbaseWithAnnotations.g:12521:3: rule__XConstructorCall__Group_3__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_3__0(); @@ -41606,14 +41607,14 @@ public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__4" - // InternalXbaseWithAnnotations.g:12528:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ; + // InternalXbaseWithAnnotations.g:12529:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ; public final void rule__XConstructorCall__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12532:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ) - // InternalXbaseWithAnnotations.g:12533:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 + // InternalXbaseWithAnnotations.g:12533:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ) + // InternalXbaseWithAnnotations.g:12534:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 { pushFollow(FOLLOW_75); rule__XConstructorCall__Group__4__Impl(); @@ -41644,27 +41645,27 @@ public final void rule__XConstructorCall__Group__4() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__4__Impl" - // InternalXbaseWithAnnotations.g:12540:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ; + // InternalXbaseWithAnnotations.g:12541:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ; public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12544:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) ) - // InternalXbaseWithAnnotations.g:12545:1: ( ( rule__XConstructorCall__Group_4__0 )? ) + // InternalXbaseWithAnnotations.g:12545:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) ) + // InternalXbaseWithAnnotations.g:12546:1: ( ( rule__XConstructorCall__Group_4__0 )? ) { - // InternalXbaseWithAnnotations.g:12545:1: ( ( rule__XConstructorCall__Group_4__0 )? ) - // InternalXbaseWithAnnotations.g:12546:2: ( rule__XConstructorCall__Group_4__0 )? + // InternalXbaseWithAnnotations.g:12546:1: ( ( rule__XConstructorCall__Group_4__0 )? ) + // InternalXbaseWithAnnotations.g:12547:2: ( rule__XConstructorCall__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4()); } - // InternalXbaseWithAnnotations.g:12547:2: ( rule__XConstructorCall__Group_4__0 )? + // InternalXbaseWithAnnotations.g:12548:2: ( rule__XConstructorCall__Group_4__0 )? int alt105=2; alt105 = dfa105.predict(input); switch (alt105) { case 1 : - // InternalXbaseWithAnnotations.g:12547:3: rule__XConstructorCall__Group_4__0 + // InternalXbaseWithAnnotations.g:12548:3: rule__XConstructorCall__Group_4__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4__0(); @@ -41702,14 +41703,14 @@ public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__5" - // InternalXbaseWithAnnotations.g:12555:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ; + // InternalXbaseWithAnnotations.g:12556:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ; public final void rule__XConstructorCall__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12559:1: ( rule__XConstructorCall__Group__5__Impl ) - // InternalXbaseWithAnnotations.g:12560:2: rule__XConstructorCall__Group__5__Impl + // InternalXbaseWithAnnotations.g:12560:1: ( rule__XConstructorCall__Group__5__Impl ) + // InternalXbaseWithAnnotations.g:12561:2: rule__XConstructorCall__Group__5__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group__5__Impl(); @@ -41735,27 +41736,27 @@ public final void rule__XConstructorCall__Group__5() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__5__Impl" - // InternalXbaseWithAnnotations.g:12566:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ; + // InternalXbaseWithAnnotations.g:12567:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ; public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12570:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ) - // InternalXbaseWithAnnotations.g:12571:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) + // InternalXbaseWithAnnotations.g:12571:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ) + // InternalXbaseWithAnnotations.g:12572:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) { - // InternalXbaseWithAnnotations.g:12571:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) - // InternalXbaseWithAnnotations.g:12572:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )? + // InternalXbaseWithAnnotations.g:12572:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) + // InternalXbaseWithAnnotations.g:12573:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); } - // InternalXbaseWithAnnotations.g:12573:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )? + // InternalXbaseWithAnnotations.g:12574:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )? int alt106=2; alt106 = dfa106.predict(input); switch (alt106) { case 1 : - // InternalXbaseWithAnnotations.g:12573:3: rule__XConstructorCall__ArgumentsAssignment_5 + // InternalXbaseWithAnnotations.g:12574:3: rule__XConstructorCall__ArgumentsAssignment_5 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_5(); @@ -41793,14 +41794,14 @@ public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group_3__0" - // InternalXbaseWithAnnotations.g:12582:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ; + // InternalXbaseWithAnnotations.g:12583:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ; public final void rule__XConstructorCall__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12586:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ) - // InternalXbaseWithAnnotations.g:12587:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 + // InternalXbaseWithAnnotations.g:12587:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ) + // InternalXbaseWithAnnotations.g:12588:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 { pushFollow(FOLLOW_47); rule__XConstructorCall__Group_3__0__Impl(); @@ -41831,23 +41832,23 @@ public final void rule__XConstructorCall__Group_3__0() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_3__0__Impl" - // InternalXbaseWithAnnotations.g:12594:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ; + // InternalXbaseWithAnnotations.g:12595:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ; public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12598:1: ( ( ( '<' ) ) ) - // InternalXbaseWithAnnotations.g:12599:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:12599:1: ( ( ( '<' ) ) ) + // InternalXbaseWithAnnotations.g:12600:1: ( ( '<' ) ) { - // InternalXbaseWithAnnotations.g:12599:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:12600:2: ( '<' ) + // InternalXbaseWithAnnotations.g:12600:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:12601:2: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); } - // InternalXbaseWithAnnotations.g:12601:2: ( '<' ) - // InternalXbaseWithAnnotations.g:12601:3: '<' + // InternalXbaseWithAnnotations.g:12602:2: ( '<' ) + // InternalXbaseWithAnnotations.g:12602:3: '<' { match(input,27,FOLLOW_2); if (state.failed) return ; @@ -41878,14 +41879,14 @@ public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_3__1" - // InternalXbaseWithAnnotations.g:12609:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ; + // InternalXbaseWithAnnotations.g:12610:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ; public final void rule__XConstructorCall__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12613:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ) - // InternalXbaseWithAnnotations.g:12614:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 + // InternalXbaseWithAnnotations.g:12614:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ) + // InternalXbaseWithAnnotations.g:12615:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 { pushFollow(FOLLOW_48); rule__XConstructorCall__Group_3__1__Impl(); @@ -41916,23 +41917,23 @@ public final void rule__XConstructorCall__Group_3__1() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_3__1__Impl" - // InternalXbaseWithAnnotations.g:12621:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ; + // InternalXbaseWithAnnotations.g:12622:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ; public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12625:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ) - // InternalXbaseWithAnnotations.g:12626:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) + // InternalXbaseWithAnnotations.g:12626:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ) + // InternalXbaseWithAnnotations.g:12627:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) { - // InternalXbaseWithAnnotations.g:12626:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) - // InternalXbaseWithAnnotations.g:12627:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) + // InternalXbaseWithAnnotations.g:12627:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) + // InternalXbaseWithAnnotations.g:12628:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); } - // InternalXbaseWithAnnotations.g:12628:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) - // InternalXbaseWithAnnotations.g:12628:3: rule__XConstructorCall__TypeArgumentsAssignment_3_1 + // InternalXbaseWithAnnotations.g:12629:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) + // InternalXbaseWithAnnotations.g:12629:3: rule__XConstructorCall__TypeArgumentsAssignment_3_1 { pushFollow(FOLLOW_2); rule__XConstructorCall__TypeArgumentsAssignment_3_1(); @@ -41967,14 +41968,14 @@ public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_3__2" - // InternalXbaseWithAnnotations.g:12636:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ; + // InternalXbaseWithAnnotations.g:12637:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ; public final void rule__XConstructorCall__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12640:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ) - // InternalXbaseWithAnnotations.g:12641:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 + // InternalXbaseWithAnnotations.g:12641:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ) + // InternalXbaseWithAnnotations.g:12642:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 { pushFollow(FOLLOW_48); rule__XConstructorCall__Group_3__2__Impl(); @@ -42005,22 +42006,22 @@ public final void rule__XConstructorCall__Group_3__2() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_3__2__Impl" - // InternalXbaseWithAnnotations.g:12648:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ; + // InternalXbaseWithAnnotations.g:12649:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ; public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12652:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) ) - // InternalXbaseWithAnnotations.g:12653:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) + // InternalXbaseWithAnnotations.g:12653:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) ) + // InternalXbaseWithAnnotations.g:12654:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) { - // InternalXbaseWithAnnotations.g:12653:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) - // InternalXbaseWithAnnotations.g:12654:2: ( rule__XConstructorCall__Group_3_2__0 )* + // InternalXbaseWithAnnotations.g:12654:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) + // InternalXbaseWithAnnotations.g:12655:2: ( rule__XConstructorCall__Group_3_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); } - // InternalXbaseWithAnnotations.g:12655:2: ( rule__XConstructorCall__Group_3_2__0 )* + // InternalXbaseWithAnnotations.g:12656:2: ( rule__XConstructorCall__Group_3_2__0 )* loop107: do { int alt107=2; @@ -42033,7 +42034,7 @@ public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionE switch (alt107) { case 1 : - // InternalXbaseWithAnnotations.g:12655:3: rule__XConstructorCall__Group_3_2__0 + // InternalXbaseWithAnnotations.g:12656:3: rule__XConstructorCall__Group_3_2__0 { pushFollow(FOLLOW_9); rule__XConstructorCall__Group_3_2__0(); @@ -42074,14 +42075,14 @@ public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_3__3" - // InternalXbaseWithAnnotations.g:12663:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ; + // InternalXbaseWithAnnotations.g:12664:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ; public final void rule__XConstructorCall__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12667:1: ( rule__XConstructorCall__Group_3__3__Impl ) - // InternalXbaseWithAnnotations.g:12668:2: rule__XConstructorCall__Group_3__3__Impl + // InternalXbaseWithAnnotations.g:12668:1: ( rule__XConstructorCall__Group_3__3__Impl ) + // InternalXbaseWithAnnotations.g:12669:2: rule__XConstructorCall__Group_3__3__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_3__3__Impl(); @@ -42107,17 +42108,17 @@ public final void rule__XConstructorCall__Group_3__3() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_3__3__Impl" - // InternalXbaseWithAnnotations.g:12674:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:12675:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ; public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12678:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:12679:1: ( '>' ) + // InternalXbaseWithAnnotations.g:12679:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:12680:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:12679:1: ( '>' ) - // InternalXbaseWithAnnotations.g:12680:2: '>' + // InternalXbaseWithAnnotations.g:12680:1: ( '>' ) + // InternalXbaseWithAnnotations.g:12681:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); @@ -42148,14 +42149,14 @@ public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_3_2__0" - // InternalXbaseWithAnnotations.g:12690:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ; + // InternalXbaseWithAnnotations.g:12691:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ; public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12694:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ) - // InternalXbaseWithAnnotations.g:12695:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 + // InternalXbaseWithAnnotations.g:12695:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ) + // InternalXbaseWithAnnotations.g:12696:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 { pushFollow(FOLLOW_47); rule__XConstructorCall__Group_3_2__0__Impl(); @@ -42186,17 +42187,17 @@ public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionExcep // $ANTLR start "rule__XConstructorCall__Group_3_2__0__Impl" - // InternalXbaseWithAnnotations.g:12702:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:12703:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ; public final void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12706:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:12707:1: ( ',' ) + // InternalXbaseWithAnnotations.g:12707:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:12708:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:12707:1: ( ',' ) - // InternalXbaseWithAnnotations.g:12708:2: ',' + // InternalXbaseWithAnnotations.g:12708:1: ( ',' ) + // InternalXbaseWithAnnotations.g:12709:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); @@ -42227,14 +42228,14 @@ public final void rule__XConstructorCall__Group_3_2__0__Impl() throws Recognitio // $ANTLR start "rule__XConstructorCall__Group_3_2__1" - // InternalXbaseWithAnnotations.g:12717:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ; + // InternalXbaseWithAnnotations.g:12718:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ; public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12721:1: ( rule__XConstructorCall__Group_3_2__1__Impl ) - // InternalXbaseWithAnnotations.g:12722:2: rule__XConstructorCall__Group_3_2__1__Impl + // InternalXbaseWithAnnotations.g:12722:1: ( rule__XConstructorCall__Group_3_2__1__Impl ) + // InternalXbaseWithAnnotations.g:12723:2: rule__XConstructorCall__Group_3_2__1__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_3_2__1__Impl(); @@ -42260,23 +42261,23 @@ public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionExcep // $ANTLR start "rule__XConstructorCall__Group_3_2__1__Impl" - // InternalXbaseWithAnnotations.g:12728:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ; + // InternalXbaseWithAnnotations.g:12729:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ; public final void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12732:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ) - // InternalXbaseWithAnnotations.g:12733:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) + // InternalXbaseWithAnnotations.g:12733:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ) + // InternalXbaseWithAnnotations.g:12734:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) { - // InternalXbaseWithAnnotations.g:12733:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) - // InternalXbaseWithAnnotations.g:12734:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) + // InternalXbaseWithAnnotations.g:12734:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) + // InternalXbaseWithAnnotations.g:12735:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); } - // InternalXbaseWithAnnotations.g:12735:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) - // InternalXbaseWithAnnotations.g:12735:3: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 + // InternalXbaseWithAnnotations.g:12736:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) + // InternalXbaseWithAnnotations.g:12736:3: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 { pushFollow(FOLLOW_2); rule__XConstructorCall__TypeArgumentsAssignment_3_2_1(); @@ -42311,14 +42312,14 @@ public final void rule__XConstructorCall__Group_3_2__1__Impl() throws Recognitio // $ANTLR start "rule__XConstructorCall__Group_4__0" - // InternalXbaseWithAnnotations.g:12744:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ; + // InternalXbaseWithAnnotations.g:12745:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ; public final void rule__XConstructorCall__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12748:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ) - // InternalXbaseWithAnnotations.g:12749:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 + // InternalXbaseWithAnnotations.g:12749:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ) + // InternalXbaseWithAnnotations.g:12750:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 { pushFollow(FOLLOW_49); rule__XConstructorCall__Group_4__0__Impl(); @@ -42349,23 +42350,23 @@ public final void rule__XConstructorCall__Group_4__0() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_4__0__Impl" - // InternalXbaseWithAnnotations.g:12756:1: rule__XConstructorCall__Group_4__0__Impl : ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ; + // InternalXbaseWithAnnotations.g:12757:1: rule__XConstructorCall__Group_4__0__Impl : ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ; public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12760:1: ( ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ) - // InternalXbaseWithAnnotations.g:12761:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) + // InternalXbaseWithAnnotations.g:12761:1: ( ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ) + // InternalXbaseWithAnnotations.g:12762:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) { - // InternalXbaseWithAnnotations.g:12761:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) - // InternalXbaseWithAnnotations.g:12762:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) + // InternalXbaseWithAnnotations.g:12762:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) + // InternalXbaseWithAnnotations.g:12763:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallAssignment_4_0()); } - // InternalXbaseWithAnnotations.g:12763:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) - // InternalXbaseWithAnnotations.g:12763:3: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 + // InternalXbaseWithAnnotations.g:12764:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) + // InternalXbaseWithAnnotations.g:12764:3: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 { pushFollow(FOLLOW_2); rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0(); @@ -42400,14 +42401,14 @@ public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4__1" - // InternalXbaseWithAnnotations.g:12771:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ; + // InternalXbaseWithAnnotations.g:12772:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ; public final void rule__XConstructorCall__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12775:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ) - // InternalXbaseWithAnnotations.g:12776:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 + // InternalXbaseWithAnnotations.g:12776:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ) + // InternalXbaseWithAnnotations.g:12777:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 { pushFollow(FOLLOW_49); rule__XConstructorCall__Group_4__1__Impl(); @@ -42438,22 +42439,22 @@ public final void rule__XConstructorCall__Group_4__1() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_4__1__Impl" - // InternalXbaseWithAnnotations.g:12783:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ; + // InternalXbaseWithAnnotations.g:12784:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ; public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12787:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ) - // InternalXbaseWithAnnotations.g:12788:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) + // InternalXbaseWithAnnotations.g:12788:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ) + // InternalXbaseWithAnnotations.g:12789:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) { - // InternalXbaseWithAnnotations.g:12788:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) - // InternalXbaseWithAnnotations.g:12789:2: ( rule__XConstructorCall__Alternatives_4_1 )? + // InternalXbaseWithAnnotations.g:12789:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) + // InternalXbaseWithAnnotations.g:12790:2: ( rule__XConstructorCall__Alternatives_4_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); } - // InternalXbaseWithAnnotations.g:12790:2: ( rule__XConstructorCall__Alternatives_4_1 )? + // InternalXbaseWithAnnotations.g:12791:2: ( rule__XConstructorCall__Alternatives_4_1 )? int alt108=2; int LA108_0 = input.LA(1); @@ -42462,7 +42463,7 @@ public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionE } switch (alt108) { case 1 : - // InternalXbaseWithAnnotations.g:12790:3: rule__XConstructorCall__Alternatives_4_1 + // InternalXbaseWithAnnotations.g:12791:3: rule__XConstructorCall__Alternatives_4_1 { pushFollow(FOLLOW_2); rule__XConstructorCall__Alternatives_4_1(); @@ -42500,14 +42501,14 @@ public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4__2" - // InternalXbaseWithAnnotations.g:12798:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ; + // InternalXbaseWithAnnotations.g:12799:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ; public final void rule__XConstructorCall__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12802:1: ( rule__XConstructorCall__Group_4__2__Impl ) - // InternalXbaseWithAnnotations.g:12803:2: rule__XConstructorCall__Group_4__2__Impl + // InternalXbaseWithAnnotations.g:12803:1: ( rule__XConstructorCall__Group_4__2__Impl ) + // InternalXbaseWithAnnotations.g:12804:2: rule__XConstructorCall__Group_4__2__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4__2__Impl(); @@ -42533,17 +42534,17 @@ public final void rule__XConstructorCall__Group_4__2() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_4__2__Impl" - // InternalXbaseWithAnnotations.g:12809:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:12810:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ; public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12813:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:12814:1: ( ')' ) + // InternalXbaseWithAnnotations.g:12814:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:12815:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:12814:1: ( ')' ) - // InternalXbaseWithAnnotations.g:12815:2: ')' + // InternalXbaseWithAnnotations.g:12815:1: ( ')' ) + // InternalXbaseWithAnnotations.g:12816:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); @@ -42574,14 +42575,14 @@ public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0" - // InternalXbaseWithAnnotations.g:12825:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ; + // InternalXbaseWithAnnotations.g:12826:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ; public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12829:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ) - // InternalXbaseWithAnnotations.g:12830:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 + // InternalXbaseWithAnnotations.g:12830:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ) + // InternalXbaseWithAnnotations.g:12831:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 { pushFollow(FOLLOW_8); rule__XConstructorCall__Group_4_1_1__0__Impl(); @@ -42612,23 +42613,23 @@ public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:12837:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:12838:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ; public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12841:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:12842:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) + // InternalXbaseWithAnnotations.g:12842:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:12843:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) { - // InternalXbaseWithAnnotations.g:12842:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) - // InternalXbaseWithAnnotations.g:12843:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) + // InternalXbaseWithAnnotations.g:12843:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) + // InternalXbaseWithAnnotations.g:12844:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); } - // InternalXbaseWithAnnotations.g:12844:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) - // InternalXbaseWithAnnotations.g:12844:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 + // InternalXbaseWithAnnotations.g:12845:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) + // InternalXbaseWithAnnotations.g:12845:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_4_1_1_0(); @@ -42663,14 +42664,14 @@ public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws Recognit // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1" - // InternalXbaseWithAnnotations.g:12852:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:12853:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ; public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12856:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:12857:2: rule__XConstructorCall__Group_4_1_1__1__Impl + // InternalXbaseWithAnnotations.g:12857:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:12858:2: rule__XConstructorCall__Group_4_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4_1_1__1__Impl(); @@ -42696,22 +42697,22 @@ public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:12863:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:12864:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ; public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12867:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:12868:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:12868:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:12869:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) { - // InternalXbaseWithAnnotations.g:12868:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) - // InternalXbaseWithAnnotations.g:12869:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )* + // InternalXbaseWithAnnotations.g:12869:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:12870:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); } - // InternalXbaseWithAnnotations.g:12870:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )* + // InternalXbaseWithAnnotations.g:12871:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )* loop109: do { int alt109=2; @@ -42724,7 +42725,7 @@ public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws Recognit switch (alt109) { case 1 : - // InternalXbaseWithAnnotations.g:12870:3: rule__XConstructorCall__Group_4_1_1_1__0 + // InternalXbaseWithAnnotations.g:12871:3: rule__XConstructorCall__Group_4_1_1_1__0 { pushFollow(FOLLOW_9); rule__XConstructorCall__Group_4_1_1_1__0(); @@ -42765,14 +42766,14 @@ public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws Recognit // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0" - // InternalXbaseWithAnnotations.g:12879:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ; + // InternalXbaseWithAnnotations.g:12880:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ; public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12883:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ) - // InternalXbaseWithAnnotations.g:12884:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 + // InternalXbaseWithAnnotations.g:12884:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ) + // InternalXbaseWithAnnotations.g:12885:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 { pushFollow(FOLLOW_10); rule__XConstructorCall__Group_4_1_1_1__0__Impl(); @@ -42803,17 +42804,17 @@ public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:12891:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:12892:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ; public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12895:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:12896:1: ( ',' ) + // InternalXbaseWithAnnotations.g:12896:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:12897:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:12896:1: ( ',' ) - // InternalXbaseWithAnnotations.g:12897:2: ',' + // InternalXbaseWithAnnotations.g:12897:1: ( ',' ) + // InternalXbaseWithAnnotations.g:12898:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); @@ -42844,14 +42845,14 @@ public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws Recogn // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1" - // InternalXbaseWithAnnotations.g:12906:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:12907:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ; public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12910:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:12911:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl + // InternalXbaseWithAnnotations.g:12911:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:12912:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4_1_1_1__1__Impl(); @@ -42877,23 +42878,23 @@ public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:12917:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:12918:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ; public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12921:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:12922:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:12922:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:12923:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:12922:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:12923:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:12923:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:12924:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); } - // InternalXbaseWithAnnotations.g:12924:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) - // InternalXbaseWithAnnotations.g:12924:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 + // InternalXbaseWithAnnotations.g:12925:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) + // InternalXbaseWithAnnotations.g:12925:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1(); @@ -42928,14 +42929,14 @@ public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws Recogn // $ANTLR start "rule__XBooleanLiteral__Group__0" - // InternalXbaseWithAnnotations.g:12933:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ; + // InternalXbaseWithAnnotations.g:12934:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ; public final void rule__XBooleanLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12937:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ) - // InternalXbaseWithAnnotations.g:12938:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 + // InternalXbaseWithAnnotations.g:12938:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ) + // InternalXbaseWithAnnotations.g:12939:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 { pushFollow(FOLLOW_76); rule__XBooleanLiteral__Group__0__Impl(); @@ -42966,23 +42967,23 @@ public final void rule__XBooleanLiteral__Group__0() throws RecognitionException // $ANTLR start "rule__XBooleanLiteral__Group__0__Impl" - // InternalXbaseWithAnnotations.g:12945:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:12946:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ; public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12949:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:12950:1: ( () ) + // InternalXbaseWithAnnotations.g:12950:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:12951:1: ( () ) { - // InternalXbaseWithAnnotations.g:12950:1: ( () ) - // InternalXbaseWithAnnotations.g:12951:2: () + // InternalXbaseWithAnnotations.g:12951:1: ( () ) + // InternalXbaseWithAnnotations.g:12952:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); } - // InternalXbaseWithAnnotations.g:12952:2: () - // InternalXbaseWithAnnotations.g:12952:3: + // InternalXbaseWithAnnotations.g:12953:2: () + // InternalXbaseWithAnnotations.g:12953:3: { } @@ -43007,14 +43008,14 @@ public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__XBooleanLiteral__Group__1" - // InternalXbaseWithAnnotations.g:12960:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:12961:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ; public final void rule__XBooleanLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12964:1: ( rule__XBooleanLiteral__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:12965:2: rule__XBooleanLiteral__Group__1__Impl + // InternalXbaseWithAnnotations.g:12965:1: ( rule__XBooleanLiteral__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:12966:2: rule__XBooleanLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__XBooleanLiteral__Group__1__Impl(); @@ -43040,23 +43041,23 @@ public final void rule__XBooleanLiteral__Group__1() throws RecognitionException // $ANTLR start "rule__XBooleanLiteral__Group__1__Impl" - // InternalXbaseWithAnnotations.g:12971:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ; + // InternalXbaseWithAnnotations.g:12972:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ; public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12975:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ) - // InternalXbaseWithAnnotations.g:12976:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) + // InternalXbaseWithAnnotations.g:12976:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ) + // InternalXbaseWithAnnotations.g:12977:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) { - // InternalXbaseWithAnnotations.g:12976:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) - // InternalXbaseWithAnnotations.g:12977:2: ( rule__XBooleanLiteral__Alternatives_1 ) + // InternalXbaseWithAnnotations.g:12977:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) + // InternalXbaseWithAnnotations.g:12978:2: ( rule__XBooleanLiteral__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); } - // InternalXbaseWithAnnotations.g:12978:2: ( rule__XBooleanLiteral__Alternatives_1 ) - // InternalXbaseWithAnnotations.g:12978:3: rule__XBooleanLiteral__Alternatives_1 + // InternalXbaseWithAnnotations.g:12979:2: ( rule__XBooleanLiteral__Alternatives_1 ) + // InternalXbaseWithAnnotations.g:12979:3: rule__XBooleanLiteral__Alternatives_1 { pushFollow(FOLLOW_2); rule__XBooleanLiteral__Alternatives_1(); @@ -43091,14 +43092,14 @@ public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__XNullLiteral__Group__0" - // InternalXbaseWithAnnotations.g:12987:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ; + // InternalXbaseWithAnnotations.g:12988:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ; public final void rule__XNullLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:12991:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ) - // InternalXbaseWithAnnotations.g:12992:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 + // InternalXbaseWithAnnotations.g:12992:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ) + // InternalXbaseWithAnnotations.g:12993:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 { pushFollow(FOLLOW_77); rule__XNullLiteral__Group__0__Impl(); @@ -43129,23 +43130,23 @@ public final void rule__XNullLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XNullLiteral__Group__0__Impl" - // InternalXbaseWithAnnotations.g:12999:1: rule__XNullLiteral__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:13000:1: rule__XNullLiteral__Group__0__Impl : ( () ) ; public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13003:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:13004:1: ( () ) + // InternalXbaseWithAnnotations.g:13004:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:13005:1: ( () ) { - // InternalXbaseWithAnnotations.g:13004:1: ( () ) - // InternalXbaseWithAnnotations.g:13005:2: () + // InternalXbaseWithAnnotations.g:13005:1: ( () ) + // InternalXbaseWithAnnotations.g:13006:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); } - // InternalXbaseWithAnnotations.g:13006:2: () - // InternalXbaseWithAnnotations.g:13006:3: + // InternalXbaseWithAnnotations.g:13007:2: () + // InternalXbaseWithAnnotations.g:13007:3: { } @@ -43170,14 +43171,14 @@ public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XNullLiteral__Group__1" - // InternalXbaseWithAnnotations.g:13014:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:13015:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ; public final void rule__XNullLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13018:1: ( rule__XNullLiteral__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:13019:2: rule__XNullLiteral__Group__1__Impl + // InternalXbaseWithAnnotations.g:13019:1: ( rule__XNullLiteral__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:13020:2: rule__XNullLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__XNullLiteral__Group__1__Impl(); @@ -43203,17 +43204,17 @@ public final void rule__XNullLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XNullLiteral__Group__1__Impl" - // InternalXbaseWithAnnotations.g:13025:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ; + // InternalXbaseWithAnnotations.g:13026:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ; public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13029:1: ( ( 'null' ) ) - // InternalXbaseWithAnnotations.g:13030:1: ( 'null' ) + // InternalXbaseWithAnnotations.g:13030:1: ( ( 'null' ) ) + // InternalXbaseWithAnnotations.g:13031:1: ( 'null' ) { - // InternalXbaseWithAnnotations.g:13030:1: ( 'null' ) - // InternalXbaseWithAnnotations.g:13031:2: 'null' + // InternalXbaseWithAnnotations.g:13031:1: ( 'null' ) + // InternalXbaseWithAnnotations.g:13032:2: 'null' { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); @@ -43244,14 +43245,14 @@ public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XNumberLiteral__Group__0" - // InternalXbaseWithAnnotations.g:13041:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ; + // InternalXbaseWithAnnotations.g:13042:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ; public final void rule__XNumberLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13045:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ) - // InternalXbaseWithAnnotations.g:13046:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 + // InternalXbaseWithAnnotations.g:13046:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ) + // InternalXbaseWithAnnotations.g:13047:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 { pushFollow(FOLLOW_78); rule__XNumberLiteral__Group__0__Impl(); @@ -43282,23 +43283,23 @@ public final void rule__XNumberLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XNumberLiteral__Group__0__Impl" - // InternalXbaseWithAnnotations.g:13053:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:13054:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ; public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13057:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:13058:1: ( () ) + // InternalXbaseWithAnnotations.g:13058:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:13059:1: ( () ) { - // InternalXbaseWithAnnotations.g:13058:1: ( () ) - // InternalXbaseWithAnnotations.g:13059:2: () + // InternalXbaseWithAnnotations.g:13059:1: ( () ) + // InternalXbaseWithAnnotations.g:13060:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); } - // InternalXbaseWithAnnotations.g:13060:2: () - // InternalXbaseWithAnnotations.g:13060:3: + // InternalXbaseWithAnnotations.g:13061:2: () + // InternalXbaseWithAnnotations.g:13061:3: { } @@ -43323,14 +43324,14 @@ public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XNumberLiteral__Group__1" - // InternalXbaseWithAnnotations.g:13068:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:13069:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ; public final void rule__XNumberLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13072:1: ( rule__XNumberLiteral__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:13073:2: rule__XNumberLiteral__Group__1__Impl + // InternalXbaseWithAnnotations.g:13073:1: ( rule__XNumberLiteral__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:13074:2: rule__XNumberLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__XNumberLiteral__Group__1__Impl(); @@ -43356,23 +43357,23 @@ public final void rule__XNumberLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XNumberLiteral__Group__1__Impl" - // InternalXbaseWithAnnotations.g:13079:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:13080:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ; public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13083:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:13084:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:13084:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:13085:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:13084:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:13085:2: ( rule__XNumberLiteral__ValueAssignment_1 ) + // InternalXbaseWithAnnotations.g:13085:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:13086:2: ( rule__XNumberLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); } - // InternalXbaseWithAnnotations.g:13086:2: ( rule__XNumberLiteral__ValueAssignment_1 ) - // InternalXbaseWithAnnotations.g:13086:3: rule__XNumberLiteral__ValueAssignment_1 + // InternalXbaseWithAnnotations.g:13087:2: ( rule__XNumberLiteral__ValueAssignment_1 ) + // InternalXbaseWithAnnotations.g:13087:3: rule__XNumberLiteral__ValueAssignment_1 { pushFollow(FOLLOW_2); rule__XNumberLiteral__ValueAssignment_1(); @@ -43407,14 +43408,14 @@ public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XStringLiteral__Group__0" - // InternalXbaseWithAnnotations.g:13095:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ; + // InternalXbaseWithAnnotations.g:13096:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ; public final void rule__XStringLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13099:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ) - // InternalXbaseWithAnnotations.g:13100:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 + // InternalXbaseWithAnnotations.g:13100:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ) + // InternalXbaseWithAnnotations.g:13101:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 { pushFollow(FOLLOW_79); rule__XStringLiteral__Group__0__Impl(); @@ -43445,23 +43446,23 @@ public final void rule__XStringLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XStringLiteral__Group__0__Impl" - // InternalXbaseWithAnnotations.g:13107:1: rule__XStringLiteral__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:13108:1: rule__XStringLiteral__Group__0__Impl : ( () ) ; public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13111:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:13112:1: ( () ) + // InternalXbaseWithAnnotations.g:13112:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:13113:1: ( () ) { - // InternalXbaseWithAnnotations.g:13112:1: ( () ) - // InternalXbaseWithAnnotations.g:13113:2: () + // InternalXbaseWithAnnotations.g:13113:1: ( () ) + // InternalXbaseWithAnnotations.g:13114:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); } - // InternalXbaseWithAnnotations.g:13114:2: () - // InternalXbaseWithAnnotations.g:13114:3: + // InternalXbaseWithAnnotations.g:13115:2: () + // InternalXbaseWithAnnotations.g:13115:3: { } @@ -43486,14 +43487,14 @@ public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XStringLiteral__Group__1" - // InternalXbaseWithAnnotations.g:13122:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:13123:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ; public final void rule__XStringLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13126:1: ( rule__XStringLiteral__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:13127:2: rule__XStringLiteral__Group__1__Impl + // InternalXbaseWithAnnotations.g:13127:1: ( rule__XStringLiteral__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:13128:2: rule__XStringLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__XStringLiteral__Group__1__Impl(); @@ -43519,23 +43520,23 @@ public final void rule__XStringLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XStringLiteral__Group__1__Impl" - // InternalXbaseWithAnnotations.g:13133:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:13134:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ; public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13137:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:13138:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:13138:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:13139:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:13138:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:13139:2: ( rule__XStringLiteral__ValueAssignment_1 ) + // InternalXbaseWithAnnotations.g:13139:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:13140:2: ( rule__XStringLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); } - // InternalXbaseWithAnnotations.g:13140:2: ( rule__XStringLiteral__ValueAssignment_1 ) - // InternalXbaseWithAnnotations.g:13140:3: rule__XStringLiteral__ValueAssignment_1 + // InternalXbaseWithAnnotations.g:13141:2: ( rule__XStringLiteral__ValueAssignment_1 ) + // InternalXbaseWithAnnotations.g:13141:3: rule__XStringLiteral__ValueAssignment_1 { pushFollow(FOLLOW_2); rule__XStringLiteral__ValueAssignment_1(); @@ -43570,14 +43571,14 @@ public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XTypeLiteral__Group__0" - // InternalXbaseWithAnnotations.g:13149:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ; + // InternalXbaseWithAnnotations.g:13150:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ; public final void rule__XTypeLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13153:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ) - // InternalXbaseWithAnnotations.g:13154:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 + // InternalXbaseWithAnnotations.g:13154:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ) + // InternalXbaseWithAnnotations.g:13155:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 { pushFollow(FOLLOW_80); rule__XTypeLiteral__Group__0__Impl(); @@ -43608,23 +43609,23 @@ public final void rule__XTypeLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__0__Impl" - // InternalXbaseWithAnnotations.g:13161:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:13162:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ; public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13165:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:13166:1: ( () ) + // InternalXbaseWithAnnotations.g:13166:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:13167:1: ( () ) { - // InternalXbaseWithAnnotations.g:13166:1: ( () ) - // InternalXbaseWithAnnotations.g:13167:2: () + // InternalXbaseWithAnnotations.g:13167:1: ( () ) + // InternalXbaseWithAnnotations.g:13168:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); } - // InternalXbaseWithAnnotations.g:13168:2: () - // InternalXbaseWithAnnotations.g:13168:3: + // InternalXbaseWithAnnotations.g:13169:2: () + // InternalXbaseWithAnnotations.g:13169:3: { } @@ -43649,14 +43650,14 @@ public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__1" - // InternalXbaseWithAnnotations.g:13176:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ; + // InternalXbaseWithAnnotations.g:13177:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ; public final void rule__XTypeLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13180:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ) - // InternalXbaseWithAnnotations.g:13181:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 + // InternalXbaseWithAnnotations.g:13181:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ) + // InternalXbaseWithAnnotations.g:13182:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 { pushFollow(FOLLOW_6); rule__XTypeLiteral__Group__1__Impl(); @@ -43687,17 +43688,17 @@ public final void rule__XTypeLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__1__Impl" - // InternalXbaseWithAnnotations.g:13188:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ; + // InternalXbaseWithAnnotations.g:13189:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ; public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13192:1: ( ( 'typeof' ) ) - // InternalXbaseWithAnnotations.g:13193:1: ( 'typeof' ) + // InternalXbaseWithAnnotations.g:13193:1: ( ( 'typeof' ) ) + // InternalXbaseWithAnnotations.g:13194:1: ( 'typeof' ) { - // InternalXbaseWithAnnotations.g:13193:1: ( 'typeof' ) - // InternalXbaseWithAnnotations.g:13194:2: 'typeof' + // InternalXbaseWithAnnotations.g:13194:1: ( 'typeof' ) + // InternalXbaseWithAnnotations.g:13195:2: 'typeof' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); @@ -43728,14 +43729,14 @@ public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__2" - // InternalXbaseWithAnnotations.g:13203:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ; + // InternalXbaseWithAnnotations.g:13204:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ; public final void rule__XTypeLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13207:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ) - // InternalXbaseWithAnnotations.g:13208:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 + // InternalXbaseWithAnnotations.g:13208:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ) + // InternalXbaseWithAnnotations.g:13209:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 { pushFollow(FOLLOW_5); rule__XTypeLiteral__Group__2__Impl(); @@ -43766,17 +43767,17 @@ public final void rule__XTypeLiteral__Group__2() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__2__Impl" - // InternalXbaseWithAnnotations.g:13215:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:13216:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ; public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13219:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:13220:1: ( '(' ) + // InternalXbaseWithAnnotations.g:13220:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:13221:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:13220:1: ( '(' ) - // InternalXbaseWithAnnotations.g:13221:2: '(' + // InternalXbaseWithAnnotations.g:13221:1: ( '(' ) + // InternalXbaseWithAnnotations.g:13222:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); @@ -43807,14 +43808,14 @@ public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__3" - // InternalXbaseWithAnnotations.g:13230:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ; + // InternalXbaseWithAnnotations.g:13231:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ; public final void rule__XTypeLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13234:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ) - // InternalXbaseWithAnnotations.g:13235:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 + // InternalXbaseWithAnnotations.g:13235:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ) + // InternalXbaseWithAnnotations.g:13236:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 { pushFollow(FOLLOW_81); rule__XTypeLiteral__Group__3__Impl(); @@ -43845,23 +43846,23 @@ public final void rule__XTypeLiteral__Group__3() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__3__Impl" - // InternalXbaseWithAnnotations.g:13242:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ; + // InternalXbaseWithAnnotations.g:13243:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ; public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13246:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ) - // InternalXbaseWithAnnotations.g:13247:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:13247:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ) + // InternalXbaseWithAnnotations.g:13248:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) { - // InternalXbaseWithAnnotations.g:13247:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) - // InternalXbaseWithAnnotations.g:13248:2: ( rule__XTypeLiteral__TypeAssignment_3 ) + // InternalXbaseWithAnnotations.g:13248:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:13249:2: ( rule__XTypeLiteral__TypeAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); } - // InternalXbaseWithAnnotations.g:13249:2: ( rule__XTypeLiteral__TypeAssignment_3 ) - // InternalXbaseWithAnnotations.g:13249:3: rule__XTypeLiteral__TypeAssignment_3 + // InternalXbaseWithAnnotations.g:13250:2: ( rule__XTypeLiteral__TypeAssignment_3 ) + // InternalXbaseWithAnnotations.g:13250:3: rule__XTypeLiteral__TypeAssignment_3 { pushFollow(FOLLOW_2); rule__XTypeLiteral__TypeAssignment_3(); @@ -43896,14 +43897,14 @@ public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__4" - // InternalXbaseWithAnnotations.g:13257:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ; + // InternalXbaseWithAnnotations.g:13258:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ; public final void rule__XTypeLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13261:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ) - // InternalXbaseWithAnnotations.g:13262:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 + // InternalXbaseWithAnnotations.g:13262:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ) + // InternalXbaseWithAnnotations.g:13263:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 { pushFollow(FOLLOW_81); rule__XTypeLiteral__Group__4__Impl(); @@ -43934,22 +43935,22 @@ public final void rule__XTypeLiteral__Group__4() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__4__Impl" - // InternalXbaseWithAnnotations.g:13269:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ; + // InternalXbaseWithAnnotations.g:13270:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ; public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13273:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ) - // InternalXbaseWithAnnotations.g:13274:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) + // InternalXbaseWithAnnotations.g:13274:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ) + // InternalXbaseWithAnnotations.g:13275:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) { - // InternalXbaseWithAnnotations.g:13274:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) - // InternalXbaseWithAnnotations.g:13275:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* + // InternalXbaseWithAnnotations.g:13275:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) + // InternalXbaseWithAnnotations.g:13276:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); } - // InternalXbaseWithAnnotations.g:13276:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* + // InternalXbaseWithAnnotations.g:13277:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* loop110: do { int alt110=2; @@ -43962,7 +43963,7 @@ public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionExcepti switch (alt110) { case 1 : - // InternalXbaseWithAnnotations.g:13276:3: rule__XTypeLiteral__ArrayDimensionsAssignment_4 + // InternalXbaseWithAnnotations.g:13277:3: rule__XTypeLiteral__ArrayDimensionsAssignment_4 { pushFollow(FOLLOW_82); rule__XTypeLiteral__ArrayDimensionsAssignment_4(); @@ -44003,14 +44004,14 @@ public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__5" - // InternalXbaseWithAnnotations.g:13284:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ; + // InternalXbaseWithAnnotations.g:13285:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ; public final void rule__XTypeLiteral__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13288:1: ( rule__XTypeLiteral__Group__5__Impl ) - // InternalXbaseWithAnnotations.g:13289:2: rule__XTypeLiteral__Group__5__Impl + // InternalXbaseWithAnnotations.g:13289:1: ( rule__XTypeLiteral__Group__5__Impl ) + // InternalXbaseWithAnnotations.g:13290:2: rule__XTypeLiteral__Group__5__Impl { pushFollow(FOLLOW_2); rule__XTypeLiteral__Group__5__Impl(); @@ -44036,17 +44037,17 @@ public final void rule__XTypeLiteral__Group__5() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__5__Impl" - // InternalXbaseWithAnnotations.g:13295:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:13296:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ; public final void rule__XTypeLiteral__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13299:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:13300:1: ( ')' ) + // InternalXbaseWithAnnotations.g:13300:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:13301:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:13300:1: ( ')' ) - // InternalXbaseWithAnnotations.g:13301:2: ')' + // InternalXbaseWithAnnotations.g:13301:1: ( ')' ) + // InternalXbaseWithAnnotations.g:13302:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); @@ -44077,14 +44078,14 @@ public final void rule__XTypeLiteral__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__XThrowExpression__Group__0" - // InternalXbaseWithAnnotations.g:13311:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:13312:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ; public final void rule__XThrowExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13315:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:13316:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 + // InternalXbaseWithAnnotations.g:13316:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:13317:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 { pushFollow(FOLLOW_83); rule__XThrowExpression__Group__0__Impl(); @@ -44115,23 +44116,23 @@ public final void rule__XThrowExpression__Group__0() throws RecognitionException // $ANTLR start "rule__XThrowExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:13323:1: rule__XThrowExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:13324:1: rule__XThrowExpression__Group__0__Impl : ( () ) ; public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13327:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:13328:1: ( () ) + // InternalXbaseWithAnnotations.g:13328:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:13329:1: ( () ) { - // InternalXbaseWithAnnotations.g:13328:1: ( () ) - // InternalXbaseWithAnnotations.g:13329:2: () + // InternalXbaseWithAnnotations.g:13329:1: ( () ) + // InternalXbaseWithAnnotations.g:13330:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:13330:2: () - // InternalXbaseWithAnnotations.g:13330:3: + // InternalXbaseWithAnnotations.g:13331:2: () + // InternalXbaseWithAnnotations.g:13331:3: { } @@ -44156,14 +44157,14 @@ public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XThrowExpression__Group__1" - // InternalXbaseWithAnnotations.g:13338:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:13339:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ; public final void rule__XThrowExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13342:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:13343:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 + // InternalXbaseWithAnnotations.g:13343:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:13344:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 { pushFollow(FOLLOW_10); rule__XThrowExpression__Group__1__Impl(); @@ -44194,17 +44195,17 @@ public final void rule__XThrowExpression__Group__1() throws RecognitionException // $ANTLR start "rule__XThrowExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:13350:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ; + // InternalXbaseWithAnnotations.g:13351:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ; public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13354:1: ( ( 'throw' ) ) - // InternalXbaseWithAnnotations.g:13355:1: ( 'throw' ) + // InternalXbaseWithAnnotations.g:13355:1: ( ( 'throw' ) ) + // InternalXbaseWithAnnotations.g:13356:1: ( 'throw' ) { - // InternalXbaseWithAnnotations.g:13355:1: ( 'throw' ) - // InternalXbaseWithAnnotations.g:13356:2: 'throw' + // InternalXbaseWithAnnotations.g:13356:1: ( 'throw' ) + // InternalXbaseWithAnnotations.g:13357:2: 'throw' { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); @@ -44235,14 +44236,14 @@ public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XThrowExpression__Group__2" - // InternalXbaseWithAnnotations.g:13365:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ; + // InternalXbaseWithAnnotations.g:13366:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ; public final void rule__XThrowExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13369:1: ( rule__XThrowExpression__Group__2__Impl ) - // InternalXbaseWithAnnotations.g:13370:2: rule__XThrowExpression__Group__2__Impl + // InternalXbaseWithAnnotations.g:13370:1: ( rule__XThrowExpression__Group__2__Impl ) + // InternalXbaseWithAnnotations.g:13371:2: rule__XThrowExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__XThrowExpression__Group__2__Impl(); @@ -44268,23 +44269,23 @@ public final void rule__XThrowExpression__Group__2() throws RecognitionException // $ANTLR start "rule__XThrowExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:13376:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:13377:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ; public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13380:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:13381:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:13381:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:13382:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:13381:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:13382:2: ( rule__XThrowExpression__ExpressionAssignment_2 ) + // InternalXbaseWithAnnotations.g:13382:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:13383:2: ( rule__XThrowExpression__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); } - // InternalXbaseWithAnnotations.g:13383:2: ( rule__XThrowExpression__ExpressionAssignment_2 ) - // InternalXbaseWithAnnotations.g:13383:3: rule__XThrowExpression__ExpressionAssignment_2 + // InternalXbaseWithAnnotations.g:13384:2: ( rule__XThrowExpression__ExpressionAssignment_2 ) + // InternalXbaseWithAnnotations.g:13384:3: rule__XThrowExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XThrowExpression__ExpressionAssignment_2(); @@ -44319,14 +44320,14 @@ public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XReturnExpression__Group__0" - // InternalXbaseWithAnnotations.g:13392:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:13393:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ; public final void rule__XReturnExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13396:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:13397:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 + // InternalXbaseWithAnnotations.g:13397:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:13398:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 { pushFollow(FOLLOW_84); rule__XReturnExpression__Group__0__Impl(); @@ -44357,23 +44358,23 @@ public final void rule__XReturnExpression__Group__0() throws RecognitionExceptio // $ANTLR start "rule__XReturnExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:13404:1: rule__XReturnExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:13405:1: rule__XReturnExpression__Group__0__Impl : ( () ) ; public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13408:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:13409:1: ( () ) + // InternalXbaseWithAnnotations.g:13409:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:13410:1: ( () ) { - // InternalXbaseWithAnnotations.g:13409:1: ( () ) - // InternalXbaseWithAnnotations.g:13410:2: () + // InternalXbaseWithAnnotations.g:13410:1: ( () ) + // InternalXbaseWithAnnotations.g:13411:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:13411:2: () - // InternalXbaseWithAnnotations.g:13411:3: + // InternalXbaseWithAnnotations.g:13412:2: () + // InternalXbaseWithAnnotations.g:13412:3: { } @@ -44398,14 +44399,14 @@ public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__XReturnExpression__Group__1" - // InternalXbaseWithAnnotations.g:13419:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:13420:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ; public final void rule__XReturnExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13423:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:13424:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 + // InternalXbaseWithAnnotations.g:13424:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:13425:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 { pushFollow(FOLLOW_10); rule__XReturnExpression__Group__1__Impl(); @@ -44436,17 +44437,17 @@ public final void rule__XReturnExpression__Group__1() throws RecognitionExceptio // $ANTLR start "rule__XReturnExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:13431:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ; + // InternalXbaseWithAnnotations.g:13432:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ; public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13435:1: ( ( 'return' ) ) - // InternalXbaseWithAnnotations.g:13436:1: ( 'return' ) + // InternalXbaseWithAnnotations.g:13436:1: ( ( 'return' ) ) + // InternalXbaseWithAnnotations.g:13437:1: ( 'return' ) { - // InternalXbaseWithAnnotations.g:13436:1: ( 'return' ) - // InternalXbaseWithAnnotations.g:13437:2: 'return' + // InternalXbaseWithAnnotations.g:13437:1: ( 'return' ) + // InternalXbaseWithAnnotations.g:13438:2: 'return' { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); @@ -44477,14 +44478,14 @@ public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__XReturnExpression__Group__2" - // InternalXbaseWithAnnotations.g:13446:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ; + // InternalXbaseWithAnnotations.g:13447:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ; public final void rule__XReturnExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13450:1: ( rule__XReturnExpression__Group__2__Impl ) - // InternalXbaseWithAnnotations.g:13451:2: rule__XReturnExpression__Group__2__Impl + // InternalXbaseWithAnnotations.g:13451:1: ( rule__XReturnExpression__Group__2__Impl ) + // InternalXbaseWithAnnotations.g:13452:2: rule__XReturnExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__XReturnExpression__Group__2__Impl(); @@ -44510,27 +44511,27 @@ public final void rule__XReturnExpression__Group__2() throws RecognitionExceptio // $ANTLR start "rule__XReturnExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:13457:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ; + // InternalXbaseWithAnnotations.g:13458:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ; public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13461:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ) - // InternalXbaseWithAnnotations.g:13462:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) + // InternalXbaseWithAnnotations.g:13462:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ) + // InternalXbaseWithAnnotations.g:13463:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) { - // InternalXbaseWithAnnotations.g:13462:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) - // InternalXbaseWithAnnotations.g:13463:2: ( rule__XReturnExpression__ExpressionAssignment_2 )? + // InternalXbaseWithAnnotations.g:13463:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) + // InternalXbaseWithAnnotations.g:13464:2: ( rule__XReturnExpression__ExpressionAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); } - // InternalXbaseWithAnnotations.g:13464:2: ( rule__XReturnExpression__ExpressionAssignment_2 )? + // InternalXbaseWithAnnotations.g:13465:2: ( rule__XReturnExpression__ExpressionAssignment_2 )? int alt111=2; alt111 = dfa111.predict(input); switch (alt111) { case 1 : - // InternalXbaseWithAnnotations.g:13464:3: rule__XReturnExpression__ExpressionAssignment_2 + // InternalXbaseWithAnnotations.g:13465:3: rule__XReturnExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XReturnExpression__ExpressionAssignment_2(); @@ -44568,14 +44569,14 @@ public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0" - // InternalXbaseWithAnnotations.g:13473:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:13474:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ; public final void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13477:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:13478:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 + // InternalXbaseWithAnnotations.g:13478:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:13479:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 { pushFollow(FOLLOW_85); rule__XTryCatchFinallyExpression__Group__0__Impl(); @@ -44606,23 +44607,23 @@ public final void rule__XTryCatchFinallyExpression__Group__0() throws Recognitio // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:13485:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:13486:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ; public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13489:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:13490:1: ( () ) + // InternalXbaseWithAnnotations.g:13490:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:13491:1: ( () ) { - // InternalXbaseWithAnnotations.g:13490:1: ( () ) - // InternalXbaseWithAnnotations.g:13491:2: () + // InternalXbaseWithAnnotations.g:13491:1: ( () ) + // InternalXbaseWithAnnotations.g:13492:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); } - // InternalXbaseWithAnnotations.g:13492:2: () - // InternalXbaseWithAnnotations.g:13492:3: + // InternalXbaseWithAnnotations.g:13493:2: () + // InternalXbaseWithAnnotations.g:13493:3: { } @@ -44647,14 +44648,14 @@ public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1" - // InternalXbaseWithAnnotations.g:13500:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:13501:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ; public final void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13504:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:13505:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 + // InternalXbaseWithAnnotations.g:13505:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:13506:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 { pushFollow(FOLLOW_10); rule__XTryCatchFinallyExpression__Group__1__Impl(); @@ -44685,17 +44686,17 @@ public final void rule__XTryCatchFinallyExpression__Group__1() throws Recognitio // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:13512:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ; + // InternalXbaseWithAnnotations.g:13513:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ; public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13516:1: ( ( 'try' ) ) - // InternalXbaseWithAnnotations.g:13517:1: ( 'try' ) + // InternalXbaseWithAnnotations.g:13517:1: ( ( 'try' ) ) + // InternalXbaseWithAnnotations.g:13518:1: ( 'try' ) { - // InternalXbaseWithAnnotations.g:13517:1: ( 'try' ) - // InternalXbaseWithAnnotations.g:13518:2: 'try' + // InternalXbaseWithAnnotations.g:13518:1: ( 'try' ) + // InternalXbaseWithAnnotations.g:13519:2: 'try' { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); @@ -44726,14 +44727,14 @@ public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2" - // InternalXbaseWithAnnotations.g:13527:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:13528:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ; public final void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13531:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:13532:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 + // InternalXbaseWithAnnotations.g:13532:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:13533:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 { pushFollow(FOLLOW_86); rule__XTryCatchFinallyExpression__Group__2__Impl(); @@ -44764,23 +44765,23 @@ public final void rule__XTryCatchFinallyExpression__Group__2() throws Recognitio // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:13539:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:13540:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ; public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13543:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:13544:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:13544:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:13545:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:13544:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:13545:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) + // InternalXbaseWithAnnotations.g:13545:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:13546:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); } - // InternalXbaseWithAnnotations.g:13546:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) - // InternalXbaseWithAnnotations.g:13546:3: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 + // InternalXbaseWithAnnotations.g:13547:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) + // InternalXbaseWithAnnotations.g:13547:3: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__ExpressionAssignment_2(); @@ -44815,14 +44816,14 @@ public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3" - // InternalXbaseWithAnnotations.g:13554:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ; + // InternalXbaseWithAnnotations.g:13555:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ; public final void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13558:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl ) - // InternalXbaseWithAnnotations.g:13559:2: rule__XTryCatchFinallyExpression__Group__3__Impl + // InternalXbaseWithAnnotations.g:13559:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl ) + // InternalXbaseWithAnnotations.g:13560:2: rule__XTryCatchFinallyExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group__3__Impl(); @@ -44848,23 +44849,23 @@ public final void rule__XTryCatchFinallyExpression__Group__3() throws Recognitio // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:13565:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ; + // InternalXbaseWithAnnotations.g:13566:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ; public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13569:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ) - // InternalXbaseWithAnnotations.g:13570:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) + // InternalXbaseWithAnnotations.g:13570:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ) + // InternalXbaseWithAnnotations.g:13571:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) { - // InternalXbaseWithAnnotations.g:13570:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) - // InternalXbaseWithAnnotations.g:13571:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) + // InternalXbaseWithAnnotations.g:13571:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) + // InternalXbaseWithAnnotations.g:13572:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); } - // InternalXbaseWithAnnotations.g:13572:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) - // InternalXbaseWithAnnotations.g:13572:3: rule__XTryCatchFinallyExpression__Alternatives_3 + // InternalXbaseWithAnnotations.g:13573:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) + // InternalXbaseWithAnnotations.g:13573:3: rule__XTryCatchFinallyExpression__Alternatives_3 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Alternatives_3(); @@ -44899,14 +44900,14 @@ public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0" - // InternalXbaseWithAnnotations.g:13581:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ; + // InternalXbaseWithAnnotations.g:13582:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13585:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ) - // InternalXbaseWithAnnotations.g:13586:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 + // InternalXbaseWithAnnotations.g:13586:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ) + // InternalXbaseWithAnnotations.g:13587:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 { pushFollow(FOLLOW_87); rule__XTryCatchFinallyExpression__Group_3_0__0__Impl(); @@ -44937,26 +44938,26 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws Recogn // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl" - // InternalXbaseWithAnnotations.g:13593:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ; + // InternalXbaseWithAnnotations.g:13594:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13597:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ) - // InternalXbaseWithAnnotations.g:13598:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) + // InternalXbaseWithAnnotations.g:13598:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ) + // InternalXbaseWithAnnotations.g:13599:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) { - // InternalXbaseWithAnnotations.g:13598:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) - // InternalXbaseWithAnnotations.g:13599:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) + // InternalXbaseWithAnnotations.g:13599:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) + // InternalXbaseWithAnnotations.g:13600:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) { - // InternalXbaseWithAnnotations.g:13599:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) - // InternalXbaseWithAnnotations.g:13600:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) + // InternalXbaseWithAnnotations.g:13600:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) + // InternalXbaseWithAnnotations.g:13601:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); } - // InternalXbaseWithAnnotations.g:13601:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) - // InternalXbaseWithAnnotations.g:13601:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 + // InternalXbaseWithAnnotations.g:13602:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) + // InternalXbaseWithAnnotations.g:13602:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_88); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); @@ -44972,13 +44973,13 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws } - // InternalXbaseWithAnnotations.g:13604:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) - // InternalXbaseWithAnnotations.g:13605:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* + // InternalXbaseWithAnnotations.g:13605:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) + // InternalXbaseWithAnnotations.g:13606:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); } - // InternalXbaseWithAnnotations.g:13606:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* + // InternalXbaseWithAnnotations.g:13607:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* loop112: do { int alt112=2; @@ -44997,7 +44998,7 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws switch (alt112) { case 1 : - // InternalXbaseWithAnnotations.g:13606:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 + // InternalXbaseWithAnnotations.g:13607:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_88); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); @@ -45041,14 +45042,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1" - // InternalXbaseWithAnnotations.g:13615:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ; + // InternalXbaseWithAnnotations.g:13616:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13619:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ) - // InternalXbaseWithAnnotations.g:13620:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl + // InternalXbaseWithAnnotations.g:13620:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ) + // InternalXbaseWithAnnotations.g:13621:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0__1__Impl(); @@ -45074,22 +45075,22 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws Recogn // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl" - // InternalXbaseWithAnnotations.g:13626:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:13627:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13630:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:13631:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:13631:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:13632:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) { - // InternalXbaseWithAnnotations.g:13631:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) - // InternalXbaseWithAnnotations.g:13632:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? + // InternalXbaseWithAnnotations.g:13632:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:13633:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); } - // InternalXbaseWithAnnotations.g:13633:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? + // InternalXbaseWithAnnotations.g:13634:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? int alt113=2; int LA113_0 = input.LA(1); @@ -45102,7 +45103,7 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws } switch (alt113) { case 1 : - // InternalXbaseWithAnnotations.g:13633:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0 + // InternalXbaseWithAnnotations.g:13634:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0_1__0(); @@ -45140,14 +45141,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0" - // InternalXbaseWithAnnotations.g:13642:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ; + // InternalXbaseWithAnnotations.g:13643:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13646:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ) - // InternalXbaseWithAnnotations.g:13647:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 + // InternalXbaseWithAnnotations.g:13647:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ) + // InternalXbaseWithAnnotations.g:13648:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 { pushFollow(FOLLOW_10); rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl(); @@ -45178,23 +45179,23 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl" - // InternalXbaseWithAnnotations.g:13654:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ; + // InternalXbaseWithAnnotations.g:13655:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13658:1: ( ( ( 'finally' ) ) ) - // InternalXbaseWithAnnotations.g:13659:1: ( ( 'finally' ) ) + // InternalXbaseWithAnnotations.g:13659:1: ( ( ( 'finally' ) ) ) + // InternalXbaseWithAnnotations.g:13660:1: ( ( 'finally' ) ) { - // InternalXbaseWithAnnotations.g:13659:1: ( ( 'finally' ) ) - // InternalXbaseWithAnnotations.g:13660:2: ( 'finally' ) + // InternalXbaseWithAnnotations.g:13660:1: ( ( 'finally' ) ) + // InternalXbaseWithAnnotations.g:13661:2: ( 'finally' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); } - // InternalXbaseWithAnnotations.g:13661:2: ( 'finally' ) - // InternalXbaseWithAnnotations.g:13661:3: 'finally' + // InternalXbaseWithAnnotations.g:13662:2: ( 'finally' ) + // InternalXbaseWithAnnotations.g:13662:3: 'finally' { match(input,78,FOLLOW_2); if (state.failed) return ; @@ -45225,14 +45226,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throw // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1" - // InternalXbaseWithAnnotations.g:13669:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ; + // InternalXbaseWithAnnotations.g:13670:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13673:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ) - // InternalXbaseWithAnnotations.g:13674:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl + // InternalXbaseWithAnnotations.g:13674:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ) + // InternalXbaseWithAnnotations.g:13675:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl(); @@ -45258,23 +45259,23 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl" - // InternalXbaseWithAnnotations.g:13680:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:13681:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13684:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:13685:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:13685:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:13686:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) { - // InternalXbaseWithAnnotations.g:13685:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) - // InternalXbaseWithAnnotations.g:13686:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) + // InternalXbaseWithAnnotations.g:13686:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) + // InternalXbaseWithAnnotations.g:13687:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); } - // InternalXbaseWithAnnotations.g:13687:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) - // InternalXbaseWithAnnotations.g:13687:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 + // InternalXbaseWithAnnotations.g:13688:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) + // InternalXbaseWithAnnotations.g:13688:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1(); @@ -45309,14 +45310,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throw // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0" - // InternalXbaseWithAnnotations.g:13696:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ; + // InternalXbaseWithAnnotations.g:13697:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13700:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ) - // InternalXbaseWithAnnotations.g:13701:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 + // InternalXbaseWithAnnotations.g:13701:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ) + // InternalXbaseWithAnnotations.g:13702:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 { pushFollow(FOLLOW_10); rule__XTryCatchFinallyExpression__Group_3_1__0__Impl(); @@ -45347,17 +45348,17 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws Recogn // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl" - // InternalXbaseWithAnnotations.g:13708:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ; + // InternalXbaseWithAnnotations.g:13709:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ; public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13712:1: ( ( 'finally' ) ) - // InternalXbaseWithAnnotations.g:13713:1: ( 'finally' ) + // InternalXbaseWithAnnotations.g:13713:1: ( ( 'finally' ) ) + // InternalXbaseWithAnnotations.g:13714:1: ( 'finally' ) { - // InternalXbaseWithAnnotations.g:13713:1: ( 'finally' ) - // InternalXbaseWithAnnotations.g:13714:2: 'finally' + // InternalXbaseWithAnnotations.g:13714:1: ( 'finally' ) + // InternalXbaseWithAnnotations.g:13715:2: 'finally' { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); @@ -45388,14 +45389,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1" - // InternalXbaseWithAnnotations.g:13723:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ; + // InternalXbaseWithAnnotations.g:13724:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13727:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ) - // InternalXbaseWithAnnotations.g:13728:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl + // InternalXbaseWithAnnotations.g:13728:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ) + // InternalXbaseWithAnnotations.g:13729:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_1__1__Impl(); @@ -45421,23 +45422,23 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws Recogn // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl" - // InternalXbaseWithAnnotations.g:13734:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:13735:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13738:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:13739:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:13739:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:13740:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) { - // InternalXbaseWithAnnotations.g:13739:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) - // InternalXbaseWithAnnotations.g:13740:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:13740:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) + // InternalXbaseWithAnnotations.g:13741:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); } - // InternalXbaseWithAnnotations.g:13741:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) - // InternalXbaseWithAnnotations.g:13741:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 + // InternalXbaseWithAnnotations.g:13742:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) + // InternalXbaseWithAnnotations.g:13742:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1(); @@ -45472,14 +45473,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws // $ANTLR start "rule__XSynchronizedExpression__Group__0" - // InternalXbaseWithAnnotations.g:13750:1: rule__XSynchronizedExpression__Group__0 : rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ; + // InternalXbaseWithAnnotations.g:13751:1: rule__XSynchronizedExpression__Group__0 : rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ; public final void rule__XSynchronizedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13754:1: ( rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ) - // InternalXbaseWithAnnotations.g:13755:2: rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 + // InternalXbaseWithAnnotations.g:13755:1: ( rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ) + // InternalXbaseWithAnnotations.g:13756:2: rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 { pushFollow(FOLLOW_10); rule__XSynchronizedExpression__Group__0__Impl(); @@ -45510,23 +45511,23 @@ public final void rule__XSynchronizedExpression__Group__0() throws RecognitionEx // $ANTLR start "rule__XSynchronizedExpression__Group__0__Impl" - // InternalXbaseWithAnnotations.g:13762:1: rule__XSynchronizedExpression__Group__0__Impl : ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:13763:1: rule__XSynchronizedExpression__Group__0__Impl : ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ; public final void rule__XSynchronizedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13766:1: ( ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:13767:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:13767:1: ( ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:13768:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:13767:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:13768:2: ( rule__XSynchronizedExpression__Group_0__0 ) + // InternalXbaseWithAnnotations.g:13768:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:13769:2: ( rule__XSynchronizedExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:13769:2: ( rule__XSynchronizedExpression__Group_0__0 ) - // InternalXbaseWithAnnotations.g:13769:3: rule__XSynchronizedExpression__Group_0__0 + // InternalXbaseWithAnnotations.g:13770:2: ( rule__XSynchronizedExpression__Group_0__0 ) + // InternalXbaseWithAnnotations.g:13770:3: rule__XSynchronizedExpression__Group_0__0 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group_0__0(); @@ -45561,14 +45562,14 @@ public final void rule__XSynchronizedExpression__Group__0__Impl() throws Recogni // $ANTLR start "rule__XSynchronizedExpression__Group__1" - // InternalXbaseWithAnnotations.g:13777:1: rule__XSynchronizedExpression__Group__1 : rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ; + // InternalXbaseWithAnnotations.g:13778:1: rule__XSynchronizedExpression__Group__1 : rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ; public final void rule__XSynchronizedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13781:1: ( rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ) - // InternalXbaseWithAnnotations.g:13782:2: rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 + // InternalXbaseWithAnnotations.g:13782:1: ( rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ) + // InternalXbaseWithAnnotations.g:13783:2: rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 { pushFollow(FOLLOW_57); rule__XSynchronizedExpression__Group__1__Impl(); @@ -45599,23 +45600,23 @@ public final void rule__XSynchronizedExpression__Group__1() throws RecognitionEx // $ANTLR start "rule__XSynchronizedExpression__Group__1__Impl" - // InternalXbaseWithAnnotations.g:13789:1: rule__XSynchronizedExpression__Group__1__Impl : ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:13790:1: rule__XSynchronizedExpression__Group__1__Impl : ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ; public final void rule__XSynchronizedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13793:1: ( ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:13794:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:13794:1: ( ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:13795:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:13794:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:13795:2: ( rule__XSynchronizedExpression__ParamAssignment_1 ) + // InternalXbaseWithAnnotations.g:13795:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:13796:2: ( rule__XSynchronizedExpression__ParamAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getParamAssignment_1()); } - // InternalXbaseWithAnnotations.g:13796:2: ( rule__XSynchronizedExpression__ParamAssignment_1 ) - // InternalXbaseWithAnnotations.g:13796:3: rule__XSynchronizedExpression__ParamAssignment_1 + // InternalXbaseWithAnnotations.g:13797:2: ( rule__XSynchronizedExpression__ParamAssignment_1 ) + // InternalXbaseWithAnnotations.g:13797:3: rule__XSynchronizedExpression__ParamAssignment_1 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__ParamAssignment_1(); @@ -45650,14 +45651,14 @@ public final void rule__XSynchronizedExpression__Group__1__Impl() throws Recogni // $ANTLR start "rule__XSynchronizedExpression__Group__2" - // InternalXbaseWithAnnotations.g:13804:1: rule__XSynchronizedExpression__Group__2 : rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ; + // InternalXbaseWithAnnotations.g:13805:1: rule__XSynchronizedExpression__Group__2 : rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ; public final void rule__XSynchronizedExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13808:1: ( rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ) - // InternalXbaseWithAnnotations.g:13809:2: rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 + // InternalXbaseWithAnnotations.g:13809:1: ( rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ) + // InternalXbaseWithAnnotations.g:13810:2: rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 { pushFollow(FOLLOW_10); rule__XSynchronizedExpression__Group__2__Impl(); @@ -45688,17 +45689,17 @@ public final void rule__XSynchronizedExpression__Group__2() throws RecognitionEx // $ANTLR start "rule__XSynchronizedExpression__Group__2__Impl" - // InternalXbaseWithAnnotations.g:13816:1: rule__XSynchronizedExpression__Group__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:13817:1: rule__XSynchronizedExpression__Group__2__Impl : ( ')' ) ; public final void rule__XSynchronizedExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13820:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:13821:1: ( ')' ) + // InternalXbaseWithAnnotations.g:13821:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:13822:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:13821:1: ( ')' ) - // InternalXbaseWithAnnotations.g:13822:2: ')' + // InternalXbaseWithAnnotations.g:13822:1: ( ')' ) + // InternalXbaseWithAnnotations.g:13823:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getRightParenthesisKeyword_2()); @@ -45729,14 +45730,14 @@ public final void rule__XSynchronizedExpression__Group__2__Impl() throws Recogni // $ANTLR start "rule__XSynchronizedExpression__Group__3" - // InternalXbaseWithAnnotations.g:13831:1: rule__XSynchronizedExpression__Group__3 : rule__XSynchronizedExpression__Group__3__Impl ; + // InternalXbaseWithAnnotations.g:13832:1: rule__XSynchronizedExpression__Group__3 : rule__XSynchronizedExpression__Group__3__Impl ; public final void rule__XSynchronizedExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13835:1: ( rule__XSynchronizedExpression__Group__3__Impl ) - // InternalXbaseWithAnnotations.g:13836:2: rule__XSynchronizedExpression__Group__3__Impl + // InternalXbaseWithAnnotations.g:13836:1: ( rule__XSynchronizedExpression__Group__3__Impl ) + // InternalXbaseWithAnnotations.g:13837:2: rule__XSynchronizedExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group__3__Impl(); @@ -45762,23 +45763,23 @@ public final void rule__XSynchronizedExpression__Group__3() throws RecognitionEx // $ANTLR start "rule__XSynchronizedExpression__Group__3__Impl" - // InternalXbaseWithAnnotations.g:13842:1: rule__XSynchronizedExpression__Group__3__Impl : ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ; + // InternalXbaseWithAnnotations.g:13843:1: rule__XSynchronizedExpression__Group__3__Impl : ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ; public final void rule__XSynchronizedExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13846:1: ( ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ) - // InternalXbaseWithAnnotations.g:13847:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:13847:1: ( ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ) + // InternalXbaseWithAnnotations.g:13848:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) { - // InternalXbaseWithAnnotations.g:13847:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) - // InternalXbaseWithAnnotations.g:13848:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) + // InternalXbaseWithAnnotations.g:13848:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) + // InternalXbaseWithAnnotations.g:13849:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionAssignment_3()); } - // InternalXbaseWithAnnotations.g:13849:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) - // InternalXbaseWithAnnotations.g:13849:3: rule__XSynchronizedExpression__ExpressionAssignment_3 + // InternalXbaseWithAnnotations.g:13850:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) + // InternalXbaseWithAnnotations.g:13850:3: rule__XSynchronizedExpression__ExpressionAssignment_3 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__ExpressionAssignment_3(); @@ -45813,14 +45814,14 @@ public final void rule__XSynchronizedExpression__Group__3__Impl() throws Recogni // $ANTLR start "rule__XSynchronizedExpression__Group_0__0" - // InternalXbaseWithAnnotations.g:13858:1: rule__XSynchronizedExpression__Group_0__0 : rule__XSynchronizedExpression__Group_0__0__Impl ; + // InternalXbaseWithAnnotations.g:13859:1: rule__XSynchronizedExpression__Group_0__0 : rule__XSynchronizedExpression__Group_0__0__Impl ; public final void rule__XSynchronizedExpression__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13862:1: ( rule__XSynchronizedExpression__Group_0__0__Impl ) - // InternalXbaseWithAnnotations.g:13863:2: rule__XSynchronizedExpression__Group_0__0__Impl + // InternalXbaseWithAnnotations.g:13863:1: ( rule__XSynchronizedExpression__Group_0__0__Impl ) + // InternalXbaseWithAnnotations.g:13864:2: rule__XSynchronizedExpression__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group_0__0__Impl(); @@ -45846,23 +45847,23 @@ public final void rule__XSynchronizedExpression__Group_0__0() throws Recognition // $ANTLR start "rule__XSynchronizedExpression__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:13869:1: rule__XSynchronizedExpression__Group_0__0__Impl : ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:13870:1: rule__XSynchronizedExpression__Group_0__0__Impl : ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ; public final void rule__XSynchronizedExpression__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13873:1: ( ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:13874:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:13874:1: ( ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:13875:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:13874:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:13875:2: ( rule__XSynchronizedExpression__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:13875:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:13876:2: ( rule__XSynchronizedExpression__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0_0()); } - // InternalXbaseWithAnnotations.g:13876:2: ( rule__XSynchronizedExpression__Group_0_0__0 ) - // InternalXbaseWithAnnotations.g:13876:3: rule__XSynchronizedExpression__Group_0_0__0 + // InternalXbaseWithAnnotations.g:13877:2: ( rule__XSynchronizedExpression__Group_0_0__0 ) + // InternalXbaseWithAnnotations.g:13877:3: rule__XSynchronizedExpression__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group_0_0__0(); @@ -45897,14 +45898,14 @@ public final void rule__XSynchronizedExpression__Group_0__0__Impl() throws Recog // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__0" - // InternalXbaseWithAnnotations.g:13885:1: rule__XSynchronizedExpression__Group_0_0__0 : rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ; + // InternalXbaseWithAnnotations.g:13886:1: rule__XSynchronizedExpression__Group_0_0__0 : rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ; public final void rule__XSynchronizedExpression__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13889:1: ( rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ) - // InternalXbaseWithAnnotations.g:13890:2: rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 + // InternalXbaseWithAnnotations.g:13890:1: ( rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ) + // InternalXbaseWithAnnotations.g:13891:2: rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 { pushFollow(FOLLOW_89); rule__XSynchronizedExpression__Group_0_0__0__Impl(); @@ -45935,23 +45936,23 @@ public final void rule__XSynchronizedExpression__Group_0_0__0() throws Recogniti // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:13897:1: rule__XSynchronizedExpression__Group_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:13898:1: rule__XSynchronizedExpression__Group_0_0__0__Impl : ( () ) ; public final void rule__XSynchronizedExpression__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13901:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:13902:1: ( () ) + // InternalXbaseWithAnnotations.g:13902:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:13903:1: ( () ) { - // InternalXbaseWithAnnotations.g:13902:1: ( () ) - // InternalXbaseWithAnnotations.g:13903:2: () + // InternalXbaseWithAnnotations.g:13903:1: ( () ) + // InternalXbaseWithAnnotations.g:13904:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getXSynchronizedExpressionAction_0_0_0()); } - // InternalXbaseWithAnnotations.g:13904:2: () - // InternalXbaseWithAnnotations.g:13904:3: + // InternalXbaseWithAnnotations.g:13905:2: () + // InternalXbaseWithAnnotations.g:13905:3: { } @@ -45976,14 +45977,14 @@ public final void rule__XSynchronizedExpression__Group_0_0__0__Impl() throws Rec // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__1" - // InternalXbaseWithAnnotations.g:13912:1: rule__XSynchronizedExpression__Group_0_0__1 : rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ; + // InternalXbaseWithAnnotations.g:13913:1: rule__XSynchronizedExpression__Group_0_0__1 : rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ; public final void rule__XSynchronizedExpression__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13916:1: ( rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ) - // InternalXbaseWithAnnotations.g:13917:2: rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 + // InternalXbaseWithAnnotations.g:13917:1: ( rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ) + // InternalXbaseWithAnnotations.g:13918:2: rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 { pushFollow(FOLLOW_6); rule__XSynchronizedExpression__Group_0_0__1__Impl(); @@ -46014,17 +46015,17 @@ public final void rule__XSynchronizedExpression__Group_0_0__1() throws Recogniti // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:13924:1: rule__XSynchronizedExpression__Group_0_0__1__Impl : ( 'synchronized' ) ; + // InternalXbaseWithAnnotations.g:13925:1: rule__XSynchronizedExpression__Group_0_0__1__Impl : ( 'synchronized' ) ; public final void rule__XSynchronizedExpression__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13928:1: ( ( 'synchronized' ) ) - // InternalXbaseWithAnnotations.g:13929:1: ( 'synchronized' ) + // InternalXbaseWithAnnotations.g:13929:1: ( ( 'synchronized' ) ) + // InternalXbaseWithAnnotations.g:13930:1: ( 'synchronized' ) { - // InternalXbaseWithAnnotations.g:13929:1: ( 'synchronized' ) - // InternalXbaseWithAnnotations.g:13930:2: 'synchronized' + // InternalXbaseWithAnnotations.g:13930:1: ( 'synchronized' ) + // InternalXbaseWithAnnotations.g:13931:2: 'synchronized' { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getSynchronizedKeyword_0_0_1()); @@ -46055,14 +46056,14 @@ public final void rule__XSynchronizedExpression__Group_0_0__1__Impl() throws Rec // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__2" - // InternalXbaseWithAnnotations.g:13939:1: rule__XSynchronizedExpression__Group_0_0__2 : rule__XSynchronizedExpression__Group_0_0__2__Impl ; + // InternalXbaseWithAnnotations.g:13940:1: rule__XSynchronizedExpression__Group_0_0__2 : rule__XSynchronizedExpression__Group_0_0__2__Impl ; public final void rule__XSynchronizedExpression__Group_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13943:1: ( rule__XSynchronizedExpression__Group_0_0__2__Impl ) - // InternalXbaseWithAnnotations.g:13944:2: rule__XSynchronizedExpression__Group_0_0__2__Impl + // InternalXbaseWithAnnotations.g:13944:1: ( rule__XSynchronizedExpression__Group_0_0__2__Impl ) + // InternalXbaseWithAnnotations.g:13945:2: rule__XSynchronizedExpression__Group_0_0__2__Impl { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group_0_0__2__Impl(); @@ -46088,17 +46089,17 @@ public final void rule__XSynchronizedExpression__Group_0_0__2() throws Recogniti // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__2__Impl" - // InternalXbaseWithAnnotations.g:13950:1: rule__XSynchronizedExpression__Group_0_0__2__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:13951:1: rule__XSynchronizedExpression__Group_0_0__2__Impl : ( '(' ) ; public final void rule__XSynchronizedExpression__Group_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13954:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:13955:1: ( '(' ) + // InternalXbaseWithAnnotations.g:13955:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:13956:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:13955:1: ( '(' ) - // InternalXbaseWithAnnotations.g:13956:2: '(' + // InternalXbaseWithAnnotations.g:13956:1: ( '(' ) + // InternalXbaseWithAnnotations.g:13957:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getLeftParenthesisKeyword_0_0_2()); @@ -46129,14 +46130,14 @@ public final void rule__XSynchronizedExpression__Group_0_0__2__Impl() throws Rec // $ANTLR start "rule__XCatchClause__Group__0" - // InternalXbaseWithAnnotations.g:13966:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ; + // InternalXbaseWithAnnotations.g:13967:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ; public final void rule__XCatchClause__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13970:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ) - // InternalXbaseWithAnnotations.g:13971:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 + // InternalXbaseWithAnnotations.g:13971:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ) + // InternalXbaseWithAnnotations.g:13972:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 { pushFollow(FOLLOW_6); rule__XCatchClause__Group__0__Impl(); @@ -46167,23 +46168,23 @@ public final void rule__XCatchClause__Group__0() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__0__Impl" - // InternalXbaseWithAnnotations.g:13978:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ; + // InternalXbaseWithAnnotations.g:13979:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ; public final void rule__XCatchClause__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13982:1: ( ( ( 'catch' ) ) ) - // InternalXbaseWithAnnotations.g:13983:1: ( ( 'catch' ) ) + // InternalXbaseWithAnnotations.g:13983:1: ( ( ( 'catch' ) ) ) + // InternalXbaseWithAnnotations.g:13984:1: ( ( 'catch' ) ) { - // InternalXbaseWithAnnotations.g:13983:1: ( ( 'catch' ) ) - // InternalXbaseWithAnnotations.g:13984:2: ( 'catch' ) + // InternalXbaseWithAnnotations.g:13984:1: ( ( 'catch' ) ) + // InternalXbaseWithAnnotations.g:13985:2: ( 'catch' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); } - // InternalXbaseWithAnnotations.g:13985:2: ( 'catch' ) - // InternalXbaseWithAnnotations.g:13985:3: 'catch' + // InternalXbaseWithAnnotations.g:13986:2: ( 'catch' ) + // InternalXbaseWithAnnotations.g:13986:3: 'catch' { match(input,80,FOLLOW_2); if (state.failed) return ; @@ -46214,14 +46215,14 @@ public final void rule__XCatchClause__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XCatchClause__Group__1" - // InternalXbaseWithAnnotations.g:13993:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ; + // InternalXbaseWithAnnotations.g:13994:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ; public final void rule__XCatchClause__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:13997:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ) - // InternalXbaseWithAnnotations.g:13998:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 + // InternalXbaseWithAnnotations.g:13998:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ) + // InternalXbaseWithAnnotations.g:13999:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 { pushFollow(FOLLOW_27); rule__XCatchClause__Group__1__Impl(); @@ -46252,17 +46253,17 @@ public final void rule__XCatchClause__Group__1() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__1__Impl" - // InternalXbaseWithAnnotations.g:14005:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:14006:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ; public final void rule__XCatchClause__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14009:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:14010:1: ( '(' ) + // InternalXbaseWithAnnotations.g:14010:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:14011:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:14010:1: ( '(' ) - // InternalXbaseWithAnnotations.g:14011:2: '(' + // InternalXbaseWithAnnotations.g:14011:1: ( '(' ) + // InternalXbaseWithAnnotations.g:14012:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); @@ -46293,14 +46294,14 @@ public final void rule__XCatchClause__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XCatchClause__Group__2" - // InternalXbaseWithAnnotations.g:14020:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ; + // InternalXbaseWithAnnotations.g:14021:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ; public final void rule__XCatchClause__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14024:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ) - // InternalXbaseWithAnnotations.g:14025:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 + // InternalXbaseWithAnnotations.g:14025:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ) + // InternalXbaseWithAnnotations.g:14026:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 { pushFollow(FOLLOW_57); rule__XCatchClause__Group__2__Impl(); @@ -46331,23 +46332,23 @@ public final void rule__XCatchClause__Group__2() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__2__Impl" - // InternalXbaseWithAnnotations.g:14032:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:14033:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ; public final void rule__XCatchClause__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14036:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:14037:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:14037:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:14038:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:14037:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:14038:2: ( rule__XCatchClause__DeclaredParamAssignment_2 ) + // InternalXbaseWithAnnotations.g:14038:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:14039:2: ( rule__XCatchClause__DeclaredParamAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); } - // InternalXbaseWithAnnotations.g:14039:2: ( rule__XCatchClause__DeclaredParamAssignment_2 ) - // InternalXbaseWithAnnotations.g:14039:3: rule__XCatchClause__DeclaredParamAssignment_2 + // InternalXbaseWithAnnotations.g:14040:2: ( rule__XCatchClause__DeclaredParamAssignment_2 ) + // InternalXbaseWithAnnotations.g:14040:3: rule__XCatchClause__DeclaredParamAssignment_2 { pushFollow(FOLLOW_2); rule__XCatchClause__DeclaredParamAssignment_2(); @@ -46382,14 +46383,14 @@ public final void rule__XCatchClause__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__XCatchClause__Group__3" - // InternalXbaseWithAnnotations.g:14047:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ; + // InternalXbaseWithAnnotations.g:14048:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ; public final void rule__XCatchClause__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14051:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ) - // InternalXbaseWithAnnotations.g:14052:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 + // InternalXbaseWithAnnotations.g:14052:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ) + // InternalXbaseWithAnnotations.g:14053:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 { pushFollow(FOLLOW_10); rule__XCatchClause__Group__3__Impl(); @@ -46420,17 +46421,17 @@ public final void rule__XCatchClause__Group__3() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__3__Impl" - // InternalXbaseWithAnnotations.g:14059:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:14060:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ; public final void rule__XCatchClause__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14063:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:14064:1: ( ')' ) + // InternalXbaseWithAnnotations.g:14064:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:14065:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:14064:1: ( ')' ) - // InternalXbaseWithAnnotations.g:14065:2: ')' + // InternalXbaseWithAnnotations.g:14065:1: ( ')' ) + // InternalXbaseWithAnnotations.g:14066:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); @@ -46461,14 +46462,14 @@ public final void rule__XCatchClause__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__XCatchClause__Group__4" - // InternalXbaseWithAnnotations.g:14074:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ; + // InternalXbaseWithAnnotations.g:14075:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ; public final void rule__XCatchClause__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14078:1: ( rule__XCatchClause__Group__4__Impl ) - // InternalXbaseWithAnnotations.g:14079:2: rule__XCatchClause__Group__4__Impl + // InternalXbaseWithAnnotations.g:14079:1: ( rule__XCatchClause__Group__4__Impl ) + // InternalXbaseWithAnnotations.g:14080:2: rule__XCatchClause__Group__4__Impl { pushFollow(FOLLOW_2); rule__XCatchClause__Group__4__Impl(); @@ -46494,23 +46495,23 @@ public final void rule__XCatchClause__Group__4() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__4__Impl" - // InternalXbaseWithAnnotations.g:14085:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ; + // InternalXbaseWithAnnotations.g:14086:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ; public final void rule__XCatchClause__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14089:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ) - // InternalXbaseWithAnnotations.g:14090:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) + // InternalXbaseWithAnnotations.g:14090:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ) + // InternalXbaseWithAnnotations.g:14091:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) { - // InternalXbaseWithAnnotations.g:14090:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) - // InternalXbaseWithAnnotations.g:14091:2: ( rule__XCatchClause__ExpressionAssignment_4 ) + // InternalXbaseWithAnnotations.g:14091:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) + // InternalXbaseWithAnnotations.g:14092:2: ( rule__XCatchClause__ExpressionAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); } - // InternalXbaseWithAnnotations.g:14092:2: ( rule__XCatchClause__ExpressionAssignment_4 ) - // InternalXbaseWithAnnotations.g:14092:3: rule__XCatchClause__ExpressionAssignment_4 + // InternalXbaseWithAnnotations.g:14093:2: ( rule__XCatchClause__ExpressionAssignment_4 ) + // InternalXbaseWithAnnotations.g:14093:3: rule__XCatchClause__ExpressionAssignment_4 { pushFollow(FOLLOW_2); rule__XCatchClause__ExpressionAssignment_4(); @@ -46545,14 +46546,14 @@ public final void rule__XCatchClause__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__QualifiedName__Group__0" - // InternalXbaseWithAnnotations.g:14101:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // InternalXbaseWithAnnotations.g:14102: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 { - // InternalXbaseWithAnnotations.g:14105:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // InternalXbaseWithAnnotations.g:14106:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + // InternalXbaseWithAnnotations.g:14106:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalXbaseWithAnnotations.g:14107:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FOLLOW_90); rule__QualifiedName__Group__0__Impl(); @@ -46583,17 +46584,17 @@ public final void rule__QualifiedName__Group__0() throws RecognitionException { // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // InternalXbaseWithAnnotations.g:14113:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; + // InternalXbaseWithAnnotations.g:14114:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14117:1: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:14118:1: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:14118:1: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:14119:1: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:14118:1: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:14119:2: ruleValidID + // InternalXbaseWithAnnotations.g:14119:1: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:14120:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); @@ -46628,14 +46629,14 @@ public final void rule__QualifiedName__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__QualifiedName__Group__1" - // InternalXbaseWithAnnotations.g:14128:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:14129:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14132:1: ( rule__QualifiedName__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:14133:2: rule__QualifiedName__Group__1__Impl + // InternalXbaseWithAnnotations.g:14133:1: ( rule__QualifiedName__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:14134:2: rule__QualifiedName__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group__1__Impl(); @@ -46661,22 +46662,22 @@ public final void rule__QualifiedName__Group__1() throws RecognitionException { // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // InternalXbaseWithAnnotations.g:14139:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:14140: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 { - // InternalXbaseWithAnnotations.g:14143:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:14144:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:14144:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:14145:1: ( ( rule__QualifiedName__Group_1__0 )* ) { - // InternalXbaseWithAnnotations.g:14144:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // InternalXbaseWithAnnotations.g:14145:2: ( rule__QualifiedName__Group_1__0 )* + // InternalXbaseWithAnnotations.g:14145:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalXbaseWithAnnotations.g:14146:2: ( rule__QualifiedName__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:14146:2: ( rule__QualifiedName__Group_1__0 )* + // InternalXbaseWithAnnotations.g:14147:2: ( rule__QualifiedName__Group_1__0 )* loop114: do { int alt114=2; @@ -46701,7 +46702,7 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept switch (alt114) { case 1 : - // InternalXbaseWithAnnotations.g:14146:3: rule__QualifiedName__Group_1__0 + // InternalXbaseWithAnnotations.g:14147:3: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_91); rule__QualifiedName__Group_1__0(); @@ -46742,14 +46743,14 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__QualifiedName__Group_1__0" - // InternalXbaseWithAnnotations.g:14155:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + // InternalXbaseWithAnnotations.g:14156: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 { - // InternalXbaseWithAnnotations.g:14159:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // InternalXbaseWithAnnotations.g:14160:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + // InternalXbaseWithAnnotations.g:14160:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // InternalXbaseWithAnnotations.g:14161:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { pushFollow(FOLLOW_5); rule__QualifiedName__Group_1__0__Impl(); @@ -46780,23 +46781,23 @@ public final void rule__QualifiedName__Group_1__0() throws RecognitionException // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:14167:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; + // InternalXbaseWithAnnotations.g:14168:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14171:1: ( ( ( '.' ) ) ) - // InternalXbaseWithAnnotations.g:14172:1: ( ( '.' ) ) + // InternalXbaseWithAnnotations.g:14172:1: ( ( ( '.' ) ) ) + // InternalXbaseWithAnnotations.g:14173:1: ( ( '.' ) ) { - // InternalXbaseWithAnnotations.g:14172:1: ( ( '.' ) ) - // InternalXbaseWithAnnotations.g:14173:2: ( '.' ) + // InternalXbaseWithAnnotations.g:14173:1: ( ( '.' ) ) + // InternalXbaseWithAnnotations.g:14174:2: ( '.' ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } - // InternalXbaseWithAnnotations.g:14174:2: ( '.' ) - // InternalXbaseWithAnnotations.g:14174:3: '.' + // InternalXbaseWithAnnotations.g:14175:2: ( '.' ) + // InternalXbaseWithAnnotations.g:14175:3: '.' { match(input,43,FOLLOW_2); if (state.failed) return ; @@ -46827,14 +46828,14 @@ public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__QualifiedName__Group_1__1" - // InternalXbaseWithAnnotations.g:14182:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:14183: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 { - // InternalXbaseWithAnnotations.g:14186:1: ( rule__QualifiedName__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:14187:2: rule__QualifiedName__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:14187:1: ( rule__QualifiedName__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:14188:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__1__Impl(); @@ -46860,17 +46861,17 @@ public final void rule__QualifiedName__Group_1__1() throws RecognitionException // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:14193:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; + // InternalXbaseWithAnnotations.g:14194:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14197:1: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:14198:1: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:14198:1: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:14199:1: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:14198:1: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:14199:2: ruleValidID + // InternalXbaseWithAnnotations.g:14199:1: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:14200:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); @@ -46905,14 +46906,14 @@ public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__Number__Group_1__0" - // InternalXbaseWithAnnotations.g:14209:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ; + // InternalXbaseWithAnnotations.g:14210:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ; public final void rule__Number__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14213:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ) - // InternalXbaseWithAnnotations.g:14214:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1 + // InternalXbaseWithAnnotations.g:14214:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ) + // InternalXbaseWithAnnotations.g:14215:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1 { pushFollow(FOLLOW_90); rule__Number__Group_1__0__Impl(); @@ -46943,23 +46944,23 @@ public final void rule__Number__Group_1__0() throws RecognitionException { // $ANTLR start "rule__Number__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:14221:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:14222:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ; public final void rule__Number__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14225:1: ( ( ( rule__Number__Alternatives_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:14226:1: ( ( rule__Number__Alternatives_1_0 ) ) + // InternalXbaseWithAnnotations.g:14226:1: ( ( ( rule__Number__Alternatives_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:14227:1: ( ( rule__Number__Alternatives_1_0 ) ) { - // InternalXbaseWithAnnotations.g:14226:1: ( ( rule__Number__Alternatives_1_0 ) ) - // InternalXbaseWithAnnotations.g:14227:2: ( rule__Number__Alternatives_1_0 ) + // InternalXbaseWithAnnotations.g:14227:1: ( ( rule__Number__Alternatives_1_0 ) ) + // InternalXbaseWithAnnotations.g:14228:2: ( rule__Number__Alternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives_1_0()); } - // InternalXbaseWithAnnotations.g:14228:2: ( rule__Number__Alternatives_1_0 ) - // InternalXbaseWithAnnotations.g:14228:3: rule__Number__Alternatives_1_0 + // InternalXbaseWithAnnotations.g:14229:2: ( rule__Number__Alternatives_1_0 ) + // InternalXbaseWithAnnotations.g:14229:3: rule__Number__Alternatives_1_0 { pushFollow(FOLLOW_2); rule__Number__Alternatives_1_0(); @@ -46994,14 +46995,14 @@ public final void rule__Number__Group_1__0__Impl() throws RecognitionException { // $ANTLR start "rule__Number__Group_1__1" - // InternalXbaseWithAnnotations.g:14236:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ; + // InternalXbaseWithAnnotations.g:14237:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ; public final void rule__Number__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14240:1: ( rule__Number__Group_1__1__Impl ) - // InternalXbaseWithAnnotations.g:14241:2: rule__Number__Group_1__1__Impl + // InternalXbaseWithAnnotations.g:14241:1: ( rule__Number__Group_1__1__Impl ) + // InternalXbaseWithAnnotations.g:14242:2: rule__Number__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__Number__Group_1__1__Impl(); @@ -47027,22 +47028,22 @@ public final void rule__Number__Group_1__1() throws RecognitionException { // $ANTLR start "rule__Number__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:14247:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:14248:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ; public final void rule__Number__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14251:1: ( ( ( rule__Number__Group_1_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:14252:1: ( ( rule__Number__Group_1_1__0 )? ) + // InternalXbaseWithAnnotations.g:14252:1: ( ( ( rule__Number__Group_1_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:14253:1: ( ( rule__Number__Group_1_1__0 )? ) { - // InternalXbaseWithAnnotations.g:14252:1: ( ( rule__Number__Group_1_1__0 )? ) - // InternalXbaseWithAnnotations.g:14253:2: ( rule__Number__Group_1_1__0 )? + // InternalXbaseWithAnnotations.g:14253:1: ( ( rule__Number__Group_1_1__0 )? ) + // InternalXbaseWithAnnotations.g:14254:2: ( rule__Number__Group_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getGroup_1_1()); } - // InternalXbaseWithAnnotations.g:14254:2: ( rule__Number__Group_1_1__0 )? + // InternalXbaseWithAnnotations.g:14255:2: ( rule__Number__Group_1_1__0 )? int alt115=2; int LA115_0 = input.LA(1); @@ -47055,7 +47056,7 @@ public final void rule__Number__Group_1__1__Impl() throws RecognitionException { } switch (alt115) { case 1 : - // InternalXbaseWithAnnotations.g:14254:3: rule__Number__Group_1_1__0 + // InternalXbaseWithAnnotations.g:14255:3: rule__Number__Group_1_1__0 { pushFollow(FOLLOW_2); rule__Number__Group_1_1__0(); @@ -47093,14 +47094,14 @@ public final void rule__Number__Group_1__1__Impl() throws RecognitionException { // $ANTLR start "rule__Number__Group_1_1__0" - // InternalXbaseWithAnnotations.g:14263:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ; + // InternalXbaseWithAnnotations.g:14264:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ; public final void rule__Number__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14267:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ) - // InternalXbaseWithAnnotations.g:14268:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 + // InternalXbaseWithAnnotations.g:14268:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ) + // InternalXbaseWithAnnotations.g:14269:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 { pushFollow(FOLLOW_92); rule__Number__Group_1_1__0__Impl(); @@ -47131,17 +47132,17 @@ public final void rule__Number__Group_1_1__0() throws RecognitionException { // $ANTLR start "rule__Number__Group_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:14275:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ; + // InternalXbaseWithAnnotations.g:14276:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ; public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14279:1: ( ( '.' ) ) - // InternalXbaseWithAnnotations.g:14280:1: ( '.' ) + // InternalXbaseWithAnnotations.g:14280:1: ( ( '.' ) ) + // InternalXbaseWithAnnotations.g:14281:1: ( '.' ) { - // InternalXbaseWithAnnotations.g:14280:1: ( '.' ) - // InternalXbaseWithAnnotations.g:14281:2: '.' + // InternalXbaseWithAnnotations.g:14281:1: ( '.' ) + // InternalXbaseWithAnnotations.g:14282:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); @@ -47172,14 +47173,14 @@ public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException // $ANTLR start "rule__Number__Group_1_1__1" - // InternalXbaseWithAnnotations.g:14290:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:14291:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ; public final void rule__Number__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14294:1: ( rule__Number__Group_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:14295:2: rule__Number__Group_1_1__1__Impl + // InternalXbaseWithAnnotations.g:14295:1: ( rule__Number__Group_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:14296:2: rule__Number__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__Number__Group_1_1__1__Impl(); @@ -47205,23 +47206,23 @@ public final void rule__Number__Group_1_1__1() throws RecognitionException { // $ANTLR start "rule__Number__Group_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:14301:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:14302:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ; public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14305:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:14306:1: ( ( rule__Number__Alternatives_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:14306:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:14307:1: ( ( rule__Number__Alternatives_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:14306:1: ( ( rule__Number__Alternatives_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:14307:2: ( rule__Number__Alternatives_1_1_1 ) + // InternalXbaseWithAnnotations.g:14307:1: ( ( rule__Number__Alternatives_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:14308:2: ( rule__Number__Alternatives_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); } - // InternalXbaseWithAnnotations.g:14308:2: ( rule__Number__Alternatives_1_1_1 ) - // InternalXbaseWithAnnotations.g:14308:3: rule__Number__Alternatives_1_1_1 + // InternalXbaseWithAnnotations.g:14309:2: ( rule__Number__Alternatives_1_1_1 ) + // InternalXbaseWithAnnotations.g:14309:3: rule__Number__Alternatives_1_1_1 { pushFollow(FOLLOW_2); rule__Number__Alternatives_1_1_1(); @@ -47256,14 +47257,14 @@ public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException // $ANTLR start "rule__JvmTypeReference__Group_0__0" - // InternalXbaseWithAnnotations.g:14317:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ; + // InternalXbaseWithAnnotations.g:14318:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ; public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14321:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ) - // InternalXbaseWithAnnotations.g:14322:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 + // InternalXbaseWithAnnotations.g:14322:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ) + // InternalXbaseWithAnnotations.g:14323:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 { pushFollow(FOLLOW_14); rule__JvmTypeReference__Group_0__0__Impl(); @@ -47294,17 +47295,17 @@ public final void rule__JvmTypeReference__Group_0__0() throws RecognitionExcepti // $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:14329:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ; + // InternalXbaseWithAnnotations.g:14330:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ; public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14333:1: ( ( ruleJvmParameterizedTypeReference ) ) - // InternalXbaseWithAnnotations.g:14334:1: ( ruleJvmParameterizedTypeReference ) + // InternalXbaseWithAnnotations.g:14334:1: ( ( ruleJvmParameterizedTypeReference ) ) + // InternalXbaseWithAnnotations.g:14335:1: ( ruleJvmParameterizedTypeReference ) { - // InternalXbaseWithAnnotations.g:14334:1: ( ruleJvmParameterizedTypeReference ) - // InternalXbaseWithAnnotations.g:14335:2: ruleJvmParameterizedTypeReference + // InternalXbaseWithAnnotations.g:14335:1: ( ruleJvmParameterizedTypeReference ) + // InternalXbaseWithAnnotations.g:14336:2: ruleJvmParameterizedTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); @@ -47339,14 +47340,14 @@ public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmTypeReference__Group_0__1" - // InternalXbaseWithAnnotations.g:14344:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ; + // InternalXbaseWithAnnotations.g:14345:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ; public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14348:1: ( rule__JvmTypeReference__Group_0__1__Impl ) - // InternalXbaseWithAnnotations.g:14349:2: rule__JvmTypeReference__Group_0__1__Impl + // InternalXbaseWithAnnotations.g:14349:1: ( rule__JvmTypeReference__Group_0__1__Impl ) + // InternalXbaseWithAnnotations.g:14350:2: rule__JvmTypeReference__Group_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0__1__Impl(); @@ -47372,22 +47373,22 @@ public final void rule__JvmTypeReference__Group_0__1() throws RecognitionExcepti // $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl" - // InternalXbaseWithAnnotations.g:14355:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:14356:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ; public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14359:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:14360:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) + // InternalXbaseWithAnnotations.g:14360:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:14361:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) { - // InternalXbaseWithAnnotations.g:14360:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) - // InternalXbaseWithAnnotations.g:14361:2: ( rule__JvmTypeReference__Group_0_1__0 )* + // InternalXbaseWithAnnotations.g:14361:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) + // InternalXbaseWithAnnotations.g:14362:2: ( rule__JvmTypeReference__Group_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); } - // InternalXbaseWithAnnotations.g:14362:2: ( rule__JvmTypeReference__Group_0_1__0 )* + // InternalXbaseWithAnnotations.g:14363:2: ( rule__JvmTypeReference__Group_0_1__0 )* loop116: do { int alt116=2; @@ -47412,7 +47413,7 @@ public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionE switch (alt116) { case 1 : - // InternalXbaseWithAnnotations.g:14362:3: rule__JvmTypeReference__Group_0_1__0 + // InternalXbaseWithAnnotations.g:14363:3: rule__JvmTypeReference__Group_0_1__0 { pushFollow(FOLLOW_82); rule__JvmTypeReference__Group_0_1__0(); @@ -47453,14 +47454,14 @@ public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionE // $ANTLR start "rule__JvmTypeReference__Group_0_1__0" - // InternalXbaseWithAnnotations.g:14371:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ; + // InternalXbaseWithAnnotations.g:14372:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ; public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14375:1: ( rule__JvmTypeReference__Group_0_1__0__Impl ) - // InternalXbaseWithAnnotations.g:14376:2: rule__JvmTypeReference__Group_0_1__0__Impl + // InternalXbaseWithAnnotations.g:14376:1: ( rule__JvmTypeReference__Group_0_1__0__Impl ) + // InternalXbaseWithAnnotations.g:14377:2: rule__JvmTypeReference__Group_0_1__0__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1__0__Impl(); @@ -47486,23 +47487,23 @@ public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionExcep // $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl" - // InternalXbaseWithAnnotations.g:14382:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:14383:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ; public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14386:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:14387:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:14387:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:14388:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:14387:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:14388:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) + // InternalXbaseWithAnnotations.g:14388:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:14389:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); } - // InternalXbaseWithAnnotations.g:14389:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) - // InternalXbaseWithAnnotations.g:14389:3: rule__JvmTypeReference__Group_0_1_0__0 + // InternalXbaseWithAnnotations.g:14390:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) + // InternalXbaseWithAnnotations.g:14390:3: rule__JvmTypeReference__Group_0_1_0__0 { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1_0__0(); @@ -47537,14 +47538,14 @@ public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws Recognitio // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0" - // InternalXbaseWithAnnotations.g:14398:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ; + // InternalXbaseWithAnnotations.g:14399:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ; public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14402:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ) - // InternalXbaseWithAnnotations.g:14403:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 + // InternalXbaseWithAnnotations.g:14403:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ) + // InternalXbaseWithAnnotations.g:14404:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 { pushFollow(FOLLOW_14); rule__JvmTypeReference__Group_0_1_0__0__Impl(); @@ -47575,23 +47576,23 @@ public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionExc // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:14410:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:14411:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ; public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14414:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:14415:1: ( () ) + // InternalXbaseWithAnnotations.g:14415:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:14416:1: ( () ) { - // InternalXbaseWithAnnotations.g:14415:1: ( () ) - // InternalXbaseWithAnnotations.g:14416:2: () + // InternalXbaseWithAnnotations.g:14416:1: ( () ) + // InternalXbaseWithAnnotations.g:14417:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); } - // InternalXbaseWithAnnotations.g:14417:2: () - // InternalXbaseWithAnnotations.g:14417:3: + // InternalXbaseWithAnnotations.g:14418:2: () + // InternalXbaseWithAnnotations.g:14418:3: { } @@ -47616,14 +47617,14 @@ public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws Recognit // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1" - // InternalXbaseWithAnnotations.g:14425:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ; + // InternalXbaseWithAnnotations.g:14426:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ; public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14429:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl ) - // InternalXbaseWithAnnotations.g:14430:2: rule__JvmTypeReference__Group_0_1_0__1__Impl + // InternalXbaseWithAnnotations.g:14430:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl ) + // InternalXbaseWithAnnotations.g:14431:2: rule__JvmTypeReference__Group_0_1_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1_0__1__Impl(); @@ -47649,17 +47650,17 @@ public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionExc // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl" - // InternalXbaseWithAnnotations.g:14436:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; + // InternalXbaseWithAnnotations.g:14437:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14440:1: ( ( ruleArrayBrackets ) ) - // InternalXbaseWithAnnotations.g:14441:1: ( ruleArrayBrackets ) + // InternalXbaseWithAnnotations.g:14441:1: ( ( ruleArrayBrackets ) ) + // InternalXbaseWithAnnotations.g:14442:1: ( ruleArrayBrackets ) { - // InternalXbaseWithAnnotations.g:14441:1: ( ruleArrayBrackets ) - // InternalXbaseWithAnnotations.g:14442:2: ruleArrayBrackets + // InternalXbaseWithAnnotations.g:14442:1: ( ruleArrayBrackets ) + // InternalXbaseWithAnnotations.g:14443:2: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); @@ -47694,14 +47695,14 @@ public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws Recognit // $ANTLR start "rule__ArrayBrackets__Group__0" - // InternalXbaseWithAnnotations.g:14452:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; + // InternalXbaseWithAnnotations.g:14453:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; public final void rule__ArrayBrackets__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14456:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) - // InternalXbaseWithAnnotations.g:14457:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 + // InternalXbaseWithAnnotations.g:14457:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) + // InternalXbaseWithAnnotations.g:14458:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 { pushFollow(FOLLOW_53); rule__ArrayBrackets__Group__0__Impl(); @@ -47732,17 +47733,17 @@ public final void rule__ArrayBrackets__Group__0() throws RecognitionException { // $ANTLR start "rule__ArrayBrackets__Group__0__Impl" - // InternalXbaseWithAnnotations.g:14464:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; + // InternalXbaseWithAnnotations.g:14465:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14468:1: ( ( '[' ) ) - // InternalXbaseWithAnnotations.g:14469:1: ( '[' ) + // InternalXbaseWithAnnotations.g:14469:1: ( ( '[' ) ) + // InternalXbaseWithAnnotations.g:14470:1: ( '[' ) { - // InternalXbaseWithAnnotations.g:14469:1: ( '[' ) - // InternalXbaseWithAnnotations.g:14470:2: '[' + // InternalXbaseWithAnnotations.g:14470:1: ( '[' ) + // InternalXbaseWithAnnotations.g:14471:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); @@ -47773,14 +47774,14 @@ public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ArrayBrackets__Group__1" - // InternalXbaseWithAnnotations.g:14479:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:14480:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; public final void rule__ArrayBrackets__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14483:1: ( rule__ArrayBrackets__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:14484:2: rule__ArrayBrackets__Group__1__Impl + // InternalXbaseWithAnnotations.g:14484:1: ( rule__ArrayBrackets__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:14485:2: rule__ArrayBrackets__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayBrackets__Group__1__Impl(); @@ -47806,17 +47807,17 @@ public final void rule__ArrayBrackets__Group__1() throws RecognitionException { // $ANTLR start "rule__ArrayBrackets__Group__1__Impl" - // InternalXbaseWithAnnotations.g:14490:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; + // InternalXbaseWithAnnotations.g:14491:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14494:1: ( ( ']' ) ) - // InternalXbaseWithAnnotations.g:14495:1: ( ']' ) + // InternalXbaseWithAnnotations.g:14495:1: ( ( ']' ) ) + // InternalXbaseWithAnnotations.g:14496:1: ( ']' ) { - // InternalXbaseWithAnnotations.g:14495:1: ( ']' ) - // InternalXbaseWithAnnotations.g:14496:2: ']' + // InternalXbaseWithAnnotations.g:14496:1: ( ']' ) + // InternalXbaseWithAnnotations.g:14497:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); @@ -47847,14 +47848,14 @@ public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XFunctionTypeRef__Group__0" - // InternalXbaseWithAnnotations.g:14506:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ; + // InternalXbaseWithAnnotations.g:14507:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ; public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14510:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ) - // InternalXbaseWithAnnotations.g:14511:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 + // InternalXbaseWithAnnotations.g:14511:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ) + // InternalXbaseWithAnnotations.g:14512:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 { pushFollow(FOLLOW_27); rule__XFunctionTypeRef__Group__0__Impl(); @@ -47885,22 +47886,22 @@ public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl" - // InternalXbaseWithAnnotations.g:14518:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ; + // InternalXbaseWithAnnotations.g:14519:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ; public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14522:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ) - // InternalXbaseWithAnnotations.g:14523:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) + // InternalXbaseWithAnnotations.g:14523:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ) + // InternalXbaseWithAnnotations.g:14524:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) { - // InternalXbaseWithAnnotations.g:14523:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) - // InternalXbaseWithAnnotations.g:14524:2: ( rule__XFunctionTypeRef__Group_0__0 )? + // InternalXbaseWithAnnotations.g:14524:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) + // InternalXbaseWithAnnotations.g:14525:2: ( rule__XFunctionTypeRef__Group_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:14525:2: ( rule__XFunctionTypeRef__Group_0__0 )? + // InternalXbaseWithAnnotations.g:14526:2: ( rule__XFunctionTypeRef__Group_0__0 )? int alt117=2; int LA117_0 = input.LA(1); @@ -47909,7 +47910,7 @@ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionExc } switch (alt117) { case 1 : - // InternalXbaseWithAnnotations.g:14525:3: rule__XFunctionTypeRef__Group_0__0 + // InternalXbaseWithAnnotations.g:14526:3: rule__XFunctionTypeRef__Group_0__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0__0(); @@ -47947,14 +47948,14 @@ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group__1" - // InternalXbaseWithAnnotations.g:14533:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ; + // InternalXbaseWithAnnotations.g:14534:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ; public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14537:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ) - // InternalXbaseWithAnnotations.g:14538:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 + // InternalXbaseWithAnnotations.g:14538:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ) + // InternalXbaseWithAnnotations.g:14539:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 { pushFollow(FOLLOW_27); rule__XFunctionTypeRef__Group__1__Impl(); @@ -47985,17 +47986,17 @@ public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl" - // InternalXbaseWithAnnotations.g:14545:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ; + // InternalXbaseWithAnnotations.g:14546:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ; public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14549:1: ( ( '=>' ) ) - // InternalXbaseWithAnnotations.g:14550:1: ( '=>' ) + // InternalXbaseWithAnnotations.g:14550:1: ( ( '=>' ) ) + // InternalXbaseWithAnnotations.g:14551:1: ( '=>' ) { - // InternalXbaseWithAnnotations.g:14550:1: ( '=>' ) - // InternalXbaseWithAnnotations.g:14551:2: '=>' + // InternalXbaseWithAnnotations.g:14551:1: ( '=>' ) + // InternalXbaseWithAnnotations.g:14552:2: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); @@ -48026,14 +48027,14 @@ public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group__2" - // InternalXbaseWithAnnotations.g:14560:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ; + // InternalXbaseWithAnnotations.g:14561:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ; public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14564:1: ( rule__XFunctionTypeRef__Group__2__Impl ) - // InternalXbaseWithAnnotations.g:14565:2: rule__XFunctionTypeRef__Group__2__Impl + // InternalXbaseWithAnnotations.g:14565:1: ( rule__XFunctionTypeRef__Group__2__Impl ) + // InternalXbaseWithAnnotations.g:14566:2: rule__XFunctionTypeRef__Group__2__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group__2__Impl(); @@ -48059,23 +48060,23 @@ public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl" - // InternalXbaseWithAnnotations.g:14571:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ; + // InternalXbaseWithAnnotations.g:14572:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ; public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14575:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) - // InternalXbaseWithAnnotations.g:14576:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:14576:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) + // InternalXbaseWithAnnotations.g:14577:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) { - // InternalXbaseWithAnnotations.g:14576:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) - // InternalXbaseWithAnnotations.g:14577:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) + // InternalXbaseWithAnnotations.g:14577:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) + // InternalXbaseWithAnnotations.g:14578:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); } - // InternalXbaseWithAnnotations.g:14578:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) - // InternalXbaseWithAnnotations.g:14578:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2 + // InternalXbaseWithAnnotations.g:14579:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) + // InternalXbaseWithAnnotations.g:14579:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ReturnTypeAssignment_2(); @@ -48110,14 +48111,14 @@ public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0__0" - // InternalXbaseWithAnnotations.g:14587:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ; + // InternalXbaseWithAnnotations.g:14588:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ; public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14591:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ) - // InternalXbaseWithAnnotations.g:14592:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 + // InternalXbaseWithAnnotations.g:14592:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ) + // InternalXbaseWithAnnotations.g:14593:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 { pushFollow(FOLLOW_93); rule__XFunctionTypeRef__Group_0__0__Impl(); @@ -48148,17 +48149,17 @@ public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl" - // InternalXbaseWithAnnotations.g:14599:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ; + // InternalXbaseWithAnnotations.g:14600:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ; public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14603:1: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:14604:1: ( '(' ) + // InternalXbaseWithAnnotations.g:14604:1: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:14605:1: ( '(' ) { - // InternalXbaseWithAnnotations.g:14604:1: ( '(' ) - // InternalXbaseWithAnnotations.g:14605:2: '(' + // InternalXbaseWithAnnotations.g:14605:1: ( '(' ) + // InternalXbaseWithAnnotations.g:14606:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); @@ -48189,14 +48190,14 @@ public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0__1" - // InternalXbaseWithAnnotations.g:14614:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ; + // InternalXbaseWithAnnotations.g:14615:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ; public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14618:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ) - // InternalXbaseWithAnnotations.g:14619:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 + // InternalXbaseWithAnnotations.g:14619:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ) + // InternalXbaseWithAnnotations.g:14620:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 { pushFollow(FOLLOW_93); rule__XFunctionTypeRef__Group_0__1__Impl(); @@ -48227,22 +48228,22 @@ public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl" - // InternalXbaseWithAnnotations.g:14626:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:14627:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14630:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:14631:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:14631:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:14632:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) { - // InternalXbaseWithAnnotations.g:14631:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) - // InternalXbaseWithAnnotations.g:14632:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? + // InternalXbaseWithAnnotations.g:14632:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) + // InternalXbaseWithAnnotations.g:14633:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); } - // InternalXbaseWithAnnotations.g:14633:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? + // InternalXbaseWithAnnotations.g:14634:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? int alt118=2; int LA118_0 = input.LA(1); @@ -48251,7 +48252,7 @@ public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionE } switch (alt118) { case 1 : - // InternalXbaseWithAnnotations.g:14633:3: rule__XFunctionTypeRef__Group_0_1__0 + // InternalXbaseWithAnnotations.g:14634:3: rule__XFunctionTypeRef__Group_0_1__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1__0(); @@ -48289,14 +48290,14 @@ public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0__2" - // InternalXbaseWithAnnotations.g:14641:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ; + // InternalXbaseWithAnnotations.g:14642:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ; public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14645:1: ( rule__XFunctionTypeRef__Group_0__2__Impl ) - // InternalXbaseWithAnnotations.g:14646:2: rule__XFunctionTypeRef__Group_0__2__Impl + // InternalXbaseWithAnnotations.g:14646:1: ( rule__XFunctionTypeRef__Group_0__2__Impl ) + // InternalXbaseWithAnnotations.g:14647:2: rule__XFunctionTypeRef__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0__2__Impl(); @@ -48322,17 +48323,17 @@ public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl" - // InternalXbaseWithAnnotations.g:14652:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ; + // InternalXbaseWithAnnotations.g:14653:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ; public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14656:1: ( ( ')' ) ) - // InternalXbaseWithAnnotations.g:14657:1: ( ')' ) + // InternalXbaseWithAnnotations.g:14657:1: ( ( ')' ) ) + // InternalXbaseWithAnnotations.g:14658:1: ( ')' ) { - // InternalXbaseWithAnnotations.g:14657:1: ( ')' ) - // InternalXbaseWithAnnotations.g:14658:2: ')' + // InternalXbaseWithAnnotations.g:14658:1: ( ')' ) + // InternalXbaseWithAnnotations.g:14659:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); @@ -48363,14 +48364,14 @@ public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0" - // InternalXbaseWithAnnotations.g:14668:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; + // InternalXbaseWithAnnotations.g:14669:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14672:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) - // InternalXbaseWithAnnotations.g:14673:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 + // InternalXbaseWithAnnotations.g:14673:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) + // InternalXbaseWithAnnotations.g:14674:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 { pushFollow(FOLLOW_8); rule__XFunctionTypeRef__Group_0_1__0__Impl(); @@ -48401,23 +48402,23 @@ public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionExcep // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl" - // InternalXbaseWithAnnotations.g:14680:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:14681:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14684:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:14685:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) + // InternalXbaseWithAnnotations.g:14685:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:14686:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) { - // InternalXbaseWithAnnotations.g:14685:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) - // InternalXbaseWithAnnotations.g:14686:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) + // InternalXbaseWithAnnotations.g:14686:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) + // InternalXbaseWithAnnotations.g:14687:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); } - // InternalXbaseWithAnnotations.g:14687:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) - // InternalXbaseWithAnnotations.g:14687:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 + // InternalXbaseWithAnnotations.g:14688:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) + // InternalXbaseWithAnnotations.g:14688:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0(); @@ -48452,14 +48453,14 @@ public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws Recognitio // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1" - // InternalXbaseWithAnnotations.g:14695:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; + // InternalXbaseWithAnnotations.g:14696:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14699:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) - // InternalXbaseWithAnnotations.g:14700:2: rule__XFunctionTypeRef__Group_0_1__1__Impl + // InternalXbaseWithAnnotations.g:14700:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) + // InternalXbaseWithAnnotations.g:14701:2: rule__XFunctionTypeRef__Group_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1__1__Impl(); @@ -48485,22 +48486,22 @@ public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionExcep // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl" - // InternalXbaseWithAnnotations.g:14706:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ; + // InternalXbaseWithAnnotations.g:14707:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ; public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14710:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) - // InternalXbaseWithAnnotations.g:14711:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:14711:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) + // InternalXbaseWithAnnotations.g:14712:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) { - // InternalXbaseWithAnnotations.g:14711:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) - // InternalXbaseWithAnnotations.g:14712:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* + // InternalXbaseWithAnnotations.g:14712:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) + // InternalXbaseWithAnnotations.g:14713:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); } - // InternalXbaseWithAnnotations.g:14713:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* + // InternalXbaseWithAnnotations.g:14714:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* loop119: do { int alt119=2; @@ -48513,7 +48514,7 @@ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws Recognitio switch (alt119) { case 1 : - // InternalXbaseWithAnnotations.g:14713:3: rule__XFunctionTypeRef__Group_0_1_1__0 + // InternalXbaseWithAnnotations.g:14714:3: rule__XFunctionTypeRef__Group_0_1_1__0 { pushFollow(FOLLOW_9); rule__XFunctionTypeRef__Group_0_1_1__0(); @@ -48554,14 +48555,14 @@ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws Recognitio // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0" - // InternalXbaseWithAnnotations.g:14722:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; + // InternalXbaseWithAnnotations.g:14723:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14726:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) - // InternalXbaseWithAnnotations.g:14727:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 + // InternalXbaseWithAnnotations.g:14727:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) + // InternalXbaseWithAnnotations.g:14728:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 { pushFollow(FOLLOW_27); rule__XFunctionTypeRef__Group_0_1_1__0__Impl(); @@ -48592,17 +48593,17 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl" - // InternalXbaseWithAnnotations.g:14734:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:14735:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14738:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:14739:1: ( ',' ) + // InternalXbaseWithAnnotations.g:14739:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:14740:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:14739:1: ( ',' ) - // InternalXbaseWithAnnotations.g:14740:2: ',' + // InternalXbaseWithAnnotations.g:14740:1: ( ',' ) + // InternalXbaseWithAnnotations.g:14741:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); @@ -48633,14 +48634,14 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws Recognit // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1" - // InternalXbaseWithAnnotations.g:14749:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; + // InternalXbaseWithAnnotations.g:14750:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14753:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) - // InternalXbaseWithAnnotations.g:14754:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl + // InternalXbaseWithAnnotations.g:14754:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) + // InternalXbaseWithAnnotations.g:14755:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1_1__1__Impl(); @@ -48666,23 +48667,23 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl" - // InternalXbaseWithAnnotations.g:14760:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:14761:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14764:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:14765:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:14765:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:14766:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) { - // InternalXbaseWithAnnotations.g:14765:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) - // InternalXbaseWithAnnotations.g:14766:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) + // InternalXbaseWithAnnotations.g:14766:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) + // InternalXbaseWithAnnotations.g:14767:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); } - // InternalXbaseWithAnnotations.g:14767:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) - // InternalXbaseWithAnnotations.g:14767:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 + // InternalXbaseWithAnnotations.g:14768:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) + // InternalXbaseWithAnnotations.g:14768:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1(); @@ -48717,14 +48718,14 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws Recognit // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0" - // InternalXbaseWithAnnotations.g:14776:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ; + // InternalXbaseWithAnnotations.g:14777:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ; public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14780:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ) - // InternalXbaseWithAnnotations.g:14781:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 + // InternalXbaseWithAnnotations.g:14781:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ) + // InternalXbaseWithAnnotations.g:14782:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 { pushFollow(FOLLOW_17); rule__JvmParameterizedTypeReference__Group__0__Impl(); @@ -48755,23 +48756,23 @@ public final void rule__JvmParameterizedTypeReference__Group__0() throws Recogni // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl" - // InternalXbaseWithAnnotations.g:14788:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ; + // InternalXbaseWithAnnotations.g:14789:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14792:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) - // InternalXbaseWithAnnotations.g:14793:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) + // InternalXbaseWithAnnotations.g:14793:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) + // InternalXbaseWithAnnotations.g:14794:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) { - // InternalXbaseWithAnnotations.g:14793:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) - // InternalXbaseWithAnnotations.g:14794:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) + // InternalXbaseWithAnnotations.g:14794:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) + // InternalXbaseWithAnnotations.g:14795:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); } - // InternalXbaseWithAnnotations.g:14795:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) - // InternalXbaseWithAnnotations.g:14795:3: rule__JvmParameterizedTypeReference__TypeAssignment_0 + // InternalXbaseWithAnnotations.g:14796:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) + // InternalXbaseWithAnnotations.g:14796:3: rule__JvmParameterizedTypeReference__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__TypeAssignment_0(); @@ -48806,14 +48807,14 @@ public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1" - // InternalXbaseWithAnnotations.g:14803:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:14804:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14807:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:14808:2: rule__JvmParameterizedTypeReference__Group__1__Impl + // InternalXbaseWithAnnotations.g:14808:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:14809:2: rule__JvmParameterizedTypeReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group__1__Impl(); @@ -48839,27 +48840,27 @@ public final void rule__JvmParameterizedTypeReference__Group__1() throws Recogni // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl" - // InternalXbaseWithAnnotations.g:14814:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ; + // InternalXbaseWithAnnotations.g:14815:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ; public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14818:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ) - // InternalXbaseWithAnnotations.g:14819:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) + // InternalXbaseWithAnnotations.g:14819:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ) + // InternalXbaseWithAnnotations.g:14820:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) { - // InternalXbaseWithAnnotations.g:14819:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) - // InternalXbaseWithAnnotations.g:14820:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? + // InternalXbaseWithAnnotations.g:14820:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) + // InternalXbaseWithAnnotations.g:14821:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); } - // InternalXbaseWithAnnotations.g:14821:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? + // InternalXbaseWithAnnotations.g:14822:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? int alt120=2; alt120 = dfa120.predict(input); switch (alt120) { case 1 : - // InternalXbaseWithAnnotations.g:14821:3: rule__JvmParameterizedTypeReference__Group_1__0 + // InternalXbaseWithAnnotations.g:14822:3: rule__JvmParameterizedTypeReference__Group_1__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1__0(); @@ -48897,14 +48898,14 @@ public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0" - // InternalXbaseWithAnnotations.g:14830:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ; + // InternalXbaseWithAnnotations.g:14831:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ; public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14834:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ) - // InternalXbaseWithAnnotations.g:14835:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 + // InternalXbaseWithAnnotations.g:14835:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ) + // InternalXbaseWithAnnotations.g:14836:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 { pushFollow(FOLLOW_47); rule__JvmParameterizedTypeReference__Group_1__0__Impl(); @@ -48935,23 +48936,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1__0() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl" - // InternalXbaseWithAnnotations.g:14842:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ; + // InternalXbaseWithAnnotations.g:14843:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14846:1: ( ( ( '<' ) ) ) - // InternalXbaseWithAnnotations.g:14847:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:14847:1: ( ( ( '<' ) ) ) + // InternalXbaseWithAnnotations.g:14848:1: ( ( '<' ) ) { - // InternalXbaseWithAnnotations.g:14847:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:14848:2: ( '<' ) + // InternalXbaseWithAnnotations.g:14848:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:14849:2: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); } - // InternalXbaseWithAnnotations.g:14849:2: ( '<' ) - // InternalXbaseWithAnnotations.g:14849:3: '<' + // InternalXbaseWithAnnotations.g:14850:2: ( '<' ) + // InternalXbaseWithAnnotations.g:14850:3: '<' { match(input,27,FOLLOW_2); if (state.failed) return ; @@ -48982,14 +48983,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1" - // InternalXbaseWithAnnotations.g:14857:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ; + // InternalXbaseWithAnnotations.g:14858:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ; public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14861:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ) - // InternalXbaseWithAnnotations.g:14862:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 + // InternalXbaseWithAnnotations.g:14862:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ) + // InternalXbaseWithAnnotations.g:14863:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 { pushFollow(FOLLOW_48); rule__JvmParameterizedTypeReference__Group_1__1__Impl(); @@ -49020,23 +49021,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl" - // InternalXbaseWithAnnotations.g:14869:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ; + // InternalXbaseWithAnnotations.g:14870:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14873:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ) - // InternalXbaseWithAnnotations.g:14874:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:14874:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ) + // InternalXbaseWithAnnotations.g:14875:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) { - // InternalXbaseWithAnnotations.g:14874:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) - // InternalXbaseWithAnnotations.g:14875:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:14875:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) + // InternalXbaseWithAnnotations.g:14876:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); } - // InternalXbaseWithAnnotations.g:14876:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) - // InternalXbaseWithAnnotations.g:14876:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 + // InternalXbaseWithAnnotations.g:14877:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) + // InternalXbaseWithAnnotations.g:14877:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1(); @@ -49071,14 +49072,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2" - // InternalXbaseWithAnnotations.g:14884:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ; + // InternalXbaseWithAnnotations.g:14885:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ; public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14888:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ) - // InternalXbaseWithAnnotations.g:14889:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 + // InternalXbaseWithAnnotations.g:14889:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ) + // InternalXbaseWithAnnotations.g:14890:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 { pushFollow(FOLLOW_48); rule__JvmParameterizedTypeReference__Group_1__2__Impl(); @@ -49109,22 +49110,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl" - // InternalXbaseWithAnnotations.g:14896:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ; + // InternalXbaseWithAnnotations.g:14897:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14900:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ) - // InternalXbaseWithAnnotations.g:14901:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) + // InternalXbaseWithAnnotations.g:14901:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ) + // InternalXbaseWithAnnotations.g:14902:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) { - // InternalXbaseWithAnnotations.g:14901:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) - // InternalXbaseWithAnnotations.g:14902:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* + // InternalXbaseWithAnnotations.g:14902:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) + // InternalXbaseWithAnnotations.g:14903:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); } - // InternalXbaseWithAnnotations.g:14903:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* + // InternalXbaseWithAnnotations.g:14904:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* loop121: do { int alt121=2; @@ -49137,7 +49138,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws switch (alt121) { case 1 : - // InternalXbaseWithAnnotations.g:14903:3: rule__JvmParameterizedTypeReference__Group_1_2__0 + // InternalXbaseWithAnnotations.g:14904:3: rule__JvmParameterizedTypeReference__Group_1_2__0 { pushFollow(FOLLOW_9); rule__JvmParameterizedTypeReference__Group_1_2__0(); @@ -49178,14 +49179,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3" - // InternalXbaseWithAnnotations.g:14911:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ; + // InternalXbaseWithAnnotations.g:14912:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ; public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14915:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ) - // InternalXbaseWithAnnotations.g:14916:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 + // InternalXbaseWithAnnotations.g:14916:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ) + // InternalXbaseWithAnnotations.g:14917:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 { pushFollow(FOLLOW_90); rule__JvmParameterizedTypeReference__Group_1__3__Impl(); @@ -49216,17 +49217,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1__3() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl" - // InternalXbaseWithAnnotations.g:14923:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:14924:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ; public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14927:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:14928:1: ( '>' ) + // InternalXbaseWithAnnotations.g:14928:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:14929:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:14928:1: ( '>' ) - // InternalXbaseWithAnnotations.g:14929:2: '>' + // InternalXbaseWithAnnotations.g:14929:1: ( '>' ) + // InternalXbaseWithAnnotations.g:14930:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); @@ -49257,14 +49258,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4" - // InternalXbaseWithAnnotations.g:14938:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ; + // InternalXbaseWithAnnotations.g:14939:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14942:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl ) - // InternalXbaseWithAnnotations.g:14943:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl + // InternalXbaseWithAnnotations.g:14943:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl ) + // InternalXbaseWithAnnotations.g:14944:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1__4__Impl(); @@ -49290,22 +49291,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4__Impl" - // InternalXbaseWithAnnotations.g:14949:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ; + // InternalXbaseWithAnnotations.g:14950:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14953:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ) - // InternalXbaseWithAnnotations.g:14954:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) + // InternalXbaseWithAnnotations.g:14954:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ) + // InternalXbaseWithAnnotations.g:14955:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) { - // InternalXbaseWithAnnotations.g:14954:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) - // InternalXbaseWithAnnotations.g:14955:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* + // InternalXbaseWithAnnotations.g:14955:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) + // InternalXbaseWithAnnotations.g:14956:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4()); } - // InternalXbaseWithAnnotations.g:14956:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* + // InternalXbaseWithAnnotations.g:14957:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* loop122: do { int alt122=2; @@ -49330,7 +49331,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws switch (alt122) { case 1 : - // InternalXbaseWithAnnotations.g:14956:3: rule__JvmParameterizedTypeReference__Group_1_4__0 + // InternalXbaseWithAnnotations.g:14957:3: rule__JvmParameterizedTypeReference__Group_1_4__0 { pushFollow(FOLLOW_91); rule__JvmParameterizedTypeReference__Group_1_4__0(); @@ -49371,14 +49372,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0" - // InternalXbaseWithAnnotations.g:14965:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ; + // InternalXbaseWithAnnotations.g:14966:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14969:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ) - // InternalXbaseWithAnnotations.g:14970:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 + // InternalXbaseWithAnnotations.g:14970:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ) + // InternalXbaseWithAnnotations.g:14971:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 { pushFollow(FOLLOW_47); rule__JvmParameterizedTypeReference__Group_1_2__0__Impl(); @@ -49409,17 +49410,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl" - // InternalXbaseWithAnnotations.g:14977:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:14978:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14981:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:14982:1: ( ',' ) + // InternalXbaseWithAnnotations.g:14982:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:14983:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:14982:1: ( ',' ) - // InternalXbaseWithAnnotations.g:14983:2: ',' + // InternalXbaseWithAnnotations.g:14983:1: ( ',' ) + // InternalXbaseWithAnnotations.g:14984:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); @@ -49450,14 +49451,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1" - // InternalXbaseWithAnnotations.g:14992:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ; + // InternalXbaseWithAnnotations.g:14993:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:14996:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ) - // InternalXbaseWithAnnotations.g:14997:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl + // InternalXbaseWithAnnotations.g:14997:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ) + // InternalXbaseWithAnnotations.g:14998:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_2__1__Impl(); @@ -49483,23 +49484,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl" - // InternalXbaseWithAnnotations.g:15003:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ; + // InternalXbaseWithAnnotations.g:15004:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15007:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ) - // InternalXbaseWithAnnotations.g:15008:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) + // InternalXbaseWithAnnotations.g:15008:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ) + // InternalXbaseWithAnnotations.g:15009:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) { - // InternalXbaseWithAnnotations.g:15008:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) - // InternalXbaseWithAnnotations.g:15009:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) + // InternalXbaseWithAnnotations.g:15009:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) + // InternalXbaseWithAnnotations.g:15010:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); } - // InternalXbaseWithAnnotations.g:15010:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) - // InternalXbaseWithAnnotations.g:15010:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 + // InternalXbaseWithAnnotations.g:15011:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) + // InternalXbaseWithAnnotations.g:15011:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1(); @@ -49534,14 +49535,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0" - // InternalXbaseWithAnnotations.g:15019:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ; + // InternalXbaseWithAnnotations.g:15020:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15023:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ) - // InternalXbaseWithAnnotations.g:15024:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 + // InternalXbaseWithAnnotations.g:15024:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ) + // InternalXbaseWithAnnotations.g:15025:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 { pushFollow(FOLLOW_5); rule__JvmParameterizedTypeReference__Group_1_4__0__Impl(); @@ -49572,23 +49573,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__0() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0__Impl" - // InternalXbaseWithAnnotations.g:15031:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:15032:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15035:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:15036:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) + // InternalXbaseWithAnnotations.g:15036:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:15037:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) { - // InternalXbaseWithAnnotations.g:15036:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) - // InternalXbaseWithAnnotations.g:15037:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) + // InternalXbaseWithAnnotations.g:15037:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) + // InternalXbaseWithAnnotations.g:15038:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0()); } - // InternalXbaseWithAnnotations.g:15038:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) - // InternalXbaseWithAnnotations.g:15038:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0 + // InternalXbaseWithAnnotations.g:15039:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) + // InternalXbaseWithAnnotations.g:15039:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0__0(); @@ -49623,14 +49624,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1" - // InternalXbaseWithAnnotations.g:15046:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ; + // InternalXbaseWithAnnotations.g:15047:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ; public final void rule__JvmParameterizedTypeReference__Group_1_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15050:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ) - // InternalXbaseWithAnnotations.g:15051:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 + // InternalXbaseWithAnnotations.g:15051:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ) + // InternalXbaseWithAnnotations.g:15052:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 { pushFollow(FOLLOW_17); rule__JvmParameterizedTypeReference__Group_1_4__1__Impl(); @@ -49661,23 +49662,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__1() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1__Impl" - // InternalXbaseWithAnnotations.g:15058:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ; + // InternalXbaseWithAnnotations.g:15059:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15062:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ) - // InternalXbaseWithAnnotations.g:15063:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) + // InternalXbaseWithAnnotations.g:15063:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ) + // InternalXbaseWithAnnotations.g:15064:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) { - // InternalXbaseWithAnnotations.g:15063:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) - // InternalXbaseWithAnnotations.g:15064:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) + // InternalXbaseWithAnnotations.g:15064:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) + // InternalXbaseWithAnnotations.g:15065:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_1_4_1()); } - // InternalXbaseWithAnnotations.g:15065:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) - // InternalXbaseWithAnnotations.g:15065:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 + // InternalXbaseWithAnnotations.g:15066:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) + // InternalXbaseWithAnnotations.g:15066:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1(); @@ -49712,14 +49713,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2" - // InternalXbaseWithAnnotations.g:15073:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ; + // InternalXbaseWithAnnotations.g:15074:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15077:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ) - // InternalXbaseWithAnnotations.g:15078:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl + // InternalXbaseWithAnnotations.g:15078:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ) + // InternalXbaseWithAnnotations.g:15079:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4__2__Impl(); @@ -49745,27 +49746,27 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__2() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2__Impl" - // InternalXbaseWithAnnotations.g:15084:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ; + // InternalXbaseWithAnnotations.g:15085:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15088:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ) - // InternalXbaseWithAnnotations.g:15089:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) + // InternalXbaseWithAnnotations.g:15089:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ) + // InternalXbaseWithAnnotations.g:15090:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) { - // InternalXbaseWithAnnotations.g:15089:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) - // InternalXbaseWithAnnotations.g:15090:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? + // InternalXbaseWithAnnotations.g:15090:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) + // InternalXbaseWithAnnotations.g:15091:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2()); } - // InternalXbaseWithAnnotations.g:15091:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? + // InternalXbaseWithAnnotations.g:15092:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? int alt123=2; alt123 = dfa123.predict(input); switch (alt123) { case 1 : - // InternalXbaseWithAnnotations.g:15091:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 + // InternalXbaseWithAnnotations.g:15092:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2__0(); @@ -49803,14 +49804,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0" - // InternalXbaseWithAnnotations.g:15100:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ; + // InternalXbaseWithAnnotations.g:15101:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15104:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ) - // InternalXbaseWithAnnotations.g:15105:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl + // InternalXbaseWithAnnotations.g:15105:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ) + // InternalXbaseWithAnnotations.g:15106:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl(); @@ -49836,23 +49837,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl" - // InternalXbaseWithAnnotations.g:15111:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ; + // InternalXbaseWithAnnotations.g:15112:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15115:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:15116:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:15116:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:15117:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) { - // InternalXbaseWithAnnotations.g:15116:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) - // InternalXbaseWithAnnotations.g:15117:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) + // InternalXbaseWithAnnotations.g:15117:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) + // InternalXbaseWithAnnotations.g:15118:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0_0()); } - // InternalXbaseWithAnnotations.g:15118:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) - // InternalXbaseWithAnnotations.g:15118:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 + // InternalXbaseWithAnnotations.g:15119:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) + // InternalXbaseWithAnnotations.g:15119:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0_0__0(); @@ -49887,14 +49888,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0" - // InternalXbaseWithAnnotations.g:15127:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ; + // InternalXbaseWithAnnotations.g:15128:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15131:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ) - // InternalXbaseWithAnnotations.g:15132:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 + // InternalXbaseWithAnnotations.g:15132:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ) + // InternalXbaseWithAnnotations.g:15133:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 { pushFollow(FOLLOW_90); rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl(); @@ -49925,23 +49926,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl" - // InternalXbaseWithAnnotations.g:15139:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:15140:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15143:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:15144:1: ( () ) + // InternalXbaseWithAnnotations.g:15144:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:15145:1: ( () ) { - // InternalXbaseWithAnnotations.g:15144:1: ( () ) - // InternalXbaseWithAnnotations.g:15145:2: () + // InternalXbaseWithAnnotations.g:15145:1: ( () ) + // InternalXbaseWithAnnotations.g:15146:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0()); } - // InternalXbaseWithAnnotations.g:15146:2: () - // InternalXbaseWithAnnotations.g:15146:3: + // InternalXbaseWithAnnotations.g:15147:2: () + // InternalXbaseWithAnnotations.g:15147:3: { } @@ -49966,14 +49967,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1" - // InternalXbaseWithAnnotations.g:15154:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ; + // InternalXbaseWithAnnotations.g:15155:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15158:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ) - // InternalXbaseWithAnnotations.g:15159:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl + // InternalXbaseWithAnnotations.g:15159:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ) + // InternalXbaseWithAnnotations.g:15160:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl(); @@ -49999,17 +50000,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl" - // InternalXbaseWithAnnotations.g:15165:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ; + // InternalXbaseWithAnnotations.g:15166:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15169:1: ( ( '.' ) ) - // InternalXbaseWithAnnotations.g:15170:1: ( '.' ) + // InternalXbaseWithAnnotations.g:15170:1: ( ( '.' ) ) + // InternalXbaseWithAnnotations.g:15171:1: ( '.' ) { - // InternalXbaseWithAnnotations.g:15170:1: ( '.' ) - // InternalXbaseWithAnnotations.g:15171:2: '.' + // InternalXbaseWithAnnotations.g:15171:1: ( '.' ) + // InternalXbaseWithAnnotations.g:15172:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getFullStopKeyword_1_4_0_0_1()); @@ -50040,14 +50041,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0" - // InternalXbaseWithAnnotations.g:15181:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ; + // InternalXbaseWithAnnotations.g:15182:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15185:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ) - // InternalXbaseWithAnnotations.g:15186:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 + // InternalXbaseWithAnnotations.g:15186:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ) + // InternalXbaseWithAnnotations.g:15187:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 { pushFollow(FOLLOW_47); rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl(); @@ -50078,23 +50079,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl" - // InternalXbaseWithAnnotations.g:15193:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ; + // InternalXbaseWithAnnotations.g:15194:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15197:1: ( ( ( '<' ) ) ) - // InternalXbaseWithAnnotations.g:15198:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:15198:1: ( ( ( '<' ) ) ) + // InternalXbaseWithAnnotations.g:15199:1: ( ( '<' ) ) { - // InternalXbaseWithAnnotations.g:15198:1: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:15199:2: ( '<' ) + // InternalXbaseWithAnnotations.g:15199:1: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:15200:2: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_4_2_0()); } - // InternalXbaseWithAnnotations.g:15200:2: ( '<' ) - // InternalXbaseWithAnnotations.g:15200:3: '<' + // InternalXbaseWithAnnotations.g:15201:2: ( '<' ) + // InternalXbaseWithAnnotations.g:15201:3: '<' { match(input,27,FOLLOW_2); if (state.failed) return ; @@ -50125,14 +50126,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1" - // InternalXbaseWithAnnotations.g:15208:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ; + // InternalXbaseWithAnnotations.g:15209:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15212:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ) - // InternalXbaseWithAnnotations.g:15213:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 + // InternalXbaseWithAnnotations.g:15213:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ) + // InternalXbaseWithAnnotations.g:15214:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 { pushFollow(FOLLOW_48); rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl(); @@ -50163,23 +50164,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl" - // InternalXbaseWithAnnotations.g:15220:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ; + // InternalXbaseWithAnnotations.g:15221:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15224:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ) - // InternalXbaseWithAnnotations.g:15225:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) + // InternalXbaseWithAnnotations.g:15225:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ) + // InternalXbaseWithAnnotations.g:15226:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) { - // InternalXbaseWithAnnotations.g:15225:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) - // InternalXbaseWithAnnotations.g:15226:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) + // InternalXbaseWithAnnotations.g:15226:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) + // InternalXbaseWithAnnotations.g:15227:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_1()); } - // InternalXbaseWithAnnotations.g:15227:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) - // InternalXbaseWithAnnotations.g:15227:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 + // InternalXbaseWithAnnotations.g:15228:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) + // InternalXbaseWithAnnotations.g:15228:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1(); @@ -50214,14 +50215,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2" - // InternalXbaseWithAnnotations.g:15235:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ; + // InternalXbaseWithAnnotations.g:15236:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15239:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ) - // InternalXbaseWithAnnotations.g:15240:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 + // InternalXbaseWithAnnotations.g:15240:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ) + // InternalXbaseWithAnnotations.g:15241:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 { pushFollow(FOLLOW_48); rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl(); @@ -50252,22 +50253,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl" - // InternalXbaseWithAnnotations.g:15247:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ; + // InternalXbaseWithAnnotations.g:15248:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15251:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ) - // InternalXbaseWithAnnotations.g:15252:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) + // InternalXbaseWithAnnotations.g:15252:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ) + // InternalXbaseWithAnnotations.g:15253:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) { - // InternalXbaseWithAnnotations.g:15252:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) - // InternalXbaseWithAnnotations.g:15253:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* + // InternalXbaseWithAnnotations.g:15253:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) + // InternalXbaseWithAnnotations.g:15254:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2_2()); } - // InternalXbaseWithAnnotations.g:15254:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* + // InternalXbaseWithAnnotations.g:15255:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* loop124: do { int alt124=2; @@ -50280,7 +50281,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() th switch (alt124) { case 1 : - // InternalXbaseWithAnnotations.g:15254:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 + // InternalXbaseWithAnnotations.g:15255:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 { pushFollow(FOLLOW_9); rule__JvmParameterizedTypeReference__Group_1_4_2_2__0(); @@ -50321,14 +50322,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3" - // InternalXbaseWithAnnotations.g:15262:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ; + // InternalXbaseWithAnnotations.g:15263:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15266:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ) - // InternalXbaseWithAnnotations.g:15267:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl + // InternalXbaseWithAnnotations.g:15267:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ) + // InternalXbaseWithAnnotations.g:15268:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl(); @@ -50354,17 +50355,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl" - // InternalXbaseWithAnnotations.g:15273:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ; + // InternalXbaseWithAnnotations.g:15274:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15277:1: ( ( '>' ) ) - // InternalXbaseWithAnnotations.g:15278:1: ( '>' ) + // InternalXbaseWithAnnotations.g:15278:1: ( ( '>' ) ) + // InternalXbaseWithAnnotations.g:15279:1: ( '>' ) { - // InternalXbaseWithAnnotations.g:15278:1: ( '>' ) - // InternalXbaseWithAnnotations.g:15279:2: '>' + // InternalXbaseWithAnnotations.g:15279:1: ( '>' ) + // InternalXbaseWithAnnotations.g:15280:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_4_2_3()); @@ -50395,14 +50396,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0" - // InternalXbaseWithAnnotations.g:15289:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ; + // InternalXbaseWithAnnotations.g:15290:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15293:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ) - // InternalXbaseWithAnnotations.g:15294:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 + // InternalXbaseWithAnnotations.g:15294:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ) + // InternalXbaseWithAnnotations.g:15295:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 { pushFollow(FOLLOW_47); rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl(); @@ -50433,17 +50434,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl" - // InternalXbaseWithAnnotations.g:15301:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ; + // InternalXbaseWithAnnotations.g:15302:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15305:1: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:15306:1: ( ',' ) + // InternalXbaseWithAnnotations.g:15306:1: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:15307:1: ( ',' ) { - // InternalXbaseWithAnnotations.g:15306:1: ( ',' ) - // InternalXbaseWithAnnotations.g:15307:2: ',' + // InternalXbaseWithAnnotations.g:15307:1: ( ',' ) + // InternalXbaseWithAnnotations.g:15308:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0()); @@ -50474,14 +50475,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1" - // InternalXbaseWithAnnotations.g:15316:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ; + // InternalXbaseWithAnnotations.g:15317:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15320:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ) - // InternalXbaseWithAnnotations.g:15321:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl + // InternalXbaseWithAnnotations.g:15321:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ) + // InternalXbaseWithAnnotations.g:15322:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl(); @@ -50507,23 +50508,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl" - // InternalXbaseWithAnnotations.g:15327:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ; + // InternalXbaseWithAnnotations.g:15328:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15331:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ) - // InternalXbaseWithAnnotations.g:15332:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) + // InternalXbaseWithAnnotations.g:15332:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ) + // InternalXbaseWithAnnotations.g:15333:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) { - // InternalXbaseWithAnnotations.g:15332:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) - // InternalXbaseWithAnnotations.g:15333:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) + // InternalXbaseWithAnnotations.g:15333:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) + // InternalXbaseWithAnnotations.g:15334:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_2_1()); } - // InternalXbaseWithAnnotations.g:15334:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) - // InternalXbaseWithAnnotations.g:15334:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 + // InternalXbaseWithAnnotations.g:15335:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) + // InternalXbaseWithAnnotations.g:15335:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1(); @@ -50558,14 +50559,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() // $ANTLR start "rule__JvmWildcardTypeReference__Group__0" - // InternalXbaseWithAnnotations.g:15343:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ; + // InternalXbaseWithAnnotations.g:15344:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ; public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15347:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ) - // InternalXbaseWithAnnotations.g:15348:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 + // InternalXbaseWithAnnotations.g:15348:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ) + // InternalXbaseWithAnnotations.g:15349:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 { pushFollow(FOLLOW_47); rule__JvmWildcardTypeReference__Group__0__Impl(); @@ -50596,23 +50597,23 @@ public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl" - // InternalXbaseWithAnnotations.g:15355:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ; + // InternalXbaseWithAnnotations.g:15356:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ; public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15359:1: ( ( () ) ) - // InternalXbaseWithAnnotations.g:15360:1: ( () ) + // InternalXbaseWithAnnotations.g:15360:1: ( ( () ) ) + // InternalXbaseWithAnnotations.g:15361:1: ( () ) { - // InternalXbaseWithAnnotations.g:15360:1: ( () ) - // InternalXbaseWithAnnotations.g:15361:2: () + // InternalXbaseWithAnnotations.g:15361:1: ( () ) + // InternalXbaseWithAnnotations.g:15362:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); } - // InternalXbaseWithAnnotations.g:15362:2: () - // InternalXbaseWithAnnotations.g:15362:3: + // InternalXbaseWithAnnotations.g:15363:2: () + // InternalXbaseWithAnnotations.g:15363:3: { } @@ -50637,14 +50638,14 @@ public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group__1" - // InternalXbaseWithAnnotations.g:15370:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ; + // InternalXbaseWithAnnotations.g:15371:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ; public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15374:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ) - // InternalXbaseWithAnnotations.g:15375:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 + // InternalXbaseWithAnnotations.g:15375:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ) + // InternalXbaseWithAnnotations.g:15376:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 { pushFollow(FOLLOW_94); rule__JvmWildcardTypeReference__Group__1__Impl(); @@ -50675,17 +50676,17 @@ public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl" - // InternalXbaseWithAnnotations.g:15382:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ; + // InternalXbaseWithAnnotations.g:15383:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ; public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15386:1: ( ( '?' ) ) - // InternalXbaseWithAnnotations.g:15387:1: ( '?' ) + // InternalXbaseWithAnnotations.g:15387:1: ( ( '?' ) ) + // InternalXbaseWithAnnotations.g:15388:1: ( '?' ) { - // InternalXbaseWithAnnotations.g:15387:1: ( '?' ) - // InternalXbaseWithAnnotations.g:15388:2: '?' + // InternalXbaseWithAnnotations.g:15388:1: ( '?' ) + // InternalXbaseWithAnnotations.g:15389:2: '?' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); @@ -50716,14 +50717,14 @@ public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group__2" - // InternalXbaseWithAnnotations.g:15397:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ; + // InternalXbaseWithAnnotations.g:15398:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ; public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15401:1: ( rule__JvmWildcardTypeReference__Group__2__Impl ) - // InternalXbaseWithAnnotations.g:15402:2: rule__JvmWildcardTypeReference__Group__2__Impl + // InternalXbaseWithAnnotations.g:15402:1: ( rule__JvmWildcardTypeReference__Group__2__Impl ) + // InternalXbaseWithAnnotations.g:15403:2: rule__JvmWildcardTypeReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group__2__Impl(); @@ -50749,22 +50750,22 @@ public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl" - // InternalXbaseWithAnnotations.g:15408:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ; + // InternalXbaseWithAnnotations.g:15409:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ; public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15412:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) - // InternalXbaseWithAnnotations.g:15413:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) + // InternalXbaseWithAnnotations.g:15413:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) + // InternalXbaseWithAnnotations.g:15414:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) { - // InternalXbaseWithAnnotations.g:15413:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) - // InternalXbaseWithAnnotations.g:15414:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? + // InternalXbaseWithAnnotations.g:15414:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) + // InternalXbaseWithAnnotations.g:15415:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); } - // InternalXbaseWithAnnotations.g:15415:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? + // InternalXbaseWithAnnotations.g:15416:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? int alt125=2; int LA125_0 = input.LA(1); @@ -50773,7 +50774,7 @@ public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws Recogn } switch (alt125) { case 1 : - // InternalXbaseWithAnnotations.g:15415:3: rule__JvmWildcardTypeReference__Alternatives_2 + // InternalXbaseWithAnnotations.g:15416:3: rule__JvmWildcardTypeReference__Alternatives_2 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Alternatives_2(); @@ -50811,14 +50812,14 @@ public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0" - // InternalXbaseWithAnnotations.g:15424:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ; + // InternalXbaseWithAnnotations.g:15425:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ; public final void rule__JvmWildcardTypeReference__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15428:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ) - // InternalXbaseWithAnnotations.g:15429:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 + // InternalXbaseWithAnnotations.g:15429:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ) + // InternalXbaseWithAnnotations.g:15430:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 { pushFollow(FOLLOW_95); rule__JvmWildcardTypeReference__Group_2_0__0__Impl(); @@ -50849,23 +50850,23 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__0() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0__Impl" - // InternalXbaseWithAnnotations.g:15436:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ; + // InternalXbaseWithAnnotations.g:15437:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ; public final void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15440:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ) - // InternalXbaseWithAnnotations.g:15441:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) + // InternalXbaseWithAnnotations.g:15441:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ) + // InternalXbaseWithAnnotations.g:15442:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) { - // InternalXbaseWithAnnotations.g:15441:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) - // InternalXbaseWithAnnotations.g:15442:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) + // InternalXbaseWithAnnotations.g:15442:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) + // InternalXbaseWithAnnotations.g:15443:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_0()); } - // InternalXbaseWithAnnotations.g:15443:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) - // InternalXbaseWithAnnotations.g:15443:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 + // InternalXbaseWithAnnotations.g:15444:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) + // InternalXbaseWithAnnotations.g:15444:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0(); @@ -50900,14 +50901,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1" - // InternalXbaseWithAnnotations.g:15451:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ; + // InternalXbaseWithAnnotations.g:15452:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ; public final void rule__JvmWildcardTypeReference__Group_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15455:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl ) - // InternalXbaseWithAnnotations.g:15456:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl + // InternalXbaseWithAnnotations.g:15456:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl ) + // InternalXbaseWithAnnotations.g:15457:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_0__1__Impl(); @@ -50933,22 +50934,22 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1__Impl" - // InternalXbaseWithAnnotations.g:15462:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ; + // InternalXbaseWithAnnotations.g:15463:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ; public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15466:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ) - // InternalXbaseWithAnnotations.g:15467:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) + // InternalXbaseWithAnnotations.g:15467:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ) + // InternalXbaseWithAnnotations.g:15468:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) { - // InternalXbaseWithAnnotations.g:15467:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) - // InternalXbaseWithAnnotations.g:15468:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* + // InternalXbaseWithAnnotations.g:15468:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) + // InternalXbaseWithAnnotations.g:15469:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_1()); } - // InternalXbaseWithAnnotations.g:15469:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* + // InternalXbaseWithAnnotations.g:15470:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* loop126: do { int alt126=2; @@ -50961,7 +50962,7 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws Re switch (alt126) { case 1 : - // InternalXbaseWithAnnotations.g:15469:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 + // InternalXbaseWithAnnotations.g:15470:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 { pushFollow(FOLLOW_96); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1(); @@ -51002,14 +51003,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0" - // InternalXbaseWithAnnotations.g:15478:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ; + // InternalXbaseWithAnnotations.g:15479:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ; public final void rule__JvmWildcardTypeReference__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15482:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ) - // InternalXbaseWithAnnotations.g:15483:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 + // InternalXbaseWithAnnotations.g:15483:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ) + // InternalXbaseWithAnnotations.g:15484:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 { pushFollow(FOLLOW_95); rule__JvmWildcardTypeReference__Group_2_1__0__Impl(); @@ -51040,23 +51041,23 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__0() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0__Impl" - // InternalXbaseWithAnnotations.g:15490:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ; + // InternalXbaseWithAnnotations.g:15491:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ; public final void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15494:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:15495:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) + // InternalXbaseWithAnnotations.g:15495:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:15496:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) { - // InternalXbaseWithAnnotations.g:15495:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) - // InternalXbaseWithAnnotations.g:15496:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) + // InternalXbaseWithAnnotations.g:15496:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) + // InternalXbaseWithAnnotations.g:15497:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_0()); } - // InternalXbaseWithAnnotations.g:15497:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) - // InternalXbaseWithAnnotations.g:15497:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 + // InternalXbaseWithAnnotations.g:15498:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) + // InternalXbaseWithAnnotations.g:15498:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0(); @@ -51091,14 +51092,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1" - // InternalXbaseWithAnnotations.g:15505:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ; + // InternalXbaseWithAnnotations.g:15506:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ; public final void rule__JvmWildcardTypeReference__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15509:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl ) - // InternalXbaseWithAnnotations.g:15510:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl + // InternalXbaseWithAnnotations.g:15510:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl ) + // InternalXbaseWithAnnotations.g:15511:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_1__1__Impl(); @@ -51124,22 +51125,22 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1__Impl" - // InternalXbaseWithAnnotations.g:15516:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ; + // InternalXbaseWithAnnotations.g:15517:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ; public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15520:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ) - // InternalXbaseWithAnnotations.g:15521:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) + // InternalXbaseWithAnnotations.g:15521:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ) + // InternalXbaseWithAnnotations.g:15522:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) { - // InternalXbaseWithAnnotations.g:15521:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) - // InternalXbaseWithAnnotations.g:15522:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* + // InternalXbaseWithAnnotations.g:15522:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) + // InternalXbaseWithAnnotations.g:15523:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_1()); } - // InternalXbaseWithAnnotations.g:15523:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* + // InternalXbaseWithAnnotations.g:15524:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* loop127: do { int alt127=2; @@ -51152,7 +51153,7 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws Re switch (alt127) { case 1 : - // InternalXbaseWithAnnotations.g:15523:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 + // InternalXbaseWithAnnotations.g:15524:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 { pushFollow(FOLLOW_96); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1(); @@ -51193,14 +51194,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws Re // $ANTLR start "rule__JvmUpperBound__Group__0" - // InternalXbaseWithAnnotations.g:15532:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ; + // InternalXbaseWithAnnotations.g:15533:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ; public final void rule__JvmUpperBound__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15536:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ) - // InternalXbaseWithAnnotations.g:15537:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 + // InternalXbaseWithAnnotations.g:15537:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ) + // InternalXbaseWithAnnotations.g:15538:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 { pushFollow(FOLLOW_27); rule__JvmUpperBound__Group__0__Impl(); @@ -51231,17 +51232,17 @@ public final void rule__JvmUpperBound__Group__0() throws RecognitionException { // $ANTLR start "rule__JvmUpperBound__Group__0__Impl" - // InternalXbaseWithAnnotations.g:15544:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ; + // InternalXbaseWithAnnotations.g:15545:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ; public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15548:1: ( ( 'extends' ) ) - // InternalXbaseWithAnnotations.g:15549:1: ( 'extends' ) + // InternalXbaseWithAnnotations.g:15549:1: ( ( 'extends' ) ) + // InternalXbaseWithAnnotations.g:15550:1: ( 'extends' ) { - // InternalXbaseWithAnnotations.g:15549:1: ( 'extends' ) - // InternalXbaseWithAnnotations.g:15550:2: 'extends' + // InternalXbaseWithAnnotations.g:15550:1: ( 'extends' ) + // InternalXbaseWithAnnotations.g:15551:2: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); @@ -51272,14 +51273,14 @@ public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmUpperBound__Group__1" - // InternalXbaseWithAnnotations.g:15559:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:15560:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ; public final void rule__JvmUpperBound__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15563:1: ( rule__JvmUpperBound__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:15564:2: rule__JvmUpperBound__Group__1__Impl + // InternalXbaseWithAnnotations.g:15564:1: ( rule__JvmUpperBound__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:15565:2: rule__JvmUpperBound__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmUpperBound__Group__1__Impl(); @@ -51305,23 +51306,23 @@ public final void rule__JvmUpperBound__Group__1() throws RecognitionException { // $ANTLR start "rule__JvmUpperBound__Group__1__Impl" - // InternalXbaseWithAnnotations.g:15570:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:15571:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15574:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:15575:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:15575:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:15576:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:15575:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:15576:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) + // InternalXbaseWithAnnotations.g:15576:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:15577:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); } - // InternalXbaseWithAnnotations.g:15577:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) - // InternalXbaseWithAnnotations.g:15577:3: rule__JvmUpperBound__TypeReferenceAssignment_1 + // InternalXbaseWithAnnotations.g:15578:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) + // InternalXbaseWithAnnotations.g:15578:3: rule__JvmUpperBound__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmUpperBound__TypeReferenceAssignment_1(); @@ -51356,14 +51357,14 @@ public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmUpperBoundAnded__Group__0" - // InternalXbaseWithAnnotations.g:15586:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ; + // InternalXbaseWithAnnotations.g:15587:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ; public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15590:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ) - // InternalXbaseWithAnnotations.g:15591:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 + // InternalXbaseWithAnnotations.g:15591:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ) + // InternalXbaseWithAnnotations.g:15592:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 { pushFollow(FOLLOW_27); rule__JvmUpperBoundAnded__Group__0__Impl(); @@ -51394,17 +51395,17 @@ public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionExcepti // $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl" - // InternalXbaseWithAnnotations.g:15598:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ; + // InternalXbaseWithAnnotations.g:15599:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ; public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15602:1: ( ( '&' ) ) - // InternalXbaseWithAnnotations.g:15603:1: ( '&' ) + // InternalXbaseWithAnnotations.g:15603:1: ( ( '&' ) ) + // InternalXbaseWithAnnotations.g:15604:1: ( '&' ) { - // InternalXbaseWithAnnotations.g:15603:1: ( '&' ) - // InternalXbaseWithAnnotations.g:15604:2: '&' + // InternalXbaseWithAnnotations.g:15604:1: ( '&' ) + // InternalXbaseWithAnnotations.g:15605:2: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); @@ -51435,14 +51436,14 @@ public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmUpperBoundAnded__Group__1" - // InternalXbaseWithAnnotations.g:15613:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:15614:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ; public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15617:1: ( rule__JvmUpperBoundAnded__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:15618:2: rule__JvmUpperBoundAnded__Group__1__Impl + // InternalXbaseWithAnnotations.g:15618:1: ( rule__JvmUpperBoundAnded__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:15619:2: rule__JvmUpperBoundAnded__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__Group__1__Impl(); @@ -51468,23 +51469,23 @@ public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionExcepti // $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl" - // InternalXbaseWithAnnotations.g:15624:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:15625:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15628:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:15629:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:15629:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:15630:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:15629:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:15630:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) + // InternalXbaseWithAnnotations.g:15630:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:15631:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); } - // InternalXbaseWithAnnotations.g:15631:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) - // InternalXbaseWithAnnotations.g:15631:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 + // InternalXbaseWithAnnotations.g:15632:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) + // InternalXbaseWithAnnotations.g:15632:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__TypeReferenceAssignment_1(); @@ -51519,14 +51520,14 @@ public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__JvmLowerBound__Group__0" - // InternalXbaseWithAnnotations.g:15640:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ; + // InternalXbaseWithAnnotations.g:15641:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ; public final void rule__JvmLowerBound__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15644:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ) - // InternalXbaseWithAnnotations.g:15645:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 + // InternalXbaseWithAnnotations.g:15645:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ) + // InternalXbaseWithAnnotations.g:15646:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 { pushFollow(FOLLOW_27); rule__JvmLowerBound__Group__0__Impl(); @@ -51557,17 +51558,17 @@ public final void rule__JvmLowerBound__Group__0() throws RecognitionException { // $ANTLR start "rule__JvmLowerBound__Group__0__Impl" - // InternalXbaseWithAnnotations.g:15652:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ; + // InternalXbaseWithAnnotations.g:15653:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ; public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15656:1: ( ( 'super' ) ) - // InternalXbaseWithAnnotations.g:15657:1: ( 'super' ) + // InternalXbaseWithAnnotations.g:15657:1: ( ( 'super' ) ) + // InternalXbaseWithAnnotations.g:15658:1: ( 'super' ) { - // InternalXbaseWithAnnotations.g:15657:1: ( 'super' ) - // InternalXbaseWithAnnotations.g:15658:2: 'super' + // InternalXbaseWithAnnotations.g:15658:1: ( 'super' ) + // InternalXbaseWithAnnotations.g:15659:2: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); @@ -51598,14 +51599,14 @@ public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmLowerBound__Group__1" - // InternalXbaseWithAnnotations.g:15667:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:15668:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ; public final void rule__JvmLowerBound__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15671:1: ( rule__JvmLowerBound__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:15672:2: rule__JvmLowerBound__Group__1__Impl + // InternalXbaseWithAnnotations.g:15672:1: ( rule__JvmLowerBound__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:15673:2: rule__JvmLowerBound__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmLowerBound__Group__1__Impl(); @@ -51631,23 +51632,23 @@ public final void rule__JvmLowerBound__Group__1() throws RecognitionException { // $ANTLR start "rule__JvmLowerBound__Group__1__Impl" - // InternalXbaseWithAnnotations.g:15678:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:15679:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15682:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:15683:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:15683:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:15684:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:15683:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:15684:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) + // InternalXbaseWithAnnotations.g:15684:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:15685:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); } - // InternalXbaseWithAnnotations.g:15685:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) - // InternalXbaseWithAnnotations.g:15685:3: rule__JvmLowerBound__TypeReferenceAssignment_1 + // InternalXbaseWithAnnotations.g:15686:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) + // InternalXbaseWithAnnotations.g:15686:3: rule__JvmLowerBound__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmLowerBound__TypeReferenceAssignment_1(); @@ -51682,14 +51683,14 @@ public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmLowerBoundAnded__Group__0" - // InternalXbaseWithAnnotations.g:15694:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ; + // InternalXbaseWithAnnotations.g:15695:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ; public final void rule__JvmLowerBoundAnded__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15698:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ) - // InternalXbaseWithAnnotations.g:15699:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 + // InternalXbaseWithAnnotations.g:15699:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ) + // InternalXbaseWithAnnotations.g:15700:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 { pushFollow(FOLLOW_27); rule__JvmLowerBoundAnded__Group__0__Impl(); @@ -51720,17 +51721,17 @@ public final void rule__JvmLowerBoundAnded__Group__0() throws RecognitionExcepti // $ANTLR start "rule__JvmLowerBoundAnded__Group__0__Impl" - // InternalXbaseWithAnnotations.g:15706:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ; + // InternalXbaseWithAnnotations.g:15707:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ; public final void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15710:1: ( ( '&' ) ) - // InternalXbaseWithAnnotations.g:15711:1: ( '&' ) + // InternalXbaseWithAnnotations.g:15711:1: ( ( '&' ) ) + // InternalXbaseWithAnnotations.g:15712:1: ( '&' ) { - // InternalXbaseWithAnnotations.g:15711:1: ( '&' ) - // InternalXbaseWithAnnotations.g:15712:2: '&' + // InternalXbaseWithAnnotations.g:15712:1: ( '&' ) + // InternalXbaseWithAnnotations.g:15713:2: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0()); @@ -51761,14 +51762,14 @@ public final void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmLowerBoundAnded__Group__1" - // InternalXbaseWithAnnotations.g:15721:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:15722:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ; public final void rule__JvmLowerBoundAnded__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15725:1: ( rule__JvmLowerBoundAnded__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:15726:2: rule__JvmLowerBoundAnded__Group__1__Impl + // InternalXbaseWithAnnotations.g:15726:1: ( rule__JvmLowerBoundAnded__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:15727:2: rule__JvmLowerBoundAnded__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__Group__1__Impl(); @@ -51794,23 +51795,23 @@ public final void rule__JvmLowerBoundAnded__Group__1() throws RecognitionExcepti // $ANTLR start "rule__JvmLowerBoundAnded__Group__1__Impl" - // InternalXbaseWithAnnotations.g:15732:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ; + // InternalXbaseWithAnnotations.g:15733:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15736:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ) - // InternalXbaseWithAnnotations.g:15737:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:15737:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ) + // InternalXbaseWithAnnotations.g:15738:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) { - // InternalXbaseWithAnnotations.g:15737:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) - // InternalXbaseWithAnnotations.g:15738:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) + // InternalXbaseWithAnnotations.g:15738:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXbaseWithAnnotations.g:15739:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceAssignment_1()); } - // InternalXbaseWithAnnotations.g:15739:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) - // InternalXbaseWithAnnotations.g:15739:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 + // InternalXbaseWithAnnotations.g:15740:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) + // InternalXbaseWithAnnotations.g:15740:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__TypeReferenceAssignment_1(); @@ -51845,14 +51846,14 @@ public final void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0" - // InternalXbaseWithAnnotations.g:15748:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; + // InternalXbaseWithAnnotations.g:15749:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15752:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) - // InternalXbaseWithAnnotations.g:15753:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 + // InternalXbaseWithAnnotations.g:15753:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) + // InternalXbaseWithAnnotations.g:15754:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 { pushFollow(FOLLOW_90); rule__QualifiedNameWithWildcard__Group__0__Impl(); @@ -51883,17 +51884,17 @@ public final void rule__QualifiedNameWithWildcard__Group__0() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl" - // InternalXbaseWithAnnotations.g:15760:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; + // InternalXbaseWithAnnotations.g:15761:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15764:1: ( ( ruleQualifiedName ) ) - // InternalXbaseWithAnnotations.g:15765:1: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:15765:1: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:15766:1: ( ruleQualifiedName ) { - // InternalXbaseWithAnnotations.g:15765:1: ( ruleQualifiedName ) - // InternalXbaseWithAnnotations.g:15766:2: ruleQualifiedName + // InternalXbaseWithAnnotations.g:15766:1: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:15767:2: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); @@ -51928,14 +51929,14 @@ public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws Recog // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1" - // InternalXbaseWithAnnotations.g:15775:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; + // InternalXbaseWithAnnotations.g:15776:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15779:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) - // InternalXbaseWithAnnotations.g:15780:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 + // InternalXbaseWithAnnotations.g:15780:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) + // InternalXbaseWithAnnotations.g:15781:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 { pushFollow(FOLLOW_97); rule__QualifiedNameWithWildcard__Group__1__Impl(); @@ -51966,17 +51967,17 @@ public final void rule__QualifiedNameWithWildcard__Group__1() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl" - // InternalXbaseWithAnnotations.g:15787:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ; + // InternalXbaseWithAnnotations.g:15788:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ; public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15791:1: ( ( '.' ) ) - // InternalXbaseWithAnnotations.g:15792:1: ( '.' ) + // InternalXbaseWithAnnotations.g:15792:1: ( ( '.' ) ) + // InternalXbaseWithAnnotations.g:15793:1: ( '.' ) { - // InternalXbaseWithAnnotations.g:15792:1: ( '.' ) - // InternalXbaseWithAnnotations.g:15793:2: '.' + // InternalXbaseWithAnnotations.g:15793:1: ( '.' ) + // InternalXbaseWithAnnotations.g:15794:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); @@ -52007,14 +52008,14 @@ public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws Recog // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2" - // InternalXbaseWithAnnotations.g:15802:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; + // InternalXbaseWithAnnotations.g:15803:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; public final void rule__QualifiedNameWithWildcard__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15806:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) - // InternalXbaseWithAnnotations.g:15807:2: rule__QualifiedNameWithWildcard__Group__2__Impl + // InternalXbaseWithAnnotations.g:15807:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) + // InternalXbaseWithAnnotations.g:15808:2: rule__QualifiedNameWithWildcard__Group__2__Impl { pushFollow(FOLLOW_2); rule__QualifiedNameWithWildcard__Group__2__Impl(); @@ -52040,17 +52041,17 @@ public final void rule__QualifiedNameWithWildcard__Group__2() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2__Impl" - // InternalXbaseWithAnnotations.g:15813:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; + // InternalXbaseWithAnnotations.g:15814:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15817:1: ( ( '*' ) ) - // InternalXbaseWithAnnotations.g:15818:1: ( '*' ) + // InternalXbaseWithAnnotations.g:15818:1: ( ( '*' ) ) + // InternalXbaseWithAnnotations.g:15819:1: ( '*' ) { - // InternalXbaseWithAnnotations.g:15818:1: ( '*' ) - // InternalXbaseWithAnnotations.g:15819:2: '*' + // InternalXbaseWithAnnotations.g:15819:1: ( '*' ) + // InternalXbaseWithAnnotations.g:15820:2: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); @@ -52081,14 +52082,14 @@ public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws Recog // $ANTLR start "rule__XImportDeclaration__Group__0" - // InternalXbaseWithAnnotations.g:15829:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; + // InternalXbaseWithAnnotations.g:15830:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; public final void rule__XImportDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15833:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) - // InternalXbaseWithAnnotations.g:15834:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 + // InternalXbaseWithAnnotations.g:15834:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) + // InternalXbaseWithAnnotations.g:15835:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 { pushFollow(FOLLOW_98); rule__XImportDeclaration__Group__0__Impl(); @@ -52119,17 +52120,17 @@ public final void rule__XImportDeclaration__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__0__Impl" - // InternalXbaseWithAnnotations.g:15841:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; + // InternalXbaseWithAnnotations.g:15842:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15845:1: ( ( 'import' ) ) - // InternalXbaseWithAnnotations.g:15846:1: ( 'import' ) + // InternalXbaseWithAnnotations.g:15846:1: ( ( 'import' ) ) + // InternalXbaseWithAnnotations.g:15847:1: ( 'import' ) { - // InternalXbaseWithAnnotations.g:15846:1: ( 'import' ) - // InternalXbaseWithAnnotations.g:15847:2: 'import' + // InternalXbaseWithAnnotations.g:15847:1: ( 'import' ) + // InternalXbaseWithAnnotations.g:15848:2: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); @@ -52160,14 +52161,14 @@ public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group__1" - // InternalXbaseWithAnnotations.g:15856:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; + // InternalXbaseWithAnnotations.g:15857:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; public final void rule__XImportDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15860:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) - // InternalXbaseWithAnnotations.g:15861:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 + // InternalXbaseWithAnnotations.g:15861:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) + // InternalXbaseWithAnnotations.g:15862:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 { pushFollow(FOLLOW_56); rule__XImportDeclaration__Group__1__Impl(); @@ -52198,23 +52199,23 @@ public final void rule__XImportDeclaration__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__1__Impl" - // InternalXbaseWithAnnotations.g:15868:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; + // InternalXbaseWithAnnotations.g:15869:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15872:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) - // InternalXbaseWithAnnotations.g:15873:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) + // InternalXbaseWithAnnotations.g:15873:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) + // InternalXbaseWithAnnotations.g:15874:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) { - // InternalXbaseWithAnnotations.g:15873:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) - // InternalXbaseWithAnnotations.g:15874:2: ( rule__XImportDeclaration__Alternatives_1 ) + // InternalXbaseWithAnnotations.g:15874:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) + // InternalXbaseWithAnnotations.g:15875:2: ( rule__XImportDeclaration__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1()); } - // InternalXbaseWithAnnotations.g:15875:2: ( rule__XImportDeclaration__Alternatives_1 ) - // InternalXbaseWithAnnotations.g:15875:3: rule__XImportDeclaration__Alternatives_1 + // InternalXbaseWithAnnotations.g:15876:2: ( rule__XImportDeclaration__Alternatives_1 ) + // InternalXbaseWithAnnotations.g:15876:3: rule__XImportDeclaration__Alternatives_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Alternatives_1(); @@ -52249,14 +52250,14 @@ public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group__2" - // InternalXbaseWithAnnotations.g:15883:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; + // InternalXbaseWithAnnotations.g:15884:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; public final void rule__XImportDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15887:1: ( rule__XImportDeclaration__Group__2__Impl ) - // InternalXbaseWithAnnotations.g:15888:2: rule__XImportDeclaration__Group__2__Impl + // InternalXbaseWithAnnotations.g:15888:1: ( rule__XImportDeclaration__Group__2__Impl ) + // InternalXbaseWithAnnotations.g:15889:2: rule__XImportDeclaration__Group__2__Impl { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group__2__Impl(); @@ -52282,22 +52283,22 @@ public final void rule__XImportDeclaration__Group__2() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__2__Impl" - // InternalXbaseWithAnnotations.g:15894:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; + // InternalXbaseWithAnnotations.g:15895:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15898:1: ( ( ( ';' )? ) ) - // InternalXbaseWithAnnotations.g:15899:1: ( ( ';' )? ) + // InternalXbaseWithAnnotations.g:15899:1: ( ( ( ';' )? ) ) + // InternalXbaseWithAnnotations.g:15900:1: ( ( ';' )? ) { - // InternalXbaseWithAnnotations.g:15899:1: ( ( ';' )? ) - // InternalXbaseWithAnnotations.g:15900:2: ( ';' )? + // InternalXbaseWithAnnotations.g:15900:1: ( ( ';' )? ) + // InternalXbaseWithAnnotations.g:15901:2: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2()); } - // InternalXbaseWithAnnotations.g:15901:2: ( ';' )? + // InternalXbaseWithAnnotations.g:15902:2: ( ';' )? int alt128=2; int LA128_0 = input.LA(1); @@ -52306,7 +52307,7 @@ public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionE } switch (alt128) { case 1 : - // InternalXbaseWithAnnotations.g:15901:3: ';' + // InternalXbaseWithAnnotations.g:15902:3: ';' { match(input,62,FOLLOW_2); if (state.failed) return ; @@ -52340,14 +52341,14 @@ public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group_1_0__0" - // InternalXbaseWithAnnotations.g:15910:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; + // InternalXbaseWithAnnotations.g:15911:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; public final void rule__XImportDeclaration__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15914:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) - // InternalXbaseWithAnnotations.g:15915:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 + // InternalXbaseWithAnnotations.g:15915:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) + // InternalXbaseWithAnnotations.g:15916:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 { pushFollow(FOLLOW_99); rule__XImportDeclaration__Group_1_0__0__Impl(); @@ -52378,23 +52379,23 @@ public final void rule__XImportDeclaration__Group_1_0__0() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__0__Impl" - // InternalXbaseWithAnnotations.g:15922:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; + // InternalXbaseWithAnnotations.g:15923:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; public final void rule__XImportDeclaration__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15926:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) - // InternalXbaseWithAnnotations.g:15927:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) + // InternalXbaseWithAnnotations.g:15927:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) + // InternalXbaseWithAnnotations.g:15928:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) { - // InternalXbaseWithAnnotations.g:15927:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) - // InternalXbaseWithAnnotations.g:15928:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) + // InternalXbaseWithAnnotations.g:15928:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) + // InternalXbaseWithAnnotations.g:15929:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0()); } - // InternalXbaseWithAnnotations.g:15929:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) - // InternalXbaseWithAnnotations.g:15929:3: rule__XImportDeclaration__StaticAssignment_1_0_0 + // InternalXbaseWithAnnotations.g:15930:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) + // InternalXbaseWithAnnotations.g:15930:3: rule__XImportDeclaration__StaticAssignment_1_0_0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__StaticAssignment_1_0_0(); @@ -52429,14 +52430,14 @@ public final void rule__XImportDeclaration__Group_1_0__0__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__1" - // InternalXbaseWithAnnotations.g:15937:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; + // InternalXbaseWithAnnotations.g:15938:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; public final void rule__XImportDeclaration__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15941:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) - // InternalXbaseWithAnnotations.g:15942:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 + // InternalXbaseWithAnnotations.g:15942:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) + // InternalXbaseWithAnnotations.g:15943:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 { pushFollow(FOLLOW_99); rule__XImportDeclaration__Group_1_0__1__Impl(); @@ -52467,22 +52468,22 @@ public final void rule__XImportDeclaration__Group_1_0__1() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__1__Impl" - // InternalXbaseWithAnnotations.g:15949:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; + // InternalXbaseWithAnnotations.g:15950:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15953:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) - // InternalXbaseWithAnnotations.g:15954:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) + // InternalXbaseWithAnnotations.g:15954:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) + // InternalXbaseWithAnnotations.g:15955:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) { - // InternalXbaseWithAnnotations.g:15954:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) - // InternalXbaseWithAnnotations.g:15955:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? + // InternalXbaseWithAnnotations.g:15955:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) + // InternalXbaseWithAnnotations.g:15956:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1()); } - // InternalXbaseWithAnnotations.g:15956:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? + // InternalXbaseWithAnnotations.g:15957:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? int alt129=2; int LA129_0 = input.LA(1); @@ -52491,7 +52492,7 @@ public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws Recognit } switch (alt129) { case 1 : - // InternalXbaseWithAnnotations.g:15956:3: rule__XImportDeclaration__ExtensionAssignment_1_0_1 + // InternalXbaseWithAnnotations.g:15957:3: rule__XImportDeclaration__ExtensionAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ExtensionAssignment_1_0_1(); @@ -52529,14 +52530,14 @@ public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__2" - // InternalXbaseWithAnnotations.g:15964:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; + // InternalXbaseWithAnnotations.g:15965:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; public final void rule__XImportDeclaration__Group_1_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15968:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) - // InternalXbaseWithAnnotations.g:15969:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 + // InternalXbaseWithAnnotations.g:15969:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) + // InternalXbaseWithAnnotations.g:15970:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 { pushFollow(FOLLOW_100); rule__XImportDeclaration__Group_1_0__2__Impl(); @@ -52567,23 +52568,23 @@ public final void rule__XImportDeclaration__Group_1_0__2() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__2__Impl" - // InternalXbaseWithAnnotations.g:15976:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; + // InternalXbaseWithAnnotations.g:15977:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; public final void rule__XImportDeclaration__Group_1_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15980:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) - // InternalXbaseWithAnnotations.g:15981:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) + // InternalXbaseWithAnnotations.g:15981:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) + // InternalXbaseWithAnnotations.g:15982:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) { - // InternalXbaseWithAnnotations.g:15981:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) - // InternalXbaseWithAnnotations.g:15982:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) + // InternalXbaseWithAnnotations.g:15982:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) + // InternalXbaseWithAnnotations.g:15983:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2()); } - // InternalXbaseWithAnnotations.g:15983:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) - // InternalXbaseWithAnnotations.g:15983:3: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 + // InternalXbaseWithAnnotations.g:15984:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) + // InternalXbaseWithAnnotations.g:15984:3: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedTypeAssignment_1_0_2(); @@ -52618,14 +52619,14 @@ public final void rule__XImportDeclaration__Group_1_0__2__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__3" - // InternalXbaseWithAnnotations.g:15991:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl ; + // InternalXbaseWithAnnotations.g:15992:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl ; public final void rule__XImportDeclaration__Group_1_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:15995:1: ( rule__XImportDeclaration__Group_1_0__3__Impl ) - // InternalXbaseWithAnnotations.g:15996:2: rule__XImportDeclaration__Group_1_0__3__Impl + // InternalXbaseWithAnnotations.g:15996:1: ( rule__XImportDeclaration__Group_1_0__3__Impl ) + // InternalXbaseWithAnnotations.g:15997:2: rule__XImportDeclaration__Group_1_0__3__Impl { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group_1_0__3__Impl(); @@ -52651,23 +52652,23 @@ public final void rule__XImportDeclaration__Group_1_0__3() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__3__Impl" - // InternalXbaseWithAnnotations.g:16002:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ; + // InternalXbaseWithAnnotations.g:16003:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ; public final void rule__XImportDeclaration__Group_1_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16006:1: ( ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ) - // InternalXbaseWithAnnotations.g:16007:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) + // InternalXbaseWithAnnotations.g:16007:1: ( ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ) + // InternalXbaseWithAnnotations.g:16008:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) { - // InternalXbaseWithAnnotations.g:16007:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) - // InternalXbaseWithAnnotations.g:16008:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) + // InternalXbaseWithAnnotations.g:16008:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) + // InternalXbaseWithAnnotations.g:16009:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1_0_3()); } - // InternalXbaseWithAnnotations.g:16009:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) - // InternalXbaseWithAnnotations.g:16009:3: rule__XImportDeclaration__Alternatives_1_0_3 + // InternalXbaseWithAnnotations.g:16010:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) + // InternalXbaseWithAnnotations.g:16010:3: rule__XImportDeclaration__Alternatives_1_0_3 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Alternatives_1_0_3(); @@ -52702,14 +52703,14 @@ public final void rule__XImportDeclaration__Group_1_0__3__Impl() throws Recognit // $ANTLR start "rule__QualifiedNameInStaticImport__Group__0" - // InternalXbaseWithAnnotations.g:16018:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ; + // InternalXbaseWithAnnotations.g:16019:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ; public final void rule__QualifiedNameInStaticImport__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16022:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ) - // InternalXbaseWithAnnotations.g:16023:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 + // InternalXbaseWithAnnotations.g:16023:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ) + // InternalXbaseWithAnnotations.g:16024:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 { pushFollow(FOLLOW_90); rule__QualifiedNameInStaticImport__Group__0__Impl(); @@ -52740,17 +52741,17 @@ public final void rule__QualifiedNameInStaticImport__Group__0() throws Recogniti // $ANTLR start "rule__QualifiedNameInStaticImport__Group__0__Impl" - // InternalXbaseWithAnnotations.g:16030:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ; + // InternalXbaseWithAnnotations.g:16031:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedNameInStaticImport__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16034:1: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:16035:1: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:16035:1: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:16036:1: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:16035:1: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:16036:2: ruleValidID + // InternalXbaseWithAnnotations.g:16036:1: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:16037:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getValidIDParserRuleCall_0()); @@ -52785,14 +52786,14 @@ public final void rule__QualifiedNameInStaticImport__Group__0__Impl() throws Rec // $ANTLR start "rule__QualifiedNameInStaticImport__Group__1" - // InternalXbaseWithAnnotations.g:16045:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ; + // InternalXbaseWithAnnotations.g:16046:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ; public final void rule__QualifiedNameInStaticImport__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16049:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl ) - // InternalXbaseWithAnnotations.g:16050:2: rule__QualifiedNameInStaticImport__Group__1__Impl + // InternalXbaseWithAnnotations.g:16050:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl ) + // InternalXbaseWithAnnotations.g:16051:2: rule__QualifiedNameInStaticImport__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedNameInStaticImport__Group__1__Impl(); @@ -52818,17 +52819,17 @@ public final void rule__QualifiedNameInStaticImport__Group__1() throws Recogniti // $ANTLR start "rule__QualifiedNameInStaticImport__Group__1__Impl" - // InternalXbaseWithAnnotations.g:16056:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ; + // InternalXbaseWithAnnotations.g:16057:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ; public final void rule__QualifiedNameInStaticImport__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16060:1: ( ( '.' ) ) - // InternalXbaseWithAnnotations.g:16061:1: ( '.' ) + // InternalXbaseWithAnnotations.g:16061:1: ( ( '.' ) ) + // InternalXbaseWithAnnotations.g:16062:1: ( '.' ) { - // InternalXbaseWithAnnotations.g:16061:1: ( '.' ) - // InternalXbaseWithAnnotations.g:16062:2: '.' + // InternalXbaseWithAnnotations.g:16062:1: ( '.' ) + // InternalXbaseWithAnnotations.g:16063:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getFullStopKeyword_1()); @@ -52859,23 +52860,23 @@ public final void rule__QualifiedNameInStaticImport__Group__1__Impl() throws Rec // $ANTLR start "rule__XAnnotation__AnnotationTypeAssignment_2" - // InternalXbaseWithAnnotations.g:16072:1: rule__XAnnotation__AnnotationTypeAssignment_2 : ( ( ruleQualifiedName ) ) ; + // InternalXbaseWithAnnotations.g:16073:1: rule__XAnnotation__AnnotationTypeAssignment_2 : ( ( ruleQualifiedName ) ) ; public final void rule__XAnnotation__AnnotationTypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16076:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbaseWithAnnotations.g:16077:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:16077:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbaseWithAnnotations.g:16078:2: ( ( ruleQualifiedName ) ) { - // InternalXbaseWithAnnotations.g:16077:2: ( ( ruleQualifiedName ) ) - // InternalXbaseWithAnnotations.g:16078:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:16078:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:16079:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeCrossReference_2_0()); } - // InternalXbaseWithAnnotations.g:16079:3: ( ruleQualifiedName ) - // InternalXbaseWithAnnotations.g:16080:4: ruleQualifiedName + // InternalXbaseWithAnnotations.g:16080:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:16081:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeQualifiedNameParserRuleCall_2_0_1()); @@ -52916,17 +52917,17 @@ public final void rule__XAnnotation__AnnotationTypeAssignment_2() throws Recogni // $ANTLR start "rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0" - // InternalXbaseWithAnnotations.g:16091:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 : ( ruleXAnnotationElementValuePair ) ; + // InternalXbaseWithAnnotations.g:16092:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 : ( ruleXAnnotationElementValuePair ) ; public final void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16095:1: ( ( ruleXAnnotationElementValuePair ) ) - // InternalXbaseWithAnnotations.g:16096:2: ( ruleXAnnotationElementValuePair ) + // InternalXbaseWithAnnotations.g:16096:1: ( ( ruleXAnnotationElementValuePair ) ) + // InternalXbaseWithAnnotations.g:16097:2: ( ruleXAnnotationElementValuePair ) { - // InternalXbaseWithAnnotations.g:16096:2: ( ruleXAnnotationElementValuePair ) - // InternalXbaseWithAnnotations.g:16097:3: ruleXAnnotationElementValuePair + // InternalXbaseWithAnnotations.g:16097:2: ( ruleXAnnotationElementValuePair ) + // InternalXbaseWithAnnotations.g:16098:3: ruleXAnnotationElementValuePair { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_0_0()); @@ -52961,17 +52962,17 @@ public final void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0() throw // $ANTLR start "rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1" - // InternalXbaseWithAnnotations.g:16106:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 : ( ruleXAnnotationElementValuePair ) ; + // InternalXbaseWithAnnotations.g:16107:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 : ( ruleXAnnotationElementValuePair ) ; public final void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16110:1: ( ( ruleXAnnotationElementValuePair ) ) - // InternalXbaseWithAnnotations.g:16111:2: ( ruleXAnnotationElementValuePair ) + // InternalXbaseWithAnnotations.g:16111:1: ( ( ruleXAnnotationElementValuePair ) ) + // InternalXbaseWithAnnotations.g:16112:2: ( ruleXAnnotationElementValuePair ) { - // InternalXbaseWithAnnotations.g:16111:2: ( ruleXAnnotationElementValuePair ) - // InternalXbaseWithAnnotations.g:16112:3: ruleXAnnotationElementValuePair + // InternalXbaseWithAnnotations.g:16112:2: ( ruleXAnnotationElementValuePair ) + // InternalXbaseWithAnnotations.g:16113:3: ruleXAnnotationElementValuePair { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_1_1_0()); @@ -53006,17 +53007,17 @@ public final void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1() thr // $ANTLR start "rule__XAnnotation__ValueAssignment_3_1_1" - // InternalXbaseWithAnnotations.g:16121:1: rule__XAnnotation__ValueAssignment_3_1_1 : ( ruleXAnnotationElementValueOrCommaList ) ; + // InternalXbaseWithAnnotations.g:16122:1: rule__XAnnotation__ValueAssignment_3_1_1 : ( ruleXAnnotationElementValueOrCommaList ) ; public final void rule__XAnnotation__ValueAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16125:1: ( ( ruleXAnnotationElementValueOrCommaList ) ) - // InternalXbaseWithAnnotations.g:16126:2: ( ruleXAnnotationElementValueOrCommaList ) + // InternalXbaseWithAnnotations.g:16126:1: ( ( ruleXAnnotationElementValueOrCommaList ) ) + // InternalXbaseWithAnnotations.g:16127:2: ( ruleXAnnotationElementValueOrCommaList ) { - // InternalXbaseWithAnnotations.g:16126:2: ( ruleXAnnotationElementValueOrCommaList ) - // InternalXbaseWithAnnotations.g:16127:3: ruleXAnnotationElementValueOrCommaList + // InternalXbaseWithAnnotations.g:16127:2: ( ruleXAnnotationElementValueOrCommaList ) + // InternalXbaseWithAnnotations.g:16128:3: ruleXAnnotationElementValueOrCommaList { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getValueXAnnotationElementValueOrCommaListParserRuleCall_3_1_1_0()); @@ -53051,23 +53052,23 @@ public final void rule__XAnnotation__ValueAssignment_3_1_1() throws RecognitionE // $ANTLR start "rule__XAnnotationElementValuePair__ElementAssignment_0_0_0" - // InternalXbaseWithAnnotations.g:16136:1: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 : ( ( ruleValidID ) ) ; + // InternalXbaseWithAnnotations.g:16137:1: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 : ( ( ruleValidID ) ) ; public final void rule__XAnnotationElementValuePair__ElementAssignment_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16140:1: ( ( ( ruleValidID ) ) ) - // InternalXbaseWithAnnotations.g:16141:2: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:16141:1: ( ( ( ruleValidID ) ) ) + // InternalXbaseWithAnnotations.g:16142:2: ( ( ruleValidID ) ) { - // InternalXbaseWithAnnotations.g:16141:2: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:16142:3: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:16142:2: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:16143:3: ( ruleValidID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationCrossReference_0_0_0_0()); } - // InternalXbaseWithAnnotations.g:16143:3: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:16144:4: ruleValidID + // InternalXbaseWithAnnotations.g:16144:3: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:16145:4: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationValidIDParserRuleCall_0_0_0_0_1()); @@ -53108,17 +53109,17 @@ public final void rule__XAnnotationElementValuePair__ElementAssignment_0_0_0() t // $ANTLR start "rule__XAnnotationElementValuePair__ValueAssignment_1" - // InternalXbaseWithAnnotations.g:16155:1: rule__XAnnotationElementValuePair__ValueAssignment_1 : ( ruleXAnnotationElementValue ) ; + // InternalXbaseWithAnnotations.g:16156:1: rule__XAnnotationElementValuePair__ValueAssignment_1 : ( ruleXAnnotationElementValue ) ; public final void rule__XAnnotationElementValuePair__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16159:1: ( ( ruleXAnnotationElementValue ) ) - // InternalXbaseWithAnnotations.g:16160:2: ( ruleXAnnotationElementValue ) + // InternalXbaseWithAnnotations.g:16160:1: ( ( ruleXAnnotationElementValue ) ) + // InternalXbaseWithAnnotations.g:16161:2: ( ruleXAnnotationElementValue ) { - // InternalXbaseWithAnnotations.g:16160:2: ( ruleXAnnotationElementValue ) - // InternalXbaseWithAnnotations.g:16161:3: ruleXAnnotationElementValue + // InternalXbaseWithAnnotations.g:16161:2: ( ruleXAnnotationElementValue ) + // InternalXbaseWithAnnotations.g:16162:3: ruleXAnnotationElementValue { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValuePairAccess().getValueXAnnotationElementValueParserRuleCall_1_0()); @@ -53153,17 +53154,17 @@ public final void rule__XAnnotationElementValuePair__ValueAssignment_1() throws // $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0" - // InternalXbaseWithAnnotations.g:16170:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ; + // InternalXbaseWithAnnotations.g:16171:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ; public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16174:1: ( ( ruleXAnnotationOrExpression ) ) - // InternalXbaseWithAnnotations.g:16175:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16175:1: ( ( ruleXAnnotationOrExpression ) ) + // InternalXbaseWithAnnotations.g:16176:2: ( ruleXAnnotationOrExpression ) { - // InternalXbaseWithAnnotations.g:16175:2: ( ruleXAnnotationOrExpression ) - // InternalXbaseWithAnnotations.g:16176:3: ruleXAnnotationOrExpression + // InternalXbaseWithAnnotations.g:16176:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16177:3: ruleXAnnotationOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0()); @@ -53198,17 +53199,17 @@ public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0 // $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1" - // InternalXbaseWithAnnotations.g:16185:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ; + // InternalXbaseWithAnnotations.g:16186:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ; public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16189:1: ( ( ruleXAnnotationOrExpression ) ) - // InternalXbaseWithAnnotations.g:16190:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16190:1: ( ( ruleXAnnotationOrExpression ) ) + // InternalXbaseWithAnnotations.g:16191:2: ( ruleXAnnotationOrExpression ) { - // InternalXbaseWithAnnotations.g:16190:2: ( ruleXAnnotationOrExpression ) - // InternalXbaseWithAnnotations.g:16191:3: ruleXAnnotationOrExpression + // InternalXbaseWithAnnotations.g:16191:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16192:3: ruleXAnnotationOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0()); @@ -53243,17 +53244,17 @@ public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0 // $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1" - // InternalXbaseWithAnnotations.g:16200:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 : ( ruleXAnnotationOrExpression ) ; + // InternalXbaseWithAnnotations.g:16201:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 : ( ruleXAnnotationOrExpression ) ; public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16204:1: ( ( ruleXAnnotationOrExpression ) ) - // InternalXbaseWithAnnotations.g:16205:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16205:1: ( ( ruleXAnnotationOrExpression ) ) + // InternalXbaseWithAnnotations.g:16206:2: ( ruleXAnnotationOrExpression ) { - // InternalXbaseWithAnnotations.g:16205:2: ( ruleXAnnotationOrExpression ) - // InternalXbaseWithAnnotations.g:16206:3: ruleXAnnotationOrExpression + // InternalXbaseWithAnnotations.g:16206:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16207:3: ruleXAnnotationOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_1_1_1_1_0()); @@ -53288,17 +53289,17 @@ public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1 // $ANTLR start "rule__XAnnotationElementValue__ElementsAssignment_0_1_0" - // InternalXbaseWithAnnotations.g:16215:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ; + // InternalXbaseWithAnnotations.g:16216:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ; public final void rule__XAnnotationElementValue__ElementsAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16219:1: ( ( ruleXAnnotationOrExpression ) ) - // InternalXbaseWithAnnotations.g:16220:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16220:1: ( ( ruleXAnnotationOrExpression ) ) + // InternalXbaseWithAnnotations.g:16221:2: ( ruleXAnnotationOrExpression ) { - // InternalXbaseWithAnnotations.g:16220:2: ( ruleXAnnotationOrExpression ) - // InternalXbaseWithAnnotations.g:16221:3: ruleXAnnotationOrExpression + // InternalXbaseWithAnnotations.g:16221:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16222:3: ruleXAnnotationOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0()); @@ -53333,17 +53334,17 @@ public final void rule__XAnnotationElementValue__ElementsAssignment_0_1_0() thro // $ANTLR start "rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1" - // InternalXbaseWithAnnotations.g:16230:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ; + // InternalXbaseWithAnnotations.g:16231:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ; public final void rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16234:1: ( ( ruleXAnnotationOrExpression ) ) - // InternalXbaseWithAnnotations.g:16235:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16235:1: ( ( ruleXAnnotationOrExpression ) ) + // InternalXbaseWithAnnotations.g:16236:2: ( ruleXAnnotationOrExpression ) { - // InternalXbaseWithAnnotations.g:16235:2: ( ruleXAnnotationOrExpression ) - // InternalXbaseWithAnnotations.g:16236:3: ruleXAnnotationOrExpression + // InternalXbaseWithAnnotations.g:16236:2: ( ruleXAnnotationOrExpression ) + // InternalXbaseWithAnnotations.g:16237:3: ruleXAnnotationOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0()); @@ -53378,23 +53379,23 @@ public final void rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1() th // $ANTLR start "rule__XAssignment__FeatureAssignment_0_1" - // InternalXbaseWithAnnotations.g:16245:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ; + // InternalXbaseWithAnnotations.g:16246:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ; public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16249:1: ( ( ( ruleFeatureCallID ) ) ) - // InternalXbaseWithAnnotations.g:16250:2: ( ( ruleFeatureCallID ) ) + // InternalXbaseWithAnnotations.g:16250:1: ( ( ( ruleFeatureCallID ) ) ) + // InternalXbaseWithAnnotations.g:16251:2: ( ( ruleFeatureCallID ) ) { - // InternalXbaseWithAnnotations.g:16250:2: ( ( ruleFeatureCallID ) ) - // InternalXbaseWithAnnotations.g:16251:3: ( ruleFeatureCallID ) + // InternalXbaseWithAnnotations.g:16251:2: ( ( ruleFeatureCallID ) ) + // InternalXbaseWithAnnotations.g:16252:3: ( ruleFeatureCallID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); } - // InternalXbaseWithAnnotations.g:16252:3: ( ruleFeatureCallID ) - // InternalXbaseWithAnnotations.g:16253:4: ruleFeatureCallID + // InternalXbaseWithAnnotations.g:16253:3: ( ruleFeatureCallID ) + // InternalXbaseWithAnnotations.g:16254:4: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); @@ -53435,17 +53436,17 @@ public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionE // $ANTLR start "rule__XAssignment__ValueAssignment_0_3" - // InternalXbaseWithAnnotations.g:16264:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ; + // InternalXbaseWithAnnotations.g:16265:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ; public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16268:1: ( ( ruleXAssignment ) ) - // InternalXbaseWithAnnotations.g:16269:2: ( ruleXAssignment ) + // InternalXbaseWithAnnotations.g:16269:1: ( ( ruleXAssignment ) ) + // InternalXbaseWithAnnotations.g:16270:2: ( ruleXAssignment ) { - // InternalXbaseWithAnnotations.g:16269:2: ( ruleXAssignment ) - // InternalXbaseWithAnnotations.g:16270:3: ruleXAssignment + // InternalXbaseWithAnnotations.g:16270:2: ( ruleXAssignment ) + // InternalXbaseWithAnnotations.g:16271:3: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0()); @@ -53480,23 +53481,23 @@ public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionExc // $ANTLR start "rule__XAssignment__FeatureAssignment_1_1_0_0_1" - // InternalXbaseWithAnnotations.g:16279:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ; + // InternalXbaseWithAnnotations.g:16280:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ; public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16283:1: ( ( ( ruleOpMultiAssign ) ) ) - // InternalXbaseWithAnnotations.g:16284:2: ( ( ruleOpMultiAssign ) ) + // InternalXbaseWithAnnotations.g:16284:1: ( ( ( ruleOpMultiAssign ) ) ) + // InternalXbaseWithAnnotations.g:16285:2: ( ( ruleOpMultiAssign ) ) { - // InternalXbaseWithAnnotations.g:16284:2: ( ( ruleOpMultiAssign ) ) - // InternalXbaseWithAnnotations.g:16285:3: ( ruleOpMultiAssign ) + // InternalXbaseWithAnnotations.g:16285:2: ( ( ruleOpMultiAssign ) ) + // InternalXbaseWithAnnotations.g:16286:3: ( ruleOpMultiAssign ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:16286:3: ( ruleOpMultiAssign ) - // InternalXbaseWithAnnotations.g:16287:4: ruleOpMultiAssign + // InternalXbaseWithAnnotations.g:16287:3: ( ruleOpMultiAssign ) + // InternalXbaseWithAnnotations.g:16288:4: ruleOpMultiAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1()); @@ -53537,17 +53538,17 @@ public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws Recogn // $ANTLR start "rule__XAssignment__RightOperandAssignment_1_1_1" - // InternalXbaseWithAnnotations.g:16298:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ; + // InternalXbaseWithAnnotations.g:16299:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ; public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16302:1: ( ( ruleXAssignment ) ) - // InternalXbaseWithAnnotations.g:16303:2: ( ruleXAssignment ) + // InternalXbaseWithAnnotations.g:16303:1: ( ( ruleXAssignment ) ) + // InternalXbaseWithAnnotations.g:16304:2: ( ruleXAssignment ) { - // InternalXbaseWithAnnotations.g:16303:2: ( ruleXAssignment ) - // InternalXbaseWithAnnotations.g:16304:3: ruleXAssignment + // InternalXbaseWithAnnotations.g:16304:2: ( ruleXAssignment ) + // InternalXbaseWithAnnotations.g:16305:3: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0()); @@ -53582,23 +53583,23 @@ public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws Recog // $ANTLR start "rule__XOrExpression__FeatureAssignment_1_0_0_1" - // InternalXbaseWithAnnotations.g:16313:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ; + // InternalXbaseWithAnnotations.g:16314:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ; public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16317:1: ( ( ( ruleOpOr ) ) ) - // InternalXbaseWithAnnotations.g:16318:2: ( ( ruleOpOr ) ) + // InternalXbaseWithAnnotations.g:16318:1: ( ( ( ruleOpOr ) ) ) + // InternalXbaseWithAnnotations.g:16319:2: ( ( ruleOpOr ) ) { - // InternalXbaseWithAnnotations.g:16318:2: ( ( ruleOpOr ) ) - // InternalXbaseWithAnnotations.g:16319:3: ( ruleOpOr ) + // InternalXbaseWithAnnotations.g:16319:2: ( ( ruleOpOr ) ) + // InternalXbaseWithAnnotations.g:16320:3: ( ruleOpOr ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:16320:3: ( ruleOpOr ) - // InternalXbaseWithAnnotations.g:16321:4: ruleOpOr + // InternalXbaseWithAnnotations.g:16321:3: ( ruleOpOr ) + // InternalXbaseWithAnnotations.g:16322:4: ruleOpOr { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1()); @@ -53639,17 +53640,17 @@ public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws Recogn // $ANTLR start "rule__XOrExpression__RightOperandAssignment_1_1" - // InternalXbaseWithAnnotations.g:16332:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ; + // InternalXbaseWithAnnotations.g:16333:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ; public final void rule__XOrExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16336:1: ( ( ruleXAndExpression ) ) - // InternalXbaseWithAnnotations.g:16337:2: ( ruleXAndExpression ) + // InternalXbaseWithAnnotations.g:16337:1: ( ( ruleXAndExpression ) ) + // InternalXbaseWithAnnotations.g:16338:2: ( ruleXAndExpression ) { - // InternalXbaseWithAnnotations.g:16337:2: ( ruleXAndExpression ) - // InternalXbaseWithAnnotations.g:16338:3: ruleXAndExpression + // InternalXbaseWithAnnotations.g:16338:2: ( ruleXAndExpression ) + // InternalXbaseWithAnnotations.g:16339:3: ruleXAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0()); @@ -53684,23 +53685,23 @@ public final void rule__XOrExpression__RightOperandAssignment_1_1() throws Recog // $ANTLR start "rule__XAndExpression__FeatureAssignment_1_0_0_1" - // InternalXbaseWithAnnotations.g:16347:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ; + // InternalXbaseWithAnnotations.g:16348:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ; public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16351:1: ( ( ( ruleOpAnd ) ) ) - // InternalXbaseWithAnnotations.g:16352:2: ( ( ruleOpAnd ) ) + // InternalXbaseWithAnnotations.g:16352:1: ( ( ( ruleOpAnd ) ) ) + // InternalXbaseWithAnnotations.g:16353:2: ( ( ruleOpAnd ) ) { - // InternalXbaseWithAnnotations.g:16352:2: ( ( ruleOpAnd ) ) - // InternalXbaseWithAnnotations.g:16353:3: ( ruleOpAnd ) + // InternalXbaseWithAnnotations.g:16353:2: ( ( ruleOpAnd ) ) + // InternalXbaseWithAnnotations.g:16354:3: ( ruleOpAnd ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:16354:3: ( ruleOpAnd ) - // InternalXbaseWithAnnotations.g:16355:4: ruleOpAnd + // InternalXbaseWithAnnotations.g:16355:3: ( ruleOpAnd ) + // InternalXbaseWithAnnotations.g:16356:4: ruleOpAnd { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1()); @@ -53741,17 +53742,17 @@ public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws Recog // $ANTLR start "rule__XAndExpression__RightOperandAssignment_1_1" - // InternalXbaseWithAnnotations.g:16366:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ; + // InternalXbaseWithAnnotations.g:16367:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ; public final void rule__XAndExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16370:1: ( ( ruleXEqualityExpression ) ) - // InternalXbaseWithAnnotations.g:16371:2: ( ruleXEqualityExpression ) + // InternalXbaseWithAnnotations.g:16371:1: ( ( ruleXEqualityExpression ) ) + // InternalXbaseWithAnnotations.g:16372:2: ( ruleXEqualityExpression ) { - // InternalXbaseWithAnnotations.g:16371:2: ( ruleXEqualityExpression ) - // InternalXbaseWithAnnotations.g:16372:3: ruleXEqualityExpression + // InternalXbaseWithAnnotations.g:16372:2: ( ruleXEqualityExpression ) + // InternalXbaseWithAnnotations.g:16373:3: ruleXEqualityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0()); @@ -53786,23 +53787,23 @@ public final void rule__XAndExpression__RightOperandAssignment_1_1() throws Reco // $ANTLR start "rule__XEqualityExpression__FeatureAssignment_1_0_0_1" - // InternalXbaseWithAnnotations.g:16381:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ; + // InternalXbaseWithAnnotations.g:16382:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ; public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16385:1: ( ( ( ruleOpEquality ) ) ) - // InternalXbaseWithAnnotations.g:16386:2: ( ( ruleOpEquality ) ) + // InternalXbaseWithAnnotations.g:16386:1: ( ( ( ruleOpEquality ) ) ) + // InternalXbaseWithAnnotations.g:16387:2: ( ( ruleOpEquality ) ) { - // InternalXbaseWithAnnotations.g:16386:2: ( ( ruleOpEquality ) ) - // InternalXbaseWithAnnotations.g:16387:3: ( ruleOpEquality ) + // InternalXbaseWithAnnotations.g:16387:2: ( ( ruleOpEquality ) ) + // InternalXbaseWithAnnotations.g:16388:3: ( ruleOpEquality ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:16388:3: ( ruleOpEquality ) - // InternalXbaseWithAnnotations.g:16389:4: ruleOpEquality + // InternalXbaseWithAnnotations.g:16389:3: ( ruleOpEquality ) + // InternalXbaseWithAnnotations.g:16390:4: ruleOpEquality { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1()); @@ -53843,17 +53844,17 @@ public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws // $ANTLR start "rule__XEqualityExpression__RightOperandAssignment_1_1" - // InternalXbaseWithAnnotations.g:16400:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ; + // InternalXbaseWithAnnotations.g:16401:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ; public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16404:1: ( ( ruleXRelationalExpression ) ) - // InternalXbaseWithAnnotations.g:16405:2: ( ruleXRelationalExpression ) + // InternalXbaseWithAnnotations.g:16405:1: ( ( ruleXRelationalExpression ) ) + // InternalXbaseWithAnnotations.g:16406:2: ( ruleXRelationalExpression ) { - // InternalXbaseWithAnnotations.g:16405:2: ( ruleXRelationalExpression ) - // InternalXbaseWithAnnotations.g:16406:3: ruleXRelationalExpression + // InternalXbaseWithAnnotations.g:16406:2: ( ruleXRelationalExpression ) + // InternalXbaseWithAnnotations.g:16407:3: ruleXRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0()); @@ -53888,17 +53889,17 @@ public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws // $ANTLR start "rule__XRelationalExpression__TypeAssignment_1_0_1" - // InternalXbaseWithAnnotations.g:16415:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:16416:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ; public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16419:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:16420:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:16420:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:16421:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:16420:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:16421:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:16421:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:16422:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0()); @@ -53933,23 +53934,23 @@ public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws Rec // $ANTLR start "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1" - // InternalXbaseWithAnnotations.g:16430:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ; + // InternalXbaseWithAnnotations.g:16431:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ; public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16434:1: ( ( ( ruleOpCompare ) ) ) - // InternalXbaseWithAnnotations.g:16435:2: ( ( ruleOpCompare ) ) + // InternalXbaseWithAnnotations.g:16435:1: ( ( ( ruleOpCompare ) ) ) + // InternalXbaseWithAnnotations.g:16436:2: ( ( ruleOpCompare ) ) { - // InternalXbaseWithAnnotations.g:16435:2: ( ( ruleOpCompare ) ) - // InternalXbaseWithAnnotations.g:16436:3: ( ruleOpCompare ) + // InternalXbaseWithAnnotations.g:16436:2: ( ( ruleOpCompare ) ) + // InternalXbaseWithAnnotations.g:16437:3: ( ruleOpCompare ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:16437:3: ( ruleOpCompare ) - // InternalXbaseWithAnnotations.g:16438:4: ruleOpCompare + // InternalXbaseWithAnnotations.g:16438:3: ( ruleOpCompare ) + // InternalXbaseWithAnnotations.g:16439:4: ruleOpCompare { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1()); @@ -53990,17 +53991,17 @@ public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() thr // $ANTLR start "rule__XRelationalExpression__RightOperandAssignment_1_1_1" - // InternalXbaseWithAnnotations.g:16449:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ; + // InternalXbaseWithAnnotations.g:16450:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ; public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16453:1: ( ( ruleXOtherOperatorExpression ) ) - // InternalXbaseWithAnnotations.g:16454:2: ( ruleXOtherOperatorExpression ) + // InternalXbaseWithAnnotations.g:16454:1: ( ( ruleXOtherOperatorExpression ) ) + // InternalXbaseWithAnnotations.g:16455:2: ( ruleXOtherOperatorExpression ) { - // InternalXbaseWithAnnotations.g:16454:2: ( ruleXOtherOperatorExpression ) - // InternalXbaseWithAnnotations.g:16455:3: ruleXOtherOperatorExpression + // InternalXbaseWithAnnotations.g:16455:2: ( ruleXOtherOperatorExpression ) + // InternalXbaseWithAnnotations.g:16456:3: ruleXOtherOperatorExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0()); @@ -54035,23 +54036,23 @@ public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() th // $ANTLR start "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1" - // InternalXbaseWithAnnotations.g:16464:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ; + // InternalXbaseWithAnnotations.g:16465:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ; public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16468:1: ( ( ( ruleOpOther ) ) ) - // InternalXbaseWithAnnotations.g:16469:2: ( ( ruleOpOther ) ) + // InternalXbaseWithAnnotations.g:16469:1: ( ( ( ruleOpOther ) ) ) + // InternalXbaseWithAnnotations.g:16470:2: ( ( ruleOpOther ) ) { - // InternalXbaseWithAnnotations.g:16469:2: ( ( ruleOpOther ) ) - // InternalXbaseWithAnnotations.g:16470:3: ( ruleOpOther ) + // InternalXbaseWithAnnotations.g:16470:2: ( ( ruleOpOther ) ) + // InternalXbaseWithAnnotations.g:16471:3: ( ruleOpOther ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:16471:3: ( ruleOpOther ) - // InternalXbaseWithAnnotations.g:16472:4: ruleOpOther + // InternalXbaseWithAnnotations.g:16472:3: ( ruleOpOther ) + // InternalXbaseWithAnnotations.g:16473:4: ruleOpOther { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1()); @@ -54092,17 +54093,17 @@ public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() th // $ANTLR start "rule__XOtherOperatorExpression__RightOperandAssignment_1_1" - // InternalXbaseWithAnnotations.g:16483:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ; + // InternalXbaseWithAnnotations.g:16484:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ; public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16487:1: ( ( ruleXAdditiveExpression ) ) - // InternalXbaseWithAnnotations.g:16488:2: ( ruleXAdditiveExpression ) + // InternalXbaseWithAnnotations.g:16488:1: ( ( ruleXAdditiveExpression ) ) + // InternalXbaseWithAnnotations.g:16489:2: ( ruleXAdditiveExpression ) { - // InternalXbaseWithAnnotations.g:16488:2: ( ruleXAdditiveExpression ) - // InternalXbaseWithAnnotations.g:16489:3: ruleXAdditiveExpression + // InternalXbaseWithAnnotations.g:16489:2: ( ruleXAdditiveExpression ) + // InternalXbaseWithAnnotations.g:16490:3: ruleXAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0()); @@ -54137,23 +54138,23 @@ public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() t // $ANTLR start "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1" - // InternalXbaseWithAnnotations.g:16498:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ; + // InternalXbaseWithAnnotations.g:16499:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ; public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16502:1: ( ( ( ruleOpAdd ) ) ) - // InternalXbaseWithAnnotations.g:16503:2: ( ( ruleOpAdd ) ) + // InternalXbaseWithAnnotations.g:16503:1: ( ( ( ruleOpAdd ) ) ) + // InternalXbaseWithAnnotations.g:16504:2: ( ( ruleOpAdd ) ) { - // InternalXbaseWithAnnotations.g:16503:2: ( ( ruleOpAdd ) ) - // InternalXbaseWithAnnotations.g:16504:3: ( ruleOpAdd ) + // InternalXbaseWithAnnotations.g:16504:2: ( ( ruleOpAdd ) ) + // InternalXbaseWithAnnotations.g:16505:3: ( ruleOpAdd ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:16505:3: ( ruleOpAdd ) - // InternalXbaseWithAnnotations.g:16506:4: ruleOpAdd + // InternalXbaseWithAnnotations.g:16506:3: ( ruleOpAdd ) + // InternalXbaseWithAnnotations.g:16507:4: ruleOpAdd { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1()); @@ -54194,17 +54195,17 @@ public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws // $ANTLR start "rule__XAdditiveExpression__RightOperandAssignment_1_1" - // InternalXbaseWithAnnotations.g:16517:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ; + // InternalXbaseWithAnnotations.g:16518:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ; public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16521:1: ( ( ruleXMultiplicativeExpression ) ) - // InternalXbaseWithAnnotations.g:16522:2: ( ruleXMultiplicativeExpression ) + // InternalXbaseWithAnnotations.g:16522:1: ( ( ruleXMultiplicativeExpression ) ) + // InternalXbaseWithAnnotations.g:16523:2: ( ruleXMultiplicativeExpression ) { - // InternalXbaseWithAnnotations.g:16522:2: ( ruleXMultiplicativeExpression ) - // InternalXbaseWithAnnotations.g:16523:3: ruleXMultiplicativeExpression + // InternalXbaseWithAnnotations.g:16523:2: ( ruleXMultiplicativeExpression ) + // InternalXbaseWithAnnotations.g:16524:3: ruleXMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0()); @@ -54239,23 +54240,23 @@ public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws // $ANTLR start "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1" - // InternalXbaseWithAnnotations.g:16532:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ; + // InternalXbaseWithAnnotations.g:16533:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ; public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16536:1: ( ( ( ruleOpMulti ) ) ) - // InternalXbaseWithAnnotations.g:16537:2: ( ( ruleOpMulti ) ) + // InternalXbaseWithAnnotations.g:16537:1: ( ( ( ruleOpMulti ) ) ) + // InternalXbaseWithAnnotations.g:16538:2: ( ( ruleOpMulti ) ) { - // InternalXbaseWithAnnotations.g:16537:2: ( ( ruleOpMulti ) ) - // InternalXbaseWithAnnotations.g:16538:3: ( ruleOpMulti ) + // InternalXbaseWithAnnotations.g:16538:2: ( ( ruleOpMulti ) ) + // InternalXbaseWithAnnotations.g:16539:3: ( ruleOpMulti ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbaseWithAnnotations.g:16539:3: ( ruleOpMulti ) - // InternalXbaseWithAnnotations.g:16540:4: ruleOpMulti + // InternalXbaseWithAnnotations.g:16540:3: ( ruleOpMulti ) + // InternalXbaseWithAnnotations.g:16541:4: ruleOpMulti { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1()); @@ -54296,17 +54297,17 @@ public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() t // $ANTLR start "rule__XMultiplicativeExpression__RightOperandAssignment_1_1" - // InternalXbaseWithAnnotations.g:16551:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ; + // InternalXbaseWithAnnotations.g:16552:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ; public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16555:1: ( ( ruleXUnaryOperation ) ) - // InternalXbaseWithAnnotations.g:16556:2: ( ruleXUnaryOperation ) + // InternalXbaseWithAnnotations.g:16556:1: ( ( ruleXUnaryOperation ) ) + // InternalXbaseWithAnnotations.g:16557:2: ( ruleXUnaryOperation ) { - // InternalXbaseWithAnnotations.g:16556:2: ( ruleXUnaryOperation ) - // InternalXbaseWithAnnotations.g:16557:3: ruleXUnaryOperation + // InternalXbaseWithAnnotations.g:16557:2: ( ruleXUnaryOperation ) + // InternalXbaseWithAnnotations.g:16558:3: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0()); @@ -54341,23 +54342,23 @@ public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() // $ANTLR start "rule__XUnaryOperation__FeatureAssignment_0_1" - // InternalXbaseWithAnnotations.g:16566:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ; + // InternalXbaseWithAnnotations.g:16567:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ; public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16570:1: ( ( ( ruleOpUnary ) ) ) - // InternalXbaseWithAnnotations.g:16571:2: ( ( ruleOpUnary ) ) + // InternalXbaseWithAnnotations.g:16571:1: ( ( ( ruleOpUnary ) ) ) + // InternalXbaseWithAnnotations.g:16572:2: ( ( ruleOpUnary ) ) { - // InternalXbaseWithAnnotations.g:16571:2: ( ( ruleOpUnary ) ) - // InternalXbaseWithAnnotations.g:16572:3: ( ruleOpUnary ) + // InternalXbaseWithAnnotations.g:16572:2: ( ( ruleOpUnary ) ) + // InternalXbaseWithAnnotations.g:16573:3: ( ruleOpUnary ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); } - // InternalXbaseWithAnnotations.g:16573:3: ( ruleOpUnary ) - // InternalXbaseWithAnnotations.g:16574:4: ruleOpUnary + // InternalXbaseWithAnnotations.g:16574:3: ( ruleOpUnary ) + // InternalXbaseWithAnnotations.g:16575:4: ruleOpUnary { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1()); @@ -54398,17 +54399,17 @@ public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws Recognit // $ANTLR start "rule__XUnaryOperation__OperandAssignment_0_2" - // InternalXbaseWithAnnotations.g:16585:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ; + // InternalXbaseWithAnnotations.g:16586:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ; public final void rule__XUnaryOperation__OperandAssignment_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16589:1: ( ( ruleXUnaryOperation ) ) - // InternalXbaseWithAnnotations.g:16590:2: ( ruleXUnaryOperation ) + // InternalXbaseWithAnnotations.g:16590:1: ( ( ruleXUnaryOperation ) ) + // InternalXbaseWithAnnotations.g:16591:2: ( ruleXUnaryOperation ) { - // InternalXbaseWithAnnotations.g:16590:2: ( ruleXUnaryOperation ) - // InternalXbaseWithAnnotations.g:16591:3: ruleXUnaryOperation + // InternalXbaseWithAnnotations.g:16591:2: ( ruleXUnaryOperation ) + // InternalXbaseWithAnnotations.g:16592:3: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); @@ -54443,17 +54444,17 @@ public final void rule__XUnaryOperation__OperandAssignment_0_2() throws Recognit // $ANTLR start "rule__XCastedExpression__TypeAssignment_1_1" - // InternalXbaseWithAnnotations.g:16600:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:16601:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ; public final void rule__XCastedExpression__TypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16604:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:16605:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:16605:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:16606:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:16605:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:16606:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:16606:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:16607:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0()); @@ -54488,23 +54489,23 @@ public final void rule__XCastedExpression__TypeAssignment_1_1() throws Recogniti // $ANTLR start "rule__XPostfixOperation__FeatureAssignment_1_0_1" - // InternalXbaseWithAnnotations.g:16615:1: rule__XPostfixOperation__FeatureAssignment_1_0_1 : ( ( ruleOpPostfix ) ) ; + // InternalXbaseWithAnnotations.g:16616:1: rule__XPostfixOperation__FeatureAssignment_1_0_1 : ( ( ruleOpPostfix ) ) ; public final void rule__XPostfixOperation__FeatureAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16619:1: ( ( ( ruleOpPostfix ) ) ) - // InternalXbaseWithAnnotations.g:16620:2: ( ( ruleOpPostfix ) ) + // InternalXbaseWithAnnotations.g:16620:1: ( ( ( ruleOpPostfix ) ) ) + // InternalXbaseWithAnnotations.g:16621:2: ( ( ruleOpPostfix ) ) { - // InternalXbaseWithAnnotations.g:16620:2: ( ( ruleOpPostfix ) ) - // InternalXbaseWithAnnotations.g:16621:3: ( ruleOpPostfix ) + // InternalXbaseWithAnnotations.g:16621:2: ( ( ruleOpPostfix ) ) + // InternalXbaseWithAnnotations.g:16622:3: ( ruleOpPostfix ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_1_0()); } - // InternalXbaseWithAnnotations.g:16622:3: ( ruleOpPostfix ) - // InternalXbaseWithAnnotations.g:16623:4: ruleOpPostfix + // InternalXbaseWithAnnotations.g:16623:3: ( ruleOpPostfix ) + // InternalXbaseWithAnnotations.g:16624:4: ruleOpPostfix { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementOpPostfixParserRuleCall_1_0_1_0_1()); @@ -54545,23 +54546,23 @@ public final void rule__XPostfixOperation__FeatureAssignment_1_0_1() throws Reco // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1" - // InternalXbaseWithAnnotations.g:16634:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ; + // InternalXbaseWithAnnotations.g:16635:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ; public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16638:1: ( ( ( '::' ) ) ) - // InternalXbaseWithAnnotations.g:16639:2: ( ( '::' ) ) + // InternalXbaseWithAnnotations.g:16639:1: ( ( ( '::' ) ) ) + // InternalXbaseWithAnnotations.g:16640:2: ( ( '::' ) ) { - // InternalXbaseWithAnnotations.g:16639:2: ( ( '::' ) ) - // InternalXbaseWithAnnotations.g:16640:3: ( '::' ) + // InternalXbaseWithAnnotations.g:16640:2: ( ( '::' ) ) + // InternalXbaseWithAnnotations.g:16641:3: ( '::' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } - // InternalXbaseWithAnnotations.g:16641:3: ( '::' ) - // InternalXbaseWithAnnotations.g:16642:4: '::' + // InternalXbaseWithAnnotations.g:16642:3: ( '::' ) + // InternalXbaseWithAnnotations.g:16643:4: '::' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); @@ -54598,23 +54599,23 @@ public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 // $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2" - // InternalXbaseWithAnnotations.g:16653:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ; + // InternalXbaseWithAnnotations.g:16654:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ; public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16657:1: ( ( ( ruleFeatureCallID ) ) ) - // InternalXbaseWithAnnotations.g:16658:2: ( ( ruleFeatureCallID ) ) + // InternalXbaseWithAnnotations.g:16658:1: ( ( ( ruleFeatureCallID ) ) ) + // InternalXbaseWithAnnotations.g:16659:2: ( ( ruleFeatureCallID ) ) { - // InternalXbaseWithAnnotations.g:16658:2: ( ( ruleFeatureCallID ) ) - // InternalXbaseWithAnnotations.g:16659:3: ( ruleFeatureCallID ) + // InternalXbaseWithAnnotations.g:16659:2: ( ( ruleFeatureCallID ) ) + // InternalXbaseWithAnnotations.g:16660:3: ( ruleFeatureCallID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0()); } - // InternalXbaseWithAnnotations.g:16660:3: ( ruleFeatureCallID ) - // InternalXbaseWithAnnotations.g:16661:4: ruleFeatureCallID + // InternalXbaseWithAnnotations.g:16661:3: ( ruleFeatureCallID ) + // InternalXbaseWithAnnotations.g:16662:4: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); @@ -54655,17 +54656,17 @@ public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws // $ANTLR start "rule__XMemberFeatureCall__ValueAssignment_1_0_1" - // InternalXbaseWithAnnotations.g:16672:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ; + // InternalXbaseWithAnnotations.g:16673:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ; public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16676:1: ( ( ruleXAssignment ) ) - // InternalXbaseWithAnnotations.g:16677:2: ( ruleXAssignment ) + // InternalXbaseWithAnnotations.g:16677:1: ( ( ruleXAssignment ) ) + // InternalXbaseWithAnnotations.g:16678:2: ( ruleXAssignment ) { - // InternalXbaseWithAnnotations.g:16677:2: ( ruleXAssignment ) - // InternalXbaseWithAnnotations.g:16678:3: ruleXAssignment + // InternalXbaseWithAnnotations.g:16678:2: ( ruleXAssignment ) + // InternalXbaseWithAnnotations.g:16679:3: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0()); @@ -54700,23 +54701,23 @@ public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws Recog // $ANTLR start "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1" - // InternalXbaseWithAnnotations.g:16687:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ; + // InternalXbaseWithAnnotations.g:16688:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ; public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16691:1: ( ( ( '?.' ) ) ) - // InternalXbaseWithAnnotations.g:16692:2: ( ( '?.' ) ) + // InternalXbaseWithAnnotations.g:16692:1: ( ( ( '?.' ) ) ) + // InternalXbaseWithAnnotations.g:16693:2: ( ( '?.' ) ) { - // InternalXbaseWithAnnotations.g:16692:2: ( ( '?.' ) ) - // InternalXbaseWithAnnotations.g:16693:3: ( '?.' ) + // InternalXbaseWithAnnotations.g:16693:2: ( ( '?.' ) ) + // InternalXbaseWithAnnotations.g:16694:3: ( '?.' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); } - // InternalXbaseWithAnnotations.g:16694:3: ( '?.' ) - // InternalXbaseWithAnnotations.g:16695:4: '?.' + // InternalXbaseWithAnnotations.g:16695:3: ( '?.' ) + // InternalXbaseWithAnnotations.g:16696:4: '?.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); @@ -54753,23 +54754,23 @@ public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() thr // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2" - // InternalXbaseWithAnnotations.g:16706:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ; + // InternalXbaseWithAnnotations.g:16707:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ; public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16710:1: ( ( ( '::' ) ) ) - // InternalXbaseWithAnnotations.g:16711:2: ( ( '::' ) ) + // InternalXbaseWithAnnotations.g:16711:1: ( ( ( '::' ) ) ) + // InternalXbaseWithAnnotations.g:16712:2: ( ( '::' ) ) { - // InternalXbaseWithAnnotations.g:16711:2: ( ( '::' ) ) - // InternalXbaseWithAnnotations.g:16712:3: ( '::' ) + // InternalXbaseWithAnnotations.g:16712:2: ( ( '::' ) ) + // InternalXbaseWithAnnotations.g:16713:3: ( '::' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); } - // InternalXbaseWithAnnotations.g:16713:3: ( '::' ) - // InternalXbaseWithAnnotations.g:16714:4: '::' + // InternalXbaseWithAnnotations.g:16714:3: ( '::' ) + // InternalXbaseWithAnnotations.g:16715:4: '::' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); @@ -54806,17 +54807,17 @@ public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 // $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1" - // InternalXbaseWithAnnotations.g:16725:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:16726:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16729:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:16730:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:16730:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:16731:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:16730:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:16731:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:16731:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:16732:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0()); @@ -54851,17 +54852,17 @@ public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() th // $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1" - // InternalXbaseWithAnnotations.g:16740:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:16741:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16744:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:16745:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:16745:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:16746:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:16745:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:16746:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:16746:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:16747:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0()); @@ -54896,23 +54897,23 @@ public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() // $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_1_2" - // InternalXbaseWithAnnotations.g:16755:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleIdOrSuper ) ) ; + // InternalXbaseWithAnnotations.g:16756:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleIdOrSuper ) ) ; public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16759:1: ( ( ( ruleIdOrSuper ) ) ) - // InternalXbaseWithAnnotations.g:16760:2: ( ( ruleIdOrSuper ) ) + // InternalXbaseWithAnnotations.g:16760:1: ( ( ( ruleIdOrSuper ) ) ) + // InternalXbaseWithAnnotations.g:16761:2: ( ( ruleIdOrSuper ) ) { - // InternalXbaseWithAnnotations.g:16760:2: ( ( ruleIdOrSuper ) ) - // InternalXbaseWithAnnotations.g:16761:3: ( ruleIdOrSuper ) + // InternalXbaseWithAnnotations.g:16761:2: ( ( ruleIdOrSuper ) ) + // InternalXbaseWithAnnotations.g:16762:3: ( ruleIdOrSuper ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0()); } - // InternalXbaseWithAnnotations.g:16762:3: ( ruleIdOrSuper ) - // InternalXbaseWithAnnotations.g:16763:4: ruleIdOrSuper + // InternalXbaseWithAnnotations.g:16763:3: ( ruleIdOrSuper ) + // InternalXbaseWithAnnotations.g:16764:4: ruleIdOrSuper { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_1_1_2_0_1()); @@ -54953,23 +54954,23 @@ public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws Rec // $ANTLR start "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0" - // InternalXbaseWithAnnotations.g:16774:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ; + // InternalXbaseWithAnnotations.g:16775:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ; public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16778:1: ( ( ( '(' ) ) ) - // InternalXbaseWithAnnotations.g:16779:2: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:16779:1: ( ( ( '(' ) ) ) + // InternalXbaseWithAnnotations.g:16780:2: ( ( '(' ) ) { - // InternalXbaseWithAnnotations.g:16779:2: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:16780:3: ( '(' ) + // InternalXbaseWithAnnotations.g:16780:2: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:16781:3: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); } - // InternalXbaseWithAnnotations.g:16781:3: ( '(' ) - // InternalXbaseWithAnnotations.g:16782:4: '(' + // InternalXbaseWithAnnotations.g:16782:3: ( '(' ) + // InternalXbaseWithAnnotations.g:16783:4: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); @@ -55006,17 +55007,17 @@ public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_ // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0" - // InternalXbaseWithAnnotations.g:16793:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ; + // InternalXbaseWithAnnotations.g:16794:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16797:1: ( ( ruleXShortClosure ) ) - // InternalXbaseWithAnnotations.g:16798:2: ( ruleXShortClosure ) + // InternalXbaseWithAnnotations.g:16798:1: ( ( ruleXShortClosure ) ) + // InternalXbaseWithAnnotations.g:16799:2: ( ruleXShortClosure ) { - // InternalXbaseWithAnnotations.g:16798:2: ( ruleXShortClosure ) - // InternalXbaseWithAnnotations.g:16799:3: ruleXShortClosure + // InternalXbaseWithAnnotations.g:16799:2: ( ruleXShortClosure ) + // InternalXbaseWithAnnotations.g:16800:3: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0()); @@ -55051,17 +55052,17 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_ // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0" - // InternalXbaseWithAnnotations.g:16808:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:16809:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16812:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:16813:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16813:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:16814:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:16813:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:16814:3: ruleXExpression + // InternalXbaseWithAnnotations.g:16814:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16815:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0()); @@ -55096,17 +55097,17 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_ // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1" - // InternalXbaseWithAnnotations.g:16823:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:16824:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16827:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:16828:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16828:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:16829:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:16828:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:16829:3: ruleXExpression + // InternalXbaseWithAnnotations.g:16829:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16830:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0()); @@ -55141,17 +55142,17 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_ // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4" - // InternalXbaseWithAnnotations.g:16838:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ; + // InternalXbaseWithAnnotations.g:16839:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16842:1: ( ( ruleXClosure ) ) - // InternalXbaseWithAnnotations.g:16843:2: ( ruleXClosure ) + // InternalXbaseWithAnnotations.g:16843:1: ( ( ruleXClosure ) ) + // InternalXbaseWithAnnotations.g:16844:2: ( ruleXClosure ) { - // InternalXbaseWithAnnotations.g:16843:2: ( ruleXClosure ) - // InternalXbaseWithAnnotations.g:16844:3: ruleXClosure + // InternalXbaseWithAnnotations.g:16844:2: ( ruleXClosure ) + // InternalXbaseWithAnnotations.g:16845:3: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); @@ -55186,17 +55187,17 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4( // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_0" - // InternalXbaseWithAnnotations.g:16853:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:16854:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; public final void rule__XSetLiteral__ElementsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16857:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:16858:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16858:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:16859:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:16858:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:16859:3: ruleXExpression + // InternalXbaseWithAnnotations.g:16859:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16860:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); @@ -55231,17 +55232,17 @@ public final void rule__XSetLiteral__ElementsAssignment_3_0() throws Recognition // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_1_1" - // InternalXbaseWithAnnotations.g:16868:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:16869:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XSetLiteral__ElementsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16872:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:16873:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16873:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:16874:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:16873:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:16874:3: ruleXExpression + // InternalXbaseWithAnnotations.g:16874:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16875:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); @@ -55276,17 +55277,17 @@ public final void rule__XSetLiteral__ElementsAssignment_3_1_1() throws Recogniti // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_0" - // InternalXbaseWithAnnotations.g:16883:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:16884:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; public final void rule__XListLiteral__ElementsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16887:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:16888:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16888:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:16889:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:16888:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:16889:3: ruleXExpression + // InternalXbaseWithAnnotations.g:16889:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16890:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); @@ -55321,17 +55322,17 @@ public final void rule__XListLiteral__ElementsAssignment_3_0() throws Recognitio // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_1_1" - // InternalXbaseWithAnnotations.g:16898:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:16899:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XListLiteral__ElementsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16902:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:16903:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16903:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:16904:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:16903:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:16904:3: ruleXExpression + // InternalXbaseWithAnnotations.g:16904:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:16905:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); @@ -55366,17 +55367,17 @@ public final void rule__XListLiteral__ElementsAssignment_3_1_1() throws Recognit // $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0" - // InternalXbaseWithAnnotations.g:16913:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ; + // InternalXbaseWithAnnotations.g:16914:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ; public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16917:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbaseWithAnnotations.g:16918:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:16918:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbaseWithAnnotations.g:16919:2: ( ruleJvmFormalParameter ) { - // InternalXbaseWithAnnotations.g:16918:2: ( ruleJvmFormalParameter ) - // InternalXbaseWithAnnotations.g:16919:3: ruleJvmFormalParameter + // InternalXbaseWithAnnotations.g:16919:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:16920:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0()); @@ -55411,17 +55412,17 @@ public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() t // $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1" - // InternalXbaseWithAnnotations.g:16928:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ; + // InternalXbaseWithAnnotations.g:16929:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ; public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16932:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbaseWithAnnotations.g:16933:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:16933:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbaseWithAnnotations.g:16934:2: ( ruleJvmFormalParameter ) { - // InternalXbaseWithAnnotations.g:16933:2: ( ruleJvmFormalParameter ) - // InternalXbaseWithAnnotations.g:16934:3: ruleJvmFormalParameter + // InternalXbaseWithAnnotations.g:16934:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:16935:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0()); @@ -55456,23 +55457,23 @@ public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() // $ANTLR start "rule__XClosure__ExplicitSyntaxAssignment_1_0_1" - // InternalXbaseWithAnnotations.g:16943:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ; + // InternalXbaseWithAnnotations.g:16944:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ; public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16947:1: ( ( ( '|' ) ) ) - // InternalXbaseWithAnnotations.g:16948:2: ( ( '|' ) ) + // InternalXbaseWithAnnotations.g:16948:1: ( ( ( '|' ) ) ) + // InternalXbaseWithAnnotations.g:16949:2: ( ( '|' ) ) { - // InternalXbaseWithAnnotations.g:16948:2: ( ( '|' ) ) - // InternalXbaseWithAnnotations.g:16949:3: ( '|' ) + // InternalXbaseWithAnnotations.g:16949:2: ( ( '|' ) ) + // InternalXbaseWithAnnotations.g:16950:3: ( '|' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } - // InternalXbaseWithAnnotations.g:16950:3: ( '|' ) - // InternalXbaseWithAnnotations.g:16951:4: '|' + // InternalXbaseWithAnnotations.g:16951:3: ( '|' ) + // InternalXbaseWithAnnotations.g:16952:4: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); @@ -55509,17 +55510,17 @@ public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws Recogn // $ANTLR start "rule__XClosure__ExpressionAssignment_2" - // InternalXbaseWithAnnotations.g:16962:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ; + // InternalXbaseWithAnnotations.g:16963:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ; public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16966:1: ( ( ruleXExpressionInClosure ) ) - // InternalXbaseWithAnnotations.g:16967:2: ( ruleXExpressionInClosure ) + // InternalXbaseWithAnnotations.g:16967:1: ( ( ruleXExpressionInClosure ) ) + // InternalXbaseWithAnnotations.g:16968:2: ( ruleXExpressionInClosure ) { - // InternalXbaseWithAnnotations.g:16967:2: ( ruleXExpressionInClosure ) - // InternalXbaseWithAnnotations.g:16968:3: ruleXExpressionInClosure + // InternalXbaseWithAnnotations.g:16968:2: ( ruleXExpressionInClosure ) + // InternalXbaseWithAnnotations.g:16969:3: ruleXExpressionInClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0()); @@ -55554,17 +55555,17 @@ public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionExc // $ANTLR start "rule__XExpressionInClosure__ExpressionsAssignment_1_0" - // InternalXbaseWithAnnotations.g:16977:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionOrVarDeclaration ) ; + // InternalXbaseWithAnnotations.g:16978:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionOrVarDeclaration ) ; public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16981:1: ( ( ruleXExpressionOrVarDeclaration ) ) - // InternalXbaseWithAnnotations.g:16982:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbaseWithAnnotations.g:16982:1: ( ( ruleXExpressionOrVarDeclaration ) ) + // InternalXbaseWithAnnotations.g:16983:2: ( ruleXExpressionOrVarDeclaration ) { - // InternalXbaseWithAnnotations.g:16982:2: ( ruleXExpressionOrVarDeclaration ) - // InternalXbaseWithAnnotations.g:16983:3: ruleXExpressionOrVarDeclaration + // InternalXbaseWithAnnotations.g:16983:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbaseWithAnnotations.g:16984:3: ruleXExpressionOrVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_1_0_0()); @@ -55599,17 +55600,17 @@ public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws // $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0" - // InternalXbaseWithAnnotations.g:16992:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ; + // InternalXbaseWithAnnotations.g:16993:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ; public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:16996:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbaseWithAnnotations.g:16997:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:16997:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbaseWithAnnotations.g:16998:2: ( ruleJvmFormalParameter ) { - // InternalXbaseWithAnnotations.g:16997:2: ( ruleJvmFormalParameter ) - // InternalXbaseWithAnnotations.g:16998:3: ruleJvmFormalParameter + // InternalXbaseWithAnnotations.g:16998:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:16999:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0()); @@ -55644,17 +55645,17 @@ public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_ // $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1" - // InternalXbaseWithAnnotations.g:17007:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ; + // InternalXbaseWithAnnotations.g:17008:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ; public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17011:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbaseWithAnnotations.g:17012:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:17012:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbaseWithAnnotations.g:17013:2: ( ruleJvmFormalParameter ) { - // InternalXbaseWithAnnotations.g:17012:2: ( ruleJvmFormalParameter ) - // InternalXbaseWithAnnotations.g:17013:3: ruleJvmFormalParameter + // InternalXbaseWithAnnotations.g:17013:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:17014:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0()); @@ -55689,23 +55690,23 @@ public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_ // $ANTLR start "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2" - // InternalXbaseWithAnnotations.g:17022:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ; + // InternalXbaseWithAnnotations.g:17023:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ; public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17026:1: ( ( ( '|' ) ) ) - // InternalXbaseWithAnnotations.g:17027:2: ( ( '|' ) ) + // InternalXbaseWithAnnotations.g:17027:1: ( ( ( '|' ) ) ) + // InternalXbaseWithAnnotations.g:17028:2: ( ( '|' ) ) { - // InternalXbaseWithAnnotations.g:17027:2: ( ( '|' ) ) - // InternalXbaseWithAnnotations.g:17028:3: ( '|' ) + // InternalXbaseWithAnnotations.g:17028:2: ( ( '|' ) ) + // InternalXbaseWithAnnotations.g:17029:3: ( '|' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); } - // InternalXbaseWithAnnotations.g:17029:3: ( '|' ) - // InternalXbaseWithAnnotations.g:17030:4: '|' + // InternalXbaseWithAnnotations.g:17030:3: ( '|' ) + // InternalXbaseWithAnnotations.g:17031:4: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); @@ -55742,17 +55743,17 @@ public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws R // $ANTLR start "rule__XShortClosure__ExpressionAssignment_1" - // InternalXbaseWithAnnotations.g:17041:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17042:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ; public final void rule__XShortClosure__ExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17045:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17046:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17046:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17047:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17046:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17047:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17047:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17048:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0()); @@ -55787,17 +55788,17 @@ public final void rule__XShortClosure__ExpressionAssignment_1() throws Recogniti // $ANTLR start "rule__XIfExpression__IfAssignment_3" - // InternalXbaseWithAnnotations.g:17056:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17057:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ; public final void rule__XIfExpression__IfAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17060:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17061:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17061:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17062:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17061:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17062:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17062:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17063:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0()); @@ -55832,17 +55833,17 @@ public final void rule__XIfExpression__IfAssignment_3() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__ThenAssignment_5" - // InternalXbaseWithAnnotations.g:17071:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17072:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ; public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17075:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17076:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17076:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17077:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17076:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17077:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17077:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17078:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0()); @@ -55877,17 +55878,17 @@ public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionExce // $ANTLR start "rule__XIfExpression__ElseAssignment_6_1" - // InternalXbaseWithAnnotations.g:17086:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17087:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ; public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17090:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17091:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17091:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17092:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17091:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17092:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17092:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17093:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0()); @@ -55922,17 +55923,17 @@ public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1" - // InternalXbaseWithAnnotations.g:17101:1: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 : ( ruleJvmFormalParameter ) ; + // InternalXbaseWithAnnotations.g:17102:1: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 : ( ruleJvmFormalParameter ) ; public final void rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17105:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbaseWithAnnotations.g:17106:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:17106:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbaseWithAnnotations.g:17107:2: ( ruleJvmFormalParameter ) { - // InternalXbaseWithAnnotations.g:17106:2: ( ruleJvmFormalParameter ) - // InternalXbaseWithAnnotations.g:17107:3: ruleJvmFormalParameter + // InternalXbaseWithAnnotations.g:17107:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:17108:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0()); @@ -55967,17 +55968,17 @@ public final void rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1() t // $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_0_1" - // InternalXbaseWithAnnotations.g:17116:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17117:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17120:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17121:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17121:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17122:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17121:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17122:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17122:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17123:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0()); @@ -56012,17 +56013,17 @@ public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws Recog // $ANTLR start "rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0" - // InternalXbaseWithAnnotations.g:17131:1: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 : ( ruleJvmFormalParameter ) ; + // InternalXbaseWithAnnotations.g:17132:1: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 : ( ruleJvmFormalParameter ) ; public final void rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17135:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbaseWithAnnotations.g:17136:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:17136:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbaseWithAnnotations.g:17137:2: ( ruleJvmFormalParameter ) { - // InternalXbaseWithAnnotations.g:17136:2: ( ruleJvmFormalParameter ) - // InternalXbaseWithAnnotations.g:17137:3: ruleJvmFormalParameter + // InternalXbaseWithAnnotations.g:17137:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:17138:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0()); @@ -56057,17 +56058,17 @@ public final void rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0() t // $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_1_1" - // InternalXbaseWithAnnotations.g:17146:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17147:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17150:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17151:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17151:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17152:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17151:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17152:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17152:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17153:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0()); @@ -56102,17 +56103,17 @@ public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws Recog // $ANTLR start "rule__XSwitchExpression__CasesAssignment_4" - // InternalXbaseWithAnnotations.g:17161:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ; + // InternalXbaseWithAnnotations.g:17162:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ; public final void rule__XSwitchExpression__CasesAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17165:1: ( ( ruleXCasePart ) ) - // InternalXbaseWithAnnotations.g:17166:2: ( ruleXCasePart ) + // InternalXbaseWithAnnotations.g:17166:1: ( ( ruleXCasePart ) ) + // InternalXbaseWithAnnotations.g:17167:2: ( ruleXCasePart ) { - // InternalXbaseWithAnnotations.g:17166:2: ( ruleXCasePart ) - // InternalXbaseWithAnnotations.g:17167:3: ruleXCasePart + // InternalXbaseWithAnnotations.g:17167:2: ( ruleXCasePart ) + // InternalXbaseWithAnnotations.g:17168:3: ruleXCasePart { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0()); @@ -56147,17 +56148,17 @@ public final void rule__XSwitchExpression__CasesAssignment_4() throws Recognitio // $ANTLR start "rule__XSwitchExpression__DefaultAssignment_5_2" - // InternalXbaseWithAnnotations.g:17176:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17177:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17180:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17181:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17181:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17182:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17181:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17182:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17182:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17183:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0()); @@ -56192,17 +56193,17 @@ public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws Recogn // $ANTLR start "rule__XCasePart__TypeGuardAssignment_1" - // InternalXbaseWithAnnotations.g:17191:1: rule__XCasePart__TypeGuardAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:17192:1: rule__XCasePart__TypeGuardAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__XCasePart__TypeGuardAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17195:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:17196:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:17196:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:17197:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:17196:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:17197:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:17197:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:17198:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_1_0()); @@ -56237,17 +56238,17 @@ public final void rule__XCasePart__TypeGuardAssignment_1() throws RecognitionExc // $ANTLR start "rule__XCasePart__CaseAssignment_2_1" - // InternalXbaseWithAnnotations.g:17206:1: rule__XCasePart__CaseAssignment_2_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17207:1: rule__XCasePart__CaseAssignment_2_1 : ( ruleXExpression ) ; public final void rule__XCasePart__CaseAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17210:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17211:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17211:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17212:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17211:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17212:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17212:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17213:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_2_1_0()); @@ -56282,17 +56283,17 @@ public final void rule__XCasePart__CaseAssignment_2_1() throws RecognitionExcept // $ANTLR start "rule__XCasePart__ThenAssignment_3_0_1" - // InternalXbaseWithAnnotations.g:17221:1: rule__XCasePart__ThenAssignment_3_0_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17222:1: rule__XCasePart__ThenAssignment_3_0_1 : ( ruleXExpression ) ; public final void rule__XCasePart__ThenAssignment_3_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17225:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17226:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17226:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17227:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17226:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17227:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17227:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17228:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0_1_0()); @@ -56327,23 +56328,23 @@ public final void rule__XCasePart__ThenAssignment_3_0_1() throws RecognitionExce // $ANTLR start "rule__XCasePart__FallThroughAssignment_3_1" - // InternalXbaseWithAnnotations.g:17236:1: rule__XCasePart__FallThroughAssignment_3_1 : ( ( ',' ) ) ; + // InternalXbaseWithAnnotations.g:17237:1: rule__XCasePart__FallThroughAssignment_3_1 : ( ( ',' ) ) ; public final void rule__XCasePart__FallThroughAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17240:1: ( ( ( ',' ) ) ) - // InternalXbaseWithAnnotations.g:17241:2: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:17241:1: ( ( ( ',' ) ) ) + // InternalXbaseWithAnnotations.g:17242:2: ( ( ',' ) ) { - // InternalXbaseWithAnnotations.g:17241:2: ( ( ',' ) ) - // InternalXbaseWithAnnotations.g:17242:3: ( ',' ) + // InternalXbaseWithAnnotations.g:17242:2: ( ( ',' ) ) + // InternalXbaseWithAnnotations.g:17243:3: ( ',' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0()); } - // InternalXbaseWithAnnotations.g:17243:3: ( ',' ) - // InternalXbaseWithAnnotations.g:17244:4: ',' + // InternalXbaseWithAnnotations.g:17244:3: ( ',' ) + // InternalXbaseWithAnnotations.g:17245:4: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0()); @@ -56380,17 +56381,17 @@ public final void rule__XCasePart__FallThroughAssignment_3_1() throws Recognitio // $ANTLR start "rule__XForLoopExpression__DeclaredParamAssignment_0_0_3" - // InternalXbaseWithAnnotations.g:17255:1: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 : ( ruleJvmFormalParameter ) ; + // InternalXbaseWithAnnotations.g:17256:1: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 : ( ruleJvmFormalParameter ) ; public final void rule__XForLoopExpression__DeclaredParamAssignment_0_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17259:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbaseWithAnnotations.g:17260:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:17260:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbaseWithAnnotations.g:17261:2: ( ruleJvmFormalParameter ) { - // InternalXbaseWithAnnotations.g:17260:2: ( ruleJvmFormalParameter ) - // InternalXbaseWithAnnotations.g:17261:3: ruleJvmFormalParameter + // InternalXbaseWithAnnotations.g:17261:2: ( ruleJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:17262:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_0_0_3_0()); @@ -56425,17 +56426,17 @@ public final void rule__XForLoopExpression__DeclaredParamAssignment_0_0_3() thro // $ANTLR start "rule__XForLoopExpression__ForExpressionAssignment_1" - // InternalXbaseWithAnnotations.g:17270:1: rule__XForLoopExpression__ForExpressionAssignment_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17271:1: rule__XForLoopExpression__ForExpressionAssignment_1 : ( ruleXExpression ) ; public final void rule__XForLoopExpression__ForExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17274:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17275:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17275:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17276:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17275:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17276:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17276:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17277:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_1_0()); @@ -56470,17 +56471,17 @@ public final void rule__XForLoopExpression__ForExpressionAssignment_1() throws R // $ANTLR start "rule__XForLoopExpression__EachExpressionAssignment_3" - // InternalXbaseWithAnnotations.g:17285:1: rule__XForLoopExpression__EachExpressionAssignment_3 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17286:1: rule__XForLoopExpression__EachExpressionAssignment_3 : ( ruleXExpression ) ; public final void rule__XForLoopExpression__EachExpressionAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17289:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17290:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17290:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17291:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17290:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17291:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17291:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17292:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_3_0()); @@ -56515,17 +56516,17 @@ public final void rule__XForLoopExpression__EachExpressionAssignment_3() throws // $ANTLR start "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0" - // InternalXbaseWithAnnotations.g:17300:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 : ( ruleXExpressionOrVarDeclaration ) ; + // InternalXbaseWithAnnotations.g:17301:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 : ( ruleXExpressionOrVarDeclaration ) ; public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17304:1: ( ( ruleXExpressionOrVarDeclaration ) ) - // InternalXbaseWithAnnotations.g:17305:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbaseWithAnnotations.g:17305:1: ( ( ruleXExpressionOrVarDeclaration ) ) + // InternalXbaseWithAnnotations.g:17306:2: ( ruleXExpressionOrVarDeclaration ) { - // InternalXbaseWithAnnotations.g:17305:2: ( ruleXExpressionOrVarDeclaration ) - // InternalXbaseWithAnnotations.g:17306:3: ruleXExpressionOrVarDeclaration + // InternalXbaseWithAnnotations.g:17306:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbaseWithAnnotations.g:17307:3: ruleXExpressionOrVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_0_0()); @@ -56560,17 +56561,17 @@ public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0() // $ANTLR start "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1" - // InternalXbaseWithAnnotations.g:17315:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 : ( ruleXExpressionOrVarDeclaration ) ; + // InternalXbaseWithAnnotations.g:17316:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 : ( ruleXExpressionOrVarDeclaration ) ; public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17319:1: ( ( ruleXExpressionOrVarDeclaration ) ) - // InternalXbaseWithAnnotations.g:17320:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbaseWithAnnotations.g:17320:1: ( ( ruleXExpressionOrVarDeclaration ) ) + // InternalXbaseWithAnnotations.g:17321:2: ( ruleXExpressionOrVarDeclaration ) { - // InternalXbaseWithAnnotations.g:17320:2: ( ruleXExpressionOrVarDeclaration ) - // InternalXbaseWithAnnotations.g:17321:3: ruleXExpressionOrVarDeclaration + // InternalXbaseWithAnnotations.g:17321:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbaseWithAnnotations.g:17322:3: ruleXExpressionOrVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_1_1_0()); @@ -56605,17 +56606,17 @@ public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 // $ANTLR start "rule__XBasicForLoopExpression__ExpressionAssignment_5" - // InternalXbaseWithAnnotations.g:17330:1: rule__XBasicForLoopExpression__ExpressionAssignment_5 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17331:1: rule__XBasicForLoopExpression__ExpressionAssignment_5 : ( ruleXExpression ) ; public final void rule__XBasicForLoopExpression__ExpressionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17334:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17335:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17335:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17336:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17335:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17336:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17336:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17337:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionXExpressionParserRuleCall_5_0()); @@ -56650,17 +56651,17 @@ public final void rule__XBasicForLoopExpression__ExpressionAssignment_5() throws // $ANTLR start "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0" - // InternalXbaseWithAnnotations.g:17345:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17346:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 : ( ruleXExpression ) ; public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17349:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17350:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17350:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17351:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17350:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17351:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17351:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17352:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_0_0()); @@ -56695,17 +56696,17 @@ public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 // $ANTLR start "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1" - // InternalXbaseWithAnnotations.g:17360:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17361:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 : ( ruleXExpression ) ; public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17364:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17365:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17365:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17366:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17365:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17366:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17366:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17367:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_1_1_0()); @@ -56740,17 +56741,17 @@ public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1 // $ANTLR start "rule__XBasicForLoopExpression__EachExpressionAssignment_9" - // InternalXbaseWithAnnotations.g:17375:1: rule__XBasicForLoopExpression__EachExpressionAssignment_9 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17376:1: rule__XBasicForLoopExpression__EachExpressionAssignment_9 : ( ruleXExpression ) ; public final void rule__XBasicForLoopExpression__EachExpressionAssignment_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17379:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17380:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17380:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17381:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17380:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17381:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17381:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17382:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_9_0()); @@ -56785,17 +56786,17 @@ public final void rule__XBasicForLoopExpression__EachExpressionAssignment_9() th // $ANTLR start "rule__XWhileExpression__PredicateAssignment_3" - // InternalXbaseWithAnnotations.g:17390:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17391:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ; public final void rule__XWhileExpression__PredicateAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17394:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17395:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17395:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17396:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17395:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17396:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17396:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17397:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0()); @@ -56830,17 +56831,17 @@ public final void rule__XWhileExpression__PredicateAssignment_3() throws Recogni // $ANTLR start "rule__XWhileExpression__BodyAssignment_5" - // InternalXbaseWithAnnotations.g:17405:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17406:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ; public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17409:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17410:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17410:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17411:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17410:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17411:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17411:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17412:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0()); @@ -56875,17 +56876,17 @@ public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__BodyAssignment_2" - // InternalXbaseWithAnnotations.g:17420:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17421:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ; public final void rule__XDoWhileExpression__BodyAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17424:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17425:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17425:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17426:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17425:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17426:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17426:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17427:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0()); @@ -56920,17 +56921,17 @@ public final void rule__XDoWhileExpression__BodyAssignment_2() throws Recognitio // $ANTLR start "rule__XDoWhileExpression__PredicateAssignment_5" - // InternalXbaseWithAnnotations.g:17435:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17436:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ; public final void rule__XDoWhileExpression__PredicateAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17439:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17440:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17440:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17441:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17440:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17441:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17441:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17442:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0()); @@ -56965,17 +56966,17 @@ public final void rule__XDoWhileExpression__PredicateAssignment_5() throws Recog // $ANTLR start "rule__XBlockExpression__ExpressionsAssignment_2_0" - // InternalXbaseWithAnnotations.g:17450:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionOrVarDeclaration ) ; + // InternalXbaseWithAnnotations.g:17451:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionOrVarDeclaration ) ; public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17454:1: ( ( ruleXExpressionOrVarDeclaration ) ) - // InternalXbaseWithAnnotations.g:17455:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbaseWithAnnotations.g:17455:1: ( ( ruleXExpressionOrVarDeclaration ) ) + // InternalXbaseWithAnnotations.g:17456:2: ( ruleXExpressionOrVarDeclaration ) { - // InternalXbaseWithAnnotations.g:17455:2: ( ruleXExpressionOrVarDeclaration ) - // InternalXbaseWithAnnotations.g:17456:3: ruleXExpressionOrVarDeclaration + // InternalXbaseWithAnnotations.g:17456:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbaseWithAnnotations.g:17457:3: ruleXExpressionOrVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_2_0_0()); @@ -57010,23 +57011,23 @@ public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws Rec // $ANTLR start "rule__XVariableDeclaration__WriteableAssignment_1_0" - // InternalXbaseWithAnnotations.g:17465:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ; + // InternalXbaseWithAnnotations.g:17466:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ; public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17469:1: ( ( ( 'var' ) ) ) - // InternalXbaseWithAnnotations.g:17470:2: ( ( 'var' ) ) + // InternalXbaseWithAnnotations.g:17470:1: ( ( ( 'var' ) ) ) + // InternalXbaseWithAnnotations.g:17471:2: ( ( 'var' ) ) { - // InternalXbaseWithAnnotations.g:17470:2: ( ( 'var' ) ) - // InternalXbaseWithAnnotations.g:17471:3: ( 'var' ) + // InternalXbaseWithAnnotations.g:17471:2: ( ( 'var' ) ) + // InternalXbaseWithAnnotations.g:17472:3: ( 'var' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); } - // InternalXbaseWithAnnotations.g:17472:3: ( 'var' ) - // InternalXbaseWithAnnotations.g:17473:4: 'var' + // InternalXbaseWithAnnotations.g:17473:3: ( 'var' ) + // InternalXbaseWithAnnotations.g:17474:4: 'var' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); @@ -57063,17 +57064,17 @@ public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws R // $ANTLR start "rule__XVariableDeclaration__TypeAssignment_2_0_0_0" - // InternalXbaseWithAnnotations.g:17484:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:17485:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ; public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17488:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:17489:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:17489:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:17490:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:17489:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:17490:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:17490:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:17491:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0()); @@ -57108,17 +57109,17 @@ public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws Re // $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_0_0_1" - // InternalXbaseWithAnnotations.g:17499:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ; + // InternalXbaseWithAnnotations.g:17500:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ; public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17503:1: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:17504:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:17504:1: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:17505:2: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:17504:2: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:17505:3: ruleValidID + // InternalXbaseWithAnnotations.g:17505:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:17506:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0()); @@ -57153,17 +57154,17 @@ public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws Re // $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_1" - // InternalXbaseWithAnnotations.g:17514:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ; + // InternalXbaseWithAnnotations.g:17515:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ; public final void rule__XVariableDeclaration__NameAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17518:1: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:17519:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:17519:1: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:17520:2: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:17519:2: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:17520:3: ruleValidID + // InternalXbaseWithAnnotations.g:17520:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:17521:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0()); @@ -57198,17 +57199,17 @@ public final void rule__XVariableDeclaration__NameAssignment_2_1() throws Recogn // $ANTLR start "rule__XVariableDeclaration__RightAssignment_3_1" - // InternalXbaseWithAnnotations.g:17529:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17530:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ; public final void rule__XVariableDeclaration__RightAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17533:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17534:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17534:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17535:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17534:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17535:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17535:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17536:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0()); @@ -57243,17 +57244,17 @@ public final void rule__XVariableDeclaration__RightAssignment_3_1() throws Recog // $ANTLR start "rule__JvmFormalParameter__ParameterTypeAssignment_0" - // InternalXbaseWithAnnotations.g:17544:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:17545:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17548:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:17549:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:17549:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:17550:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:17549:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:17550:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:17550:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:17551:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); @@ -57288,17 +57289,17 @@ public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws R // $ANTLR start "rule__JvmFormalParameter__NameAssignment_1" - // InternalXbaseWithAnnotations.g:17559:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; + // InternalXbaseWithAnnotations.g:17560:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; public final void rule__JvmFormalParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17563:1: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:17564:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:17564:1: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:17565:2: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:17564:2: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:17565:3: ruleValidID + // InternalXbaseWithAnnotations.g:17565:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:17566:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); @@ -57333,17 +57334,17 @@ public final void rule__JvmFormalParameter__NameAssignment_1() throws Recognitio // $ANTLR start "rule__FullJvmFormalParameter__ParameterTypeAssignment_0" - // InternalXbaseWithAnnotations.g:17574:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:17575:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17578:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:17579:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:17579:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:17580:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:17579:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:17580:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:17580:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:17581:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); @@ -57378,17 +57379,17 @@ public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() thro // $ANTLR start "rule__FullJvmFormalParameter__NameAssignment_1" - // InternalXbaseWithAnnotations.g:17589:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; + // InternalXbaseWithAnnotations.g:17590:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; public final void rule__FullJvmFormalParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17593:1: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:17594:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:17594:1: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:17595:2: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:17594:2: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:17595:3: ruleValidID + // InternalXbaseWithAnnotations.g:17595:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:17596:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); @@ -57423,17 +57424,17 @@ public final void rule__FullJvmFormalParameter__NameAssignment_1() throws Recogn // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_1" - // InternalXbaseWithAnnotations.g:17604:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:17605:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17608:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:17609:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:17609:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:17610:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:17609:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:17610:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:17610:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:17611:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); @@ -57468,17 +57469,17 @@ public final void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws Recog // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1" - // InternalXbaseWithAnnotations.g:17619:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:17620:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17623:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:17624:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:17624:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:17625:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:17624:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:17625:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:17625:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:17626:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); @@ -57513,23 +57514,23 @@ public final void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws Rec // $ANTLR start "rule__XFeatureCall__FeatureAssignment_2" - // InternalXbaseWithAnnotations.g:17634:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ; + // InternalXbaseWithAnnotations.g:17635:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ; public final void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17638:1: ( ( ( ruleIdOrSuper ) ) ) - // InternalXbaseWithAnnotations.g:17639:2: ( ( ruleIdOrSuper ) ) + // InternalXbaseWithAnnotations.g:17639:1: ( ( ( ruleIdOrSuper ) ) ) + // InternalXbaseWithAnnotations.g:17640:2: ( ( ruleIdOrSuper ) ) { - // InternalXbaseWithAnnotations.g:17639:2: ( ( ruleIdOrSuper ) ) - // InternalXbaseWithAnnotations.g:17640:3: ( ruleIdOrSuper ) + // InternalXbaseWithAnnotations.g:17640:2: ( ( ruleIdOrSuper ) ) + // InternalXbaseWithAnnotations.g:17641:3: ( ruleIdOrSuper ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); } - // InternalXbaseWithAnnotations.g:17641:3: ( ruleIdOrSuper ) - // InternalXbaseWithAnnotations.g:17642:4: ruleIdOrSuper + // InternalXbaseWithAnnotations.g:17642:3: ( ruleIdOrSuper ) + // InternalXbaseWithAnnotations.g:17643:4: ruleIdOrSuper { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); @@ -57570,23 +57571,23 @@ public final void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionEx // $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0" - // InternalXbaseWithAnnotations.g:17653:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ; + // InternalXbaseWithAnnotations.g:17654:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ; public final void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17657:1: ( ( ( '(' ) ) ) - // InternalXbaseWithAnnotations.g:17658:2: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:17658:1: ( ( ( '(' ) ) ) + // InternalXbaseWithAnnotations.g:17659:2: ( ( '(' ) ) { - // InternalXbaseWithAnnotations.g:17658:2: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:17659:3: ( '(' ) + // InternalXbaseWithAnnotations.g:17659:2: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:17660:3: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } - // InternalXbaseWithAnnotations.g:17660:3: ( '(' ) - // InternalXbaseWithAnnotations.g:17661:4: '(' + // InternalXbaseWithAnnotations.g:17661:3: ( '(' ) + // InternalXbaseWithAnnotations.g:17662:4: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); @@ -57623,17 +57624,17 @@ public final void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() thro // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0" - // InternalXbaseWithAnnotations.g:17672:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ; + // InternalXbaseWithAnnotations.g:17673:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17676:1: ( ( ruleXShortClosure ) ) - // InternalXbaseWithAnnotations.g:17677:2: ( ruleXShortClosure ) + // InternalXbaseWithAnnotations.g:17677:1: ( ( ruleXShortClosure ) ) + // InternalXbaseWithAnnotations.g:17678:2: ( ruleXShortClosure ) { - // InternalXbaseWithAnnotations.g:17677:2: ( ruleXShortClosure ) - // InternalXbaseWithAnnotations.g:17678:3: ruleXShortClosure + // InternalXbaseWithAnnotations.g:17678:2: ( ruleXShortClosure ) + // InternalXbaseWithAnnotations.g:17679:3: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); @@ -57668,17 +57669,17 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() thr // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0" - // InternalXbaseWithAnnotations.g:17687:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17688:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17691:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17692:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17692:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17693:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17692:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17693:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17693:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17694:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); @@ -57713,17 +57714,17 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() t // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1" - // InternalXbaseWithAnnotations.g:17702:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17703:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17706:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17707:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17707:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17708:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17707:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17708:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17708:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17709:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); @@ -57758,17 +57759,17 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4" - // InternalXbaseWithAnnotations.g:17717:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ; + // InternalXbaseWithAnnotations.g:17718:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17721:1: ( ( ruleXClosure ) ) - // InternalXbaseWithAnnotations.g:17722:2: ( ruleXClosure ) + // InternalXbaseWithAnnotations.g:17722:1: ( ( ruleXClosure ) ) + // InternalXbaseWithAnnotations.g:17723:2: ( ruleXClosure ) { - // InternalXbaseWithAnnotations.g:17722:2: ( ruleXClosure ) - // InternalXbaseWithAnnotations.g:17723:3: ruleXClosure + // InternalXbaseWithAnnotations.g:17723:2: ( ruleXClosure ) + // InternalXbaseWithAnnotations.g:17724:3: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); @@ -57803,23 +57804,23 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws // $ANTLR start "rule__XConstructorCall__ConstructorAssignment_2" - // InternalXbaseWithAnnotations.g:17732:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ; + // InternalXbaseWithAnnotations.g:17733:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ; public final void rule__XConstructorCall__ConstructorAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17736:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbaseWithAnnotations.g:17737:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:17737:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbaseWithAnnotations.g:17738:2: ( ( ruleQualifiedName ) ) { - // InternalXbaseWithAnnotations.g:17737:2: ( ( ruleQualifiedName ) ) - // InternalXbaseWithAnnotations.g:17738:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:17738:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:17739:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0()); } - // InternalXbaseWithAnnotations.g:17739:3: ( ruleQualifiedName ) - // InternalXbaseWithAnnotations.g:17740:4: ruleQualifiedName + // InternalXbaseWithAnnotations.g:17740:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:17741:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1()); @@ -57860,17 +57861,17 @@ public final void rule__XConstructorCall__ConstructorAssignment_2() throws Recog // $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_1" - // InternalXbaseWithAnnotations.g:17751:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:17752:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17755:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:17756:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:17756:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:17757:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:17756:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:17757:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:17757:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:17758:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0()); @@ -57905,17 +57906,17 @@ public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws R // $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1" - // InternalXbaseWithAnnotations.g:17766:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:17767:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17770:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:17771:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:17771:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:17772:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:17771:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:17772:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:17772:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:17773:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0()); @@ -57950,23 +57951,23 @@ public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws // $ANTLR start "rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0" - // InternalXbaseWithAnnotations.g:17781:1: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 : ( ( '(' ) ) ; + // InternalXbaseWithAnnotations.g:17782:1: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 : ( ( '(' ) ) ; public final void rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17785:1: ( ( ( '(' ) ) ) - // InternalXbaseWithAnnotations.g:17786:2: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:17786:1: ( ( ( '(' ) ) ) + // InternalXbaseWithAnnotations.g:17787:2: ( ( '(' ) ) { - // InternalXbaseWithAnnotations.g:17786:2: ( ( '(' ) ) - // InternalXbaseWithAnnotations.g:17787:3: ( '(' ) + // InternalXbaseWithAnnotations.g:17787:2: ( ( '(' ) ) + // InternalXbaseWithAnnotations.g:17788:3: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0()); } - // InternalXbaseWithAnnotations.g:17788:3: ( '(' ) - // InternalXbaseWithAnnotations.g:17789:4: '(' + // InternalXbaseWithAnnotations.g:17789:3: ( '(' ) + // InternalXbaseWithAnnotations.g:17790:4: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0()); @@ -58003,17 +58004,17 @@ public final void rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0( // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_0" - // InternalXbaseWithAnnotations.g:17800:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ; + // InternalXbaseWithAnnotations.g:17801:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17804:1: ( ( ruleXShortClosure ) ) - // InternalXbaseWithAnnotations.g:17805:2: ( ruleXShortClosure ) + // InternalXbaseWithAnnotations.g:17805:1: ( ( ruleXShortClosure ) ) + // InternalXbaseWithAnnotations.g:17806:2: ( ruleXShortClosure ) { - // InternalXbaseWithAnnotations.g:17805:2: ( ruleXShortClosure ) - // InternalXbaseWithAnnotations.g:17806:3: ruleXShortClosure + // InternalXbaseWithAnnotations.g:17806:2: ( ruleXShortClosure ) + // InternalXbaseWithAnnotations.g:17807:3: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0()); @@ -58048,17 +58049,17 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws Rec // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0" - // InternalXbaseWithAnnotations.g:17815:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17816:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17819:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17820:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17820:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17821:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17820:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17821:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17821:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17822:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0()); @@ -58093,17 +58094,17 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws R // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1" - // InternalXbaseWithAnnotations.g:17830:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17831:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17834:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17835:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17835:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17836:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17835:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17836:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17836:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17837:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); @@ -58138,17 +58139,17 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5" - // InternalXbaseWithAnnotations.g:17845:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ; + // InternalXbaseWithAnnotations.g:17846:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ; public final void rule__XConstructorCall__ArgumentsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17849:1: ( ( ruleXClosure ) ) - // InternalXbaseWithAnnotations.g:17850:2: ( ruleXClosure ) + // InternalXbaseWithAnnotations.g:17850:1: ( ( ruleXClosure ) ) + // InternalXbaseWithAnnotations.g:17851:2: ( ruleXClosure ) { - // InternalXbaseWithAnnotations.g:17850:2: ( ruleXClosure ) - // InternalXbaseWithAnnotations.g:17851:3: ruleXClosure + // InternalXbaseWithAnnotations.g:17851:2: ( ruleXClosure ) + // InternalXbaseWithAnnotations.g:17852:3: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0()); @@ -58183,23 +58184,23 @@ public final void rule__XConstructorCall__ArgumentsAssignment_5() throws Recogni // $ANTLR start "rule__XBooleanLiteral__IsTrueAssignment_1_1" - // InternalXbaseWithAnnotations.g:17860:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ; + // InternalXbaseWithAnnotations.g:17861:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ; public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17864:1: ( ( ( 'true' ) ) ) - // InternalXbaseWithAnnotations.g:17865:2: ( ( 'true' ) ) + // InternalXbaseWithAnnotations.g:17865:1: ( ( ( 'true' ) ) ) + // InternalXbaseWithAnnotations.g:17866:2: ( ( 'true' ) ) { - // InternalXbaseWithAnnotations.g:17865:2: ( ( 'true' ) ) - // InternalXbaseWithAnnotations.g:17866:3: ( 'true' ) + // InternalXbaseWithAnnotations.g:17866:2: ( ( 'true' ) ) + // InternalXbaseWithAnnotations.g:17867:3: ( 'true' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } - // InternalXbaseWithAnnotations.g:17867:3: ( 'true' ) - // InternalXbaseWithAnnotations.g:17868:4: 'true' + // InternalXbaseWithAnnotations.g:17868:3: ( 'true' ) + // InternalXbaseWithAnnotations.g:17869:4: 'true' { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); @@ -58236,17 +58237,17 @@ public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws Recogniti // $ANTLR start "rule__XNumberLiteral__ValueAssignment_1" - // InternalXbaseWithAnnotations.g:17879:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ; + // InternalXbaseWithAnnotations.g:17880:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ; public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17883:1: ( ( ruleNumber ) ) - // InternalXbaseWithAnnotations.g:17884:2: ( ruleNumber ) + // InternalXbaseWithAnnotations.g:17884:1: ( ( ruleNumber ) ) + // InternalXbaseWithAnnotations.g:17885:2: ( ruleNumber ) { - // InternalXbaseWithAnnotations.g:17884:2: ( ruleNumber ) - // InternalXbaseWithAnnotations.g:17885:3: ruleNumber + // InternalXbaseWithAnnotations.g:17885:2: ( ruleNumber ) + // InternalXbaseWithAnnotations.g:17886:3: ruleNumber { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0()); @@ -58281,17 +58282,17 @@ public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionEx // $ANTLR start "rule__XStringLiteral__ValueAssignment_1" - // InternalXbaseWithAnnotations.g:17894:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ; + // InternalXbaseWithAnnotations.g:17895:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ; public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17898:1: ( ( RULE_STRING ) ) - // InternalXbaseWithAnnotations.g:17899:2: ( RULE_STRING ) + // InternalXbaseWithAnnotations.g:17899:1: ( ( RULE_STRING ) ) + // InternalXbaseWithAnnotations.g:17900:2: ( RULE_STRING ) { - // InternalXbaseWithAnnotations.g:17899:2: ( RULE_STRING ) - // InternalXbaseWithAnnotations.g:17900:3: RULE_STRING + // InternalXbaseWithAnnotations.g:17900:2: ( RULE_STRING ) + // InternalXbaseWithAnnotations.g:17901:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); @@ -58322,23 +58323,23 @@ public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionEx // $ANTLR start "rule__XTypeLiteral__TypeAssignment_3" - // InternalXbaseWithAnnotations.g:17909:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ; + // InternalXbaseWithAnnotations.g:17910:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ; public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17913:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbaseWithAnnotations.g:17914:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:17914:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbaseWithAnnotations.g:17915:2: ( ( ruleQualifiedName ) ) { - // InternalXbaseWithAnnotations.g:17914:2: ( ( ruleQualifiedName ) ) - // InternalXbaseWithAnnotations.g:17915:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:17915:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:17916:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0()); } - // InternalXbaseWithAnnotations.g:17916:3: ( ruleQualifiedName ) - // InternalXbaseWithAnnotations.g:17917:4: ruleQualifiedName + // InternalXbaseWithAnnotations.g:17917:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:17918:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1()); @@ -58379,17 +58380,17 @@ public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionExcep // $ANTLR start "rule__XTypeLiteral__ArrayDimensionsAssignment_4" - // InternalXbaseWithAnnotations.g:17928:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ; + // InternalXbaseWithAnnotations.g:17929:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ; public final void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17932:1: ( ( ruleArrayBrackets ) ) - // InternalXbaseWithAnnotations.g:17933:2: ( ruleArrayBrackets ) + // InternalXbaseWithAnnotations.g:17933:1: ( ( ruleArrayBrackets ) ) + // InternalXbaseWithAnnotations.g:17934:2: ( ruleArrayBrackets ) { - // InternalXbaseWithAnnotations.g:17933:2: ( ruleArrayBrackets ) - // InternalXbaseWithAnnotations.g:17934:3: ruleArrayBrackets + // InternalXbaseWithAnnotations.g:17934:2: ( ruleArrayBrackets ) + // InternalXbaseWithAnnotations.g:17935:3: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); @@ -58424,17 +58425,17 @@ public final void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws Recog // $ANTLR start "rule__XThrowExpression__ExpressionAssignment_2" - // InternalXbaseWithAnnotations.g:17943:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17944:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XThrowExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17947:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17948:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17948:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17949:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17948:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17949:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17949:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17950:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); @@ -58469,17 +58470,17 @@ public final void rule__XThrowExpression__ExpressionAssignment_2() throws Recogn // $ANTLR start "rule__XReturnExpression__ExpressionAssignment_2" - // InternalXbaseWithAnnotations.g:17958:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17959:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XReturnExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17962:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17963:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17963:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17964:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17963:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17964:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17964:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17965:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); @@ -58514,17 +58515,17 @@ public final void rule__XReturnExpression__ExpressionAssignment_2() throws Recog // $ANTLR start "rule__XTryCatchFinallyExpression__ExpressionAssignment_2" - // InternalXbaseWithAnnotations.g:17973:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:17974:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17977:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:17978:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17978:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:17979:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:17978:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:17979:3: ruleXExpression + // InternalXbaseWithAnnotations.g:17979:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:17980:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); @@ -58559,17 +58560,17 @@ public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() thr // $ANTLR start "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0" - // InternalXbaseWithAnnotations.g:17988:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ; + // InternalXbaseWithAnnotations.g:17989:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ; public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:17992:1: ( ( ruleXCatchClause ) ) - // InternalXbaseWithAnnotations.g:17993:2: ( ruleXCatchClause ) + // InternalXbaseWithAnnotations.g:17993:1: ( ( ruleXCatchClause ) ) + // InternalXbaseWithAnnotations.g:17994:2: ( ruleXCatchClause ) { - // InternalXbaseWithAnnotations.g:17993:2: ( ruleXCatchClause ) - // InternalXbaseWithAnnotations.g:17994:3: ruleXCatchClause + // InternalXbaseWithAnnotations.g:17994:2: ( ruleXCatchClause ) + // InternalXbaseWithAnnotations.g:17995:3: ruleXCatchClause { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0()); @@ -58604,17 +58605,17 @@ public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 // $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1" - // InternalXbaseWithAnnotations.g:18003:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:18004:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18007:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:18008:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18008:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:18009:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:18008:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:18009:3: ruleXExpression + // InternalXbaseWithAnnotations.g:18009:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18010:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0()); @@ -58649,17 +58650,17 @@ public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_ // $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1" - // InternalXbaseWithAnnotations.g:18018:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:18019:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18022:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:18023:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18023:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:18024:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:18023:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:18024:3: ruleXExpression + // InternalXbaseWithAnnotations.g:18024:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18025:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0()); @@ -58694,17 +58695,17 @@ public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_ // $ANTLR start "rule__XSynchronizedExpression__ParamAssignment_1" - // InternalXbaseWithAnnotations.g:18033:1: rule__XSynchronizedExpression__ParamAssignment_1 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:18034:1: rule__XSynchronizedExpression__ParamAssignment_1 : ( ruleXExpression ) ; public final void rule__XSynchronizedExpression__ParamAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18037:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:18038:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18038:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:18039:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:18038:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:18039:3: ruleXExpression + // InternalXbaseWithAnnotations.g:18039:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18040:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getParamXExpressionParserRuleCall_1_0()); @@ -58739,17 +58740,17 @@ public final void rule__XSynchronizedExpression__ParamAssignment_1() throws Reco // $ANTLR start "rule__XSynchronizedExpression__ExpressionAssignment_3" - // InternalXbaseWithAnnotations.g:18048:1: rule__XSynchronizedExpression__ExpressionAssignment_3 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:18049:1: rule__XSynchronizedExpression__ExpressionAssignment_3 : ( ruleXExpression ) ; public final void rule__XSynchronizedExpression__ExpressionAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18052:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:18053:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18053:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:18054:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:18053:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:18054:3: ruleXExpression + // InternalXbaseWithAnnotations.g:18054:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18055:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionXExpressionParserRuleCall_3_0()); @@ -58784,17 +58785,17 @@ public final void rule__XSynchronizedExpression__ExpressionAssignment_3() throws // $ANTLR start "rule__XCatchClause__DeclaredParamAssignment_2" - // InternalXbaseWithAnnotations.g:18063:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ; + // InternalXbaseWithAnnotations.g:18064:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ; public final void rule__XCatchClause__DeclaredParamAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18067:1: ( ( ruleFullJvmFormalParameter ) ) - // InternalXbaseWithAnnotations.g:18068:2: ( ruleFullJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:18068:1: ( ( ruleFullJvmFormalParameter ) ) + // InternalXbaseWithAnnotations.g:18069:2: ( ruleFullJvmFormalParameter ) { - // InternalXbaseWithAnnotations.g:18068:2: ( ruleFullJvmFormalParameter ) - // InternalXbaseWithAnnotations.g:18069:3: ruleFullJvmFormalParameter + // InternalXbaseWithAnnotations.g:18069:2: ( ruleFullJvmFormalParameter ) + // InternalXbaseWithAnnotations.g:18070:3: ruleFullJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); @@ -58829,17 +58830,17 @@ public final void rule__XCatchClause__DeclaredParamAssignment_2() throws Recogni // $ANTLR start "rule__XCatchClause__ExpressionAssignment_4" - // InternalXbaseWithAnnotations.g:18078:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ; + // InternalXbaseWithAnnotations.g:18079:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ; public final void rule__XCatchClause__ExpressionAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18082:1: ( ( ruleXExpression ) ) - // InternalXbaseWithAnnotations.g:18083:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18083:1: ( ( ruleXExpression ) ) + // InternalXbaseWithAnnotations.g:18084:2: ( ruleXExpression ) { - // InternalXbaseWithAnnotations.g:18083:2: ( ruleXExpression ) - // InternalXbaseWithAnnotations.g:18084:3: ruleXExpression + // InternalXbaseWithAnnotations.g:18084:2: ( ruleXExpression ) + // InternalXbaseWithAnnotations.g:18085:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0()); @@ -58874,17 +58875,17 @@ public final void rule__XCatchClause__ExpressionAssignment_4() throws Recognitio // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0" - // InternalXbaseWithAnnotations.g:18093:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:18094:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18097:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:18098:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18098:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:18099:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:18098:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:18099:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:18099:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18100:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0()); @@ -58919,17 +58920,17 @@ public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws Re // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1" - // InternalXbaseWithAnnotations.g:18108:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:18109:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18112:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:18113:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18113:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:18114:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:18113:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:18114:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:18114:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18115:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0()); @@ -58964,17 +58965,17 @@ public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws // $ANTLR start "rule__XFunctionTypeRef__ReturnTypeAssignment_2" - // InternalXbaseWithAnnotations.g:18123:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:18124:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18127:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:18128:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18128:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:18129:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:18128:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:18129:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:18129:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18130:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0()); @@ -59009,23 +59010,23 @@ public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws Recogn // $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_0" - // InternalXbaseWithAnnotations.g:18138:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ; + // InternalXbaseWithAnnotations.g:18139:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ; public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18142:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbaseWithAnnotations.g:18143:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:18143:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbaseWithAnnotations.g:18144:2: ( ( ruleQualifiedName ) ) { - // InternalXbaseWithAnnotations.g:18143:2: ( ( ruleQualifiedName ) ) - // InternalXbaseWithAnnotations.g:18144:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:18144:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:18145:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0()); } - // InternalXbaseWithAnnotations.g:18145:3: ( ruleQualifiedName ) - // InternalXbaseWithAnnotations.g:18146:4: ruleQualifiedName + // InternalXbaseWithAnnotations.g:18146:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:18147:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1()); @@ -59066,17 +59067,17 @@ public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1" - // InternalXbaseWithAnnotations.g:18157:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:18158:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18161:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:18162:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:18162:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:18163:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:18162:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:18163:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:18163:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:18164:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); @@ -59111,17 +59112,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1" - // InternalXbaseWithAnnotations.g:18172:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:18173:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18176:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:18177:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:18177:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:18178:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:18177:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:18178:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:18178:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:18179:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); @@ -59156,23 +59157,23 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 // $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1" - // InternalXbaseWithAnnotations.g:18187:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ; + // InternalXbaseWithAnnotations.g:18188:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ; public final void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18191:1: ( ( ( ruleValidID ) ) ) - // InternalXbaseWithAnnotations.g:18192:2: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:18192:1: ( ( ( ruleValidID ) ) ) + // InternalXbaseWithAnnotations.g:18193:2: ( ( ruleValidID ) ) { - // InternalXbaseWithAnnotations.g:18192:2: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:18193:3: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:18193:2: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:18194:3: ( ruleValidID ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_1_4_1_0()); } - // InternalXbaseWithAnnotations.g:18194:3: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:18195:4: ruleValidID + // InternalXbaseWithAnnotations.g:18195:3: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:18196:4: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeValidIDParserRuleCall_1_4_1_0_1()); @@ -59213,17 +59214,17 @@ public final void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() th // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1" - // InternalXbaseWithAnnotations.g:18206:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:18207:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18210:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:18211:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:18211:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:18212:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:18211:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:18212:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:18212:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:18213:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_1_0()); @@ -59258,17 +59259,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2 // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1" - // InternalXbaseWithAnnotations.g:18221:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbaseWithAnnotations.g:18222:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18225:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbaseWithAnnotations.g:18226:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:18226:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbaseWithAnnotations.g:18227:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbaseWithAnnotations.g:18226:2: ( ruleJvmArgumentTypeReference ) - // InternalXbaseWithAnnotations.g:18227:3: ruleJvmArgumentTypeReference + // InternalXbaseWithAnnotations.g:18227:2: ( ruleJvmArgumentTypeReference ) + // InternalXbaseWithAnnotations.g:18228:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_2_1_0()); @@ -59303,17 +59304,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2 // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0" - // InternalXbaseWithAnnotations.g:18236:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ; + // InternalXbaseWithAnnotations.g:18237:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18240:1: ( ( ruleJvmUpperBound ) ) - // InternalXbaseWithAnnotations.g:18241:2: ( ruleJvmUpperBound ) + // InternalXbaseWithAnnotations.g:18241:1: ( ( ruleJvmUpperBound ) ) + // InternalXbaseWithAnnotations.g:18242:2: ( ruleJvmUpperBound ) { - // InternalXbaseWithAnnotations.g:18241:2: ( ruleJvmUpperBound ) - // InternalXbaseWithAnnotations.g:18242:3: ruleJvmUpperBound + // InternalXbaseWithAnnotations.g:18242:2: ( ruleJvmUpperBound ) + // InternalXbaseWithAnnotations.g:18243:3: ruleJvmUpperBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0_0()); @@ -59348,17 +59349,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1" - // InternalXbaseWithAnnotations.g:18251:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ; + // InternalXbaseWithAnnotations.g:18252:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18255:1: ( ( ruleJvmUpperBoundAnded ) ) - // InternalXbaseWithAnnotations.g:18256:2: ( ruleJvmUpperBoundAnded ) + // InternalXbaseWithAnnotations.g:18256:1: ( ( ruleJvmUpperBoundAnded ) ) + // InternalXbaseWithAnnotations.g:18257:2: ( ruleJvmUpperBoundAnded ) { - // InternalXbaseWithAnnotations.g:18256:2: ( ruleJvmUpperBoundAnded ) - // InternalXbaseWithAnnotations.g:18257:3: ruleJvmUpperBoundAnded + // InternalXbaseWithAnnotations.g:18257:2: ( ruleJvmUpperBoundAnded ) + // InternalXbaseWithAnnotations.g:18258:3: ruleJvmUpperBoundAnded { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundAndedParserRuleCall_2_0_1_0()); @@ -59393,17 +59394,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0" - // InternalXbaseWithAnnotations.g:18266:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ; + // InternalXbaseWithAnnotations.g:18267:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18270:1: ( ( ruleJvmLowerBound ) ) - // InternalXbaseWithAnnotations.g:18271:2: ( ruleJvmLowerBound ) + // InternalXbaseWithAnnotations.g:18271:1: ( ( ruleJvmLowerBound ) ) + // InternalXbaseWithAnnotations.g:18272:2: ( ruleJvmLowerBound ) { - // InternalXbaseWithAnnotations.g:18271:2: ( ruleJvmLowerBound ) - // InternalXbaseWithAnnotations.g:18272:3: ruleJvmLowerBound + // InternalXbaseWithAnnotations.g:18272:2: ( ruleJvmLowerBound ) + // InternalXbaseWithAnnotations.g:18273:3: ruleJvmLowerBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0_0()); @@ -59438,17 +59439,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1" - // InternalXbaseWithAnnotations.g:18281:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ; + // InternalXbaseWithAnnotations.g:18282:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18285:1: ( ( ruleJvmLowerBoundAnded ) ) - // InternalXbaseWithAnnotations.g:18286:2: ( ruleJvmLowerBoundAnded ) + // InternalXbaseWithAnnotations.g:18286:1: ( ( ruleJvmLowerBoundAnded ) ) + // InternalXbaseWithAnnotations.g:18287:2: ( ruleJvmLowerBoundAnded ) { - // InternalXbaseWithAnnotations.g:18286:2: ( ruleJvmLowerBoundAnded ) - // InternalXbaseWithAnnotations.g:18287:3: ruleJvmLowerBoundAnded + // InternalXbaseWithAnnotations.g:18287:2: ( ruleJvmLowerBoundAnded ) + // InternalXbaseWithAnnotations.g:18288:3: ruleJvmLowerBoundAnded { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundAndedParserRuleCall_2_1_1_0()); @@ -59483,17 +59484,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() // $ANTLR start "rule__JvmUpperBound__TypeReferenceAssignment_1" - // InternalXbaseWithAnnotations.g:18296:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:18297:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18300:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:18301:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18301:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:18302:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:18301:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:18302:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:18302:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18303:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -59528,17 +59529,17 @@ public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws Recogn // $ANTLR start "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1" - // InternalXbaseWithAnnotations.g:18311:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:18312:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18315:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:18316:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18316:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:18317:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:18316:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:18317:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:18317:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18318:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -59573,17 +59574,17 @@ public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws R // $ANTLR start "rule__JvmLowerBound__TypeReferenceAssignment_1" - // InternalXbaseWithAnnotations.g:18326:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:18327:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18330:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:18331:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18331:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:18332:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:18331:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:18332:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:18332:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18333:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -59618,17 +59619,17 @@ public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws Recogn // $ANTLR start "rule__JvmLowerBoundAnded__TypeReferenceAssignment_1" - // InternalXbaseWithAnnotations.g:18341:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbaseWithAnnotations.g:18342:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18345:1: ( ( ruleJvmTypeReference ) ) - // InternalXbaseWithAnnotations.g:18346:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18346:1: ( ( ruleJvmTypeReference ) ) + // InternalXbaseWithAnnotations.g:18347:2: ( ruleJvmTypeReference ) { - // InternalXbaseWithAnnotations.g:18346:2: ( ruleJvmTypeReference ) - // InternalXbaseWithAnnotations.g:18347:3: ruleJvmTypeReference + // InternalXbaseWithAnnotations.g:18347:2: ( ruleJvmTypeReference ) + // InternalXbaseWithAnnotations.g:18348:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -59663,23 +59664,23 @@ public final void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws R // $ANTLR start "rule__XImportDeclaration__StaticAssignment_1_0_0" - // InternalXbaseWithAnnotations.g:18356:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; + // InternalXbaseWithAnnotations.g:18357:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; public final void rule__XImportDeclaration__StaticAssignment_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18360:1: ( ( ( 'static' ) ) ) - // InternalXbaseWithAnnotations.g:18361:2: ( ( 'static' ) ) + // InternalXbaseWithAnnotations.g:18361:1: ( ( ( 'static' ) ) ) + // InternalXbaseWithAnnotations.g:18362:2: ( ( 'static' ) ) { - // InternalXbaseWithAnnotations.g:18361:2: ( ( 'static' ) ) - // InternalXbaseWithAnnotations.g:18362:3: ( 'static' ) + // InternalXbaseWithAnnotations.g:18362:2: ( ( 'static' ) ) + // InternalXbaseWithAnnotations.g:18363:3: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } - // InternalXbaseWithAnnotations.g:18363:3: ( 'static' ) - // InternalXbaseWithAnnotations.g:18364:4: 'static' + // InternalXbaseWithAnnotations.g:18364:3: ( 'static' ) + // InternalXbaseWithAnnotations.g:18365:4: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); @@ -59716,23 +59717,23 @@ public final void rule__XImportDeclaration__StaticAssignment_1_0_0() throws Reco // $ANTLR start "rule__XImportDeclaration__ExtensionAssignment_1_0_1" - // InternalXbaseWithAnnotations.g:18375:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; + // InternalXbaseWithAnnotations.g:18376:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; public final void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18379:1: ( ( ( 'extension' ) ) ) - // InternalXbaseWithAnnotations.g:18380:2: ( ( 'extension' ) ) + // InternalXbaseWithAnnotations.g:18380:1: ( ( ( 'extension' ) ) ) + // InternalXbaseWithAnnotations.g:18381:2: ( ( 'extension' ) ) { - // InternalXbaseWithAnnotations.g:18380:2: ( ( 'extension' ) ) - // InternalXbaseWithAnnotations.g:18381:3: ( 'extension' ) + // InternalXbaseWithAnnotations.g:18381:2: ( ( 'extension' ) ) + // InternalXbaseWithAnnotations.g:18382:3: ( 'extension' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } - // InternalXbaseWithAnnotations.g:18382:3: ( 'extension' ) - // InternalXbaseWithAnnotations.g:18383:4: 'extension' + // InternalXbaseWithAnnotations.g:18383:3: ( 'extension' ) + // InternalXbaseWithAnnotations.g:18384:4: 'extension' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); @@ -59769,23 +59770,23 @@ public final void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws R // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2" - // InternalXbaseWithAnnotations.g:18394:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ; + // InternalXbaseWithAnnotations.g:18395:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18398:1: ( ( ( ruleQualifiedNameInStaticImport ) ) ) - // InternalXbaseWithAnnotations.g:18399:2: ( ( ruleQualifiedNameInStaticImport ) ) + // InternalXbaseWithAnnotations.g:18399:1: ( ( ( ruleQualifiedNameInStaticImport ) ) ) + // InternalXbaseWithAnnotations.g:18400:2: ( ( ruleQualifiedNameInStaticImport ) ) { - // InternalXbaseWithAnnotations.g:18399:2: ( ( ruleQualifiedNameInStaticImport ) ) - // InternalXbaseWithAnnotations.g:18400:3: ( ruleQualifiedNameInStaticImport ) + // InternalXbaseWithAnnotations.g:18400:2: ( ( ruleQualifiedNameInStaticImport ) ) + // InternalXbaseWithAnnotations.g:18401:3: ( ruleQualifiedNameInStaticImport ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0()); } - // InternalXbaseWithAnnotations.g:18401:3: ( ruleQualifiedNameInStaticImport ) - // InternalXbaseWithAnnotations.g:18402:4: ruleQualifiedNameInStaticImport + // InternalXbaseWithAnnotations.g:18402:3: ( ruleQualifiedNameInStaticImport ) + // InternalXbaseWithAnnotations.g:18403:4: ruleQualifiedNameInStaticImport { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameInStaticImportParserRuleCall_1_0_2_0_1()); @@ -59826,23 +59827,23 @@ public final void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throw // $ANTLR start "rule__XImportDeclaration__WildcardAssignment_1_0_3_0" - // InternalXbaseWithAnnotations.g:18413:1: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 : ( ( '*' ) ) ; + // InternalXbaseWithAnnotations.g:18414:1: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 : ( ( '*' ) ) ; public final void rule__XImportDeclaration__WildcardAssignment_1_0_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18417:1: ( ( ( '*' ) ) ) - // InternalXbaseWithAnnotations.g:18418:2: ( ( '*' ) ) + // InternalXbaseWithAnnotations.g:18418:1: ( ( ( '*' ) ) ) + // InternalXbaseWithAnnotations.g:18419:2: ( ( '*' ) ) { - // InternalXbaseWithAnnotations.g:18418:2: ( ( '*' ) ) - // InternalXbaseWithAnnotations.g:18419:3: ( '*' ) + // InternalXbaseWithAnnotations.g:18419:2: ( ( '*' ) ) + // InternalXbaseWithAnnotations.g:18420:3: ( '*' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_1_0_3_0_0()); } - // InternalXbaseWithAnnotations.g:18420:3: ( '*' ) - // InternalXbaseWithAnnotations.g:18421:4: '*' + // InternalXbaseWithAnnotations.g:18421:3: ( '*' ) + // InternalXbaseWithAnnotations.g:18422:4: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_1_0_3_0_0()); @@ -59879,17 +59880,17 @@ public final void rule__XImportDeclaration__WildcardAssignment_1_0_3_0() throws // $ANTLR start "rule__XImportDeclaration__MemberNameAssignment_1_0_3_1" - // InternalXbaseWithAnnotations.g:18432:1: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 : ( ruleValidID ) ; + // InternalXbaseWithAnnotations.g:18433:1: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 : ( ruleValidID ) ; public final void rule__XImportDeclaration__MemberNameAssignment_1_0_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18436:1: ( ( ruleValidID ) ) - // InternalXbaseWithAnnotations.g:18437:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:18437:1: ( ( ruleValidID ) ) + // InternalXbaseWithAnnotations.g:18438:2: ( ruleValidID ) { - // InternalXbaseWithAnnotations.g:18437:2: ( ruleValidID ) - // InternalXbaseWithAnnotations.g:18438:3: ruleValidID + // InternalXbaseWithAnnotations.g:18438:2: ( ruleValidID ) + // InternalXbaseWithAnnotations.g:18439:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getMemberNameValidIDParserRuleCall_1_0_3_1_0()); @@ -59924,23 +59925,23 @@ public final void rule__XImportDeclaration__MemberNameAssignment_1_0_3_1() throw // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_1" - // InternalXbaseWithAnnotations.g:18447:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; + // InternalXbaseWithAnnotations.g:18448:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18451:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbaseWithAnnotations.g:18452:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:18452:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbaseWithAnnotations.g:18453:2: ( ( ruleQualifiedName ) ) { - // InternalXbaseWithAnnotations.g:18452:2: ( ( ruleQualifiedName ) ) - // InternalXbaseWithAnnotations.g:18453:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:18453:2: ( ( ruleQualifiedName ) ) + // InternalXbaseWithAnnotations.g:18454:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0()); } - // InternalXbaseWithAnnotations.g:18454:3: ( ruleQualifiedName ) - // InternalXbaseWithAnnotations.g:18455:4: ruleQualifiedName + // InternalXbaseWithAnnotations.g:18455:3: ( ruleQualifiedName ) + // InternalXbaseWithAnnotations.g:18456:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1()); @@ -59981,17 +59982,17 @@ public final void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws // $ANTLR start "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2" - // InternalXbaseWithAnnotations.g:18466:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; + // InternalXbaseWithAnnotations.g:18467:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; public final void rule__XImportDeclaration__ImportedNamespaceAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbaseWithAnnotations.g:18470:1: ( ( ruleQualifiedNameWithWildcard ) ) - // InternalXbaseWithAnnotations.g:18471:2: ( ruleQualifiedNameWithWildcard ) + // InternalXbaseWithAnnotations.g:18471:1: ( ( ruleQualifiedNameWithWildcard ) ) + // InternalXbaseWithAnnotations.g:18472:2: ( ruleQualifiedNameWithWildcard ) { - // InternalXbaseWithAnnotations.g:18471:2: ( ruleQualifiedNameWithWildcard ) - // InternalXbaseWithAnnotations.g:18472:3: ruleQualifiedNameWithWildcard + // InternalXbaseWithAnnotations.g:18472:2: ( ruleQualifiedNameWithWildcard ) + // InternalXbaseWithAnnotations.g:18473:3: ruleQualifiedNameWithWildcard { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0()); @@ -60026,17 +60027,17 @@ public final void rule__XImportDeclaration__ImportedNamespaceAssignment_1_2() th // $ANTLR start synpred2_InternalXbaseWithAnnotations public final void synpred2_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2077:2: ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:2077:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2078:2: ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:2078:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2077:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:2078:3: ( rule__XAnnotation__Group_3_1_0__0 ) + // InternalXbaseWithAnnotations.g:2078:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2079:3: ( rule__XAnnotation__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0()); } - // InternalXbaseWithAnnotations.g:2079:3: ( rule__XAnnotation__Group_3_1_0__0 ) - // InternalXbaseWithAnnotations.g:2079:4: rule__XAnnotation__Group_3_1_0__0 + // InternalXbaseWithAnnotations.g:2080:3: ( rule__XAnnotation__Group_3_1_0__0 ) + // InternalXbaseWithAnnotations.g:2080:4: rule__XAnnotation__Group_3_1_0__0 { pushFollow(FOLLOW_2); rule__XAnnotation__Group_3_1_0__0(); @@ -60056,17 +60057,17 @@ public final void synpred2_InternalXbaseWithAnnotations_fragment() throws Recogn // $ANTLR start synpred3_InternalXbaseWithAnnotations public final void synpred3_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2098:2: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:2098:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2099:2: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:2099:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2098:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:2099:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2099:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2100:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:2100:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) - // InternalXbaseWithAnnotations.g:2100:4: rule__XAnnotationElementValueOrCommaList__Group_0__0 + // InternalXbaseWithAnnotations.g:2101:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2101:4: rule__XAnnotationElementValueOrCommaList__Group_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValueOrCommaList__Group_0__0(); @@ -60086,17 +60087,17 @@ public final void synpred3_InternalXbaseWithAnnotations_fragment() throws Recogn // $ANTLR start synpred4_InternalXbaseWithAnnotations public final void synpred4_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2119:2: ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:2119:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2120:2: ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:2120:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2119:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) ) - // InternalXbaseWithAnnotations.g:2120:3: ( rule__XAnnotationElementValue__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2120:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) ) + // InternalXbaseWithAnnotations.g:2121:3: ( rule__XAnnotationElementValue__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0()); } - // InternalXbaseWithAnnotations.g:2121:3: ( rule__XAnnotationElementValue__Group_0__0 ) - // InternalXbaseWithAnnotations.g:2121:4: rule__XAnnotationElementValue__Group_0__0 + // InternalXbaseWithAnnotations.g:2122:3: ( rule__XAnnotationElementValue__Group_0__0 ) + // InternalXbaseWithAnnotations.g:2122:4: rule__XAnnotationElementValue__Group_0__0 { pushFollow(FOLLOW_2); rule__XAnnotationElementValue__Group_0__0(); @@ -60116,17 +60117,17 @@ public final void synpred4_InternalXbaseWithAnnotations_fragment() throws Recogn // $ANTLR start synpred29_InternalXbaseWithAnnotations public final void synpred29_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2404:2: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:2404:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2405:2: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:2405:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2404:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) - // InternalXbaseWithAnnotations.g:2405:3: ( rule__OpOther__Group_6_1_0__0 ) + // InternalXbaseWithAnnotations.g:2405:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) + // InternalXbaseWithAnnotations.g:2406:3: ( rule__OpOther__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } - // InternalXbaseWithAnnotations.g:2406:3: ( rule__OpOther__Group_6_1_0__0 ) - // InternalXbaseWithAnnotations.g:2406:4: rule__OpOther__Group_6_1_0__0 + // InternalXbaseWithAnnotations.g:2407:3: ( rule__OpOther__Group_6_1_0__0 ) + // InternalXbaseWithAnnotations.g:2407:4: rule__OpOther__Group_6_1_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0__0(); @@ -60146,11 +60147,11 @@ public final void synpred29_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred30_InternalXbaseWithAnnotations public final void synpred30_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2410:2: ( ( '<' ) ) - // InternalXbaseWithAnnotations.g:2410:2: ( '<' ) + // InternalXbaseWithAnnotations.g:2411:2: ( ( '<' ) ) + // InternalXbaseWithAnnotations.g:2411:2: ( '<' ) { - // InternalXbaseWithAnnotations.g:2410:2: ( '<' ) - // InternalXbaseWithAnnotations.g:2411:3: '<' + // InternalXbaseWithAnnotations.g:2411:2: ( '<' ) + // InternalXbaseWithAnnotations.g:2412:3: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); @@ -60166,17 +60167,17 @@ public final void synpred30_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred43_InternalXbaseWithAnnotations public final void synpred43_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2623:2: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:2623:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) + // InternalXbaseWithAnnotations.g:2624:2: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:2624:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) { - // InternalXbaseWithAnnotations.g:2623:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) - // InternalXbaseWithAnnotations.g:2624:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) + // InternalXbaseWithAnnotations.g:2624:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) + // InternalXbaseWithAnnotations.g:2625:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } - // InternalXbaseWithAnnotations.g:2625:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) - // InternalXbaseWithAnnotations.g:2625:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 + // InternalXbaseWithAnnotations.g:2626:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) + // InternalXbaseWithAnnotations.g:2626:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0(); @@ -60196,17 +60197,17 @@ public final void synpred43_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred51_InternalXbaseWithAnnotations public final void synpred51_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2686:2: ( ( ( ruleXForLoopExpression ) ) ) - // InternalXbaseWithAnnotations.g:2686:2: ( ( ruleXForLoopExpression ) ) + // InternalXbaseWithAnnotations.g:2687:2: ( ( ( ruleXForLoopExpression ) ) ) + // InternalXbaseWithAnnotations.g:2687:2: ( ( ruleXForLoopExpression ) ) { - // InternalXbaseWithAnnotations.g:2686:2: ( ( ruleXForLoopExpression ) ) - // InternalXbaseWithAnnotations.g:2687:3: ( ruleXForLoopExpression ) + // InternalXbaseWithAnnotations.g:2687:2: ( ( ruleXForLoopExpression ) ) + // InternalXbaseWithAnnotations.g:2688:3: ( ruleXForLoopExpression ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); } - // InternalXbaseWithAnnotations.g:2688:3: ( ruleXForLoopExpression ) - // InternalXbaseWithAnnotations.g:2688:4: ruleXForLoopExpression + // InternalXbaseWithAnnotations.g:2689:3: ( ruleXForLoopExpression ) + // InternalXbaseWithAnnotations.g:2689:4: ruleXForLoopExpression { pushFollow(FOLLOW_2); ruleXForLoopExpression(); @@ -60226,11 +60227,11 @@ public final void synpred51_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred52_InternalXbaseWithAnnotations public final void synpred52_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2692:2: ( ( ruleXBasicForLoopExpression ) ) - // InternalXbaseWithAnnotations.g:2692:2: ( ruleXBasicForLoopExpression ) + // InternalXbaseWithAnnotations.g:2693:2: ( ( ruleXBasicForLoopExpression ) ) + // InternalXbaseWithAnnotations.g:2693:2: ( ruleXBasicForLoopExpression ) { - // InternalXbaseWithAnnotations.g:2692:2: ( ruleXBasicForLoopExpression ) - // InternalXbaseWithAnnotations.g:2693:3: ruleXBasicForLoopExpression + // InternalXbaseWithAnnotations.g:2693:2: ( ruleXBasicForLoopExpression ) + // InternalXbaseWithAnnotations.g:2694:3: ruleXBasicForLoopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); @@ -60250,17 +60251,17 @@ public final void synpred52_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred65_InternalXbaseWithAnnotations public final void synpred65_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2815:2: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:2815:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:2816:2: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:2816:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2815:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) - // InternalXbaseWithAnnotations.g:2816:3: ( rule__XSwitchExpression__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:2816:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:2817:3: ( rule__XSwitchExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } - // InternalXbaseWithAnnotations.g:2817:3: ( rule__XSwitchExpression__Group_2_0__0 ) - // InternalXbaseWithAnnotations.g:2817:4: rule__XSwitchExpression__Group_2_0__0 + // InternalXbaseWithAnnotations.g:2818:3: ( rule__XSwitchExpression__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:2818:4: rule__XSwitchExpression__Group_2_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0__0(); @@ -60280,17 +60281,17 @@ public final void synpred65_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred69_InternalXbaseWithAnnotations public final void synpred69_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2899:2: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) ) - // InternalXbaseWithAnnotations.g:2899:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:2900:2: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) ) + // InternalXbaseWithAnnotations.g:2900:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) { - // InternalXbaseWithAnnotations.g:2899:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) - // InternalXbaseWithAnnotations.g:2900:3: ( rule__XVariableDeclaration__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:2900:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) + // InternalXbaseWithAnnotations.g:2901:3: ( rule__XVariableDeclaration__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } - // InternalXbaseWithAnnotations.g:2901:3: ( rule__XVariableDeclaration__Group_2_0__0 ) - // InternalXbaseWithAnnotations.g:2901:4: rule__XVariableDeclaration__Group_2_0__0 + // InternalXbaseWithAnnotations.g:2902:3: ( rule__XVariableDeclaration__Group_2_0__0 ) + // InternalXbaseWithAnnotations.g:2902:4: rule__XVariableDeclaration__Group_2_0__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0__0(); @@ -60310,17 +60311,17 @@ public final void synpred69_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred70_InternalXbaseWithAnnotations public final void synpred70_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:2920:2: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:2920:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) + // InternalXbaseWithAnnotations.g:2921:2: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:2921:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) { - // InternalXbaseWithAnnotations.g:2920:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) - // InternalXbaseWithAnnotations.g:2921:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) + // InternalXbaseWithAnnotations.g:2921:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) + // InternalXbaseWithAnnotations.g:2922:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } - // InternalXbaseWithAnnotations.g:2922:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) - // InternalXbaseWithAnnotations.g:2922:4: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 + // InternalXbaseWithAnnotations.g:2923:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) + // InternalXbaseWithAnnotations.g:2923:4: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0(); @@ -60340,17 +60341,17 @@ public final void synpred70_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred76_InternalXbaseWithAnnotations public final void synpred76_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:3001:2: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) ) - // InternalXbaseWithAnnotations.g:3001:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) + // InternalXbaseWithAnnotations.g:3002:2: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) ) + // InternalXbaseWithAnnotations.g:3002:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) { - // InternalXbaseWithAnnotations.g:3001:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) - // InternalXbaseWithAnnotations.g:3002:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) + // InternalXbaseWithAnnotations.g:3002:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) + // InternalXbaseWithAnnotations.g:3003:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } - // InternalXbaseWithAnnotations.g:3003:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) - // InternalXbaseWithAnnotations.g:3003:4: rule__XConstructorCall__ArgumentsAssignment_4_1_0 + // InternalXbaseWithAnnotations.g:3004:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) + // InternalXbaseWithAnnotations.g:3004:4: rule__XConstructorCall__ArgumentsAssignment_4_1_0 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_4_1_0(); @@ -60370,8 +60371,8 @@ public final void synpred76_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred97_InternalXbaseWithAnnotations public final void synpred97_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:4581:3: ( rule__XAssignment__Group_1_1__0 ) - // InternalXbaseWithAnnotations.g:4581:3: rule__XAssignment__Group_1_1__0 + // InternalXbaseWithAnnotations.g:4582:3: ( rule__XAssignment__Group_1_1__0 ) + // InternalXbaseWithAnnotations.g:4582:3: rule__XAssignment__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1__0(); @@ -60385,8 +60386,8 @@ public final void synpred97_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred99_InternalXbaseWithAnnotations public final void synpred99_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:4932:3: ( rule__XOrExpression__Group_1__0 ) - // InternalXbaseWithAnnotations.g:4932:3: rule__XOrExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:4933:3: ( rule__XOrExpression__Group_1__0 ) + // InternalXbaseWithAnnotations.g:4933:3: rule__XOrExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1__0(); @@ -60400,8 +60401,8 @@ public final void synpred99_InternalXbaseWithAnnotations_fragment() throws Recog // $ANTLR start synpred100_InternalXbaseWithAnnotations public final void synpred100_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:5121:3: ( rule__XAndExpression__Group_1__0 ) - // InternalXbaseWithAnnotations.g:5121:3: rule__XAndExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:5122:3: ( rule__XAndExpression__Group_1__0 ) + // InternalXbaseWithAnnotations.g:5122:3: rule__XAndExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1__0(); @@ -60415,8 +60416,8 @@ public final void synpred100_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred101_InternalXbaseWithAnnotations public final void synpred101_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:5310:3: ( rule__XEqualityExpression__Group_1__0 ) - // InternalXbaseWithAnnotations.g:5310:3: rule__XEqualityExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:5311:3: ( rule__XEqualityExpression__Group_1__0 ) + // InternalXbaseWithAnnotations.g:5311:3: rule__XEqualityExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1__0(); @@ -60430,8 +60431,8 @@ public final void synpred101_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred102_InternalXbaseWithAnnotations public final void synpred102_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:5499:3: ( rule__XRelationalExpression__Alternatives_1 ) - // InternalXbaseWithAnnotations.g:5499:3: rule__XRelationalExpression__Alternatives_1 + // InternalXbaseWithAnnotations.g:5500:3: ( rule__XRelationalExpression__Alternatives_1 ) + // InternalXbaseWithAnnotations.g:5500:3: rule__XRelationalExpression__Alternatives_1 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Alternatives_1(); @@ -60445,8 +60446,8 @@ public final void synpred102_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred103_InternalXbaseWithAnnotations public final void synpred103_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:5877:3: ( rule__XOtherOperatorExpression__Group_1__0 ) - // InternalXbaseWithAnnotations.g:5877:3: rule__XOtherOperatorExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:5878:3: ( rule__XOtherOperatorExpression__Group_1__0 ) + // InternalXbaseWithAnnotations.g:5878:3: rule__XOtherOperatorExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1__0(); @@ -60460,8 +60461,8 @@ public final void synpred103_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred104_InternalXbaseWithAnnotations public final void synpred104_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:6390:3: ( rule__XAdditiveExpression__Group_1__0 ) - // InternalXbaseWithAnnotations.g:6390:3: rule__XAdditiveExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:6391:3: ( rule__XAdditiveExpression__Group_1__0 ) + // InternalXbaseWithAnnotations.g:6391:3: rule__XAdditiveExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1__0(); @@ -60475,8 +60476,8 @@ public final void synpred104_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred105_InternalXbaseWithAnnotations public final void synpred105_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:6579:3: ( rule__XMultiplicativeExpression__Group_1__0 ) - // InternalXbaseWithAnnotations.g:6579:3: rule__XMultiplicativeExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:6580:3: ( rule__XMultiplicativeExpression__Group_1__0 ) + // InternalXbaseWithAnnotations.g:6580:3: rule__XMultiplicativeExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1__0(); @@ -60490,8 +60491,8 @@ public final void synpred105_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred106_InternalXbaseWithAnnotations public final void synpred106_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:6849:3: ( rule__XCastedExpression__Group_1__0 ) - // InternalXbaseWithAnnotations.g:6849:3: rule__XCastedExpression__Group_1__0 + // InternalXbaseWithAnnotations.g:6850:3: ( rule__XCastedExpression__Group_1__0 ) + // InternalXbaseWithAnnotations.g:6850:3: rule__XCastedExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1__0(); @@ -60505,8 +60506,8 @@ public final void synpred106_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred107_InternalXbaseWithAnnotations public final void synpred107_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:7038:3: ( rule__XPostfixOperation__Group_1__0 ) - // InternalXbaseWithAnnotations.g:7038:3: rule__XPostfixOperation__Group_1__0 + // InternalXbaseWithAnnotations.g:7039:3: ( rule__XPostfixOperation__Group_1__0 ) + // InternalXbaseWithAnnotations.g:7039:3: rule__XPostfixOperation__Group_1__0 { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1__0(); @@ -60520,8 +60521,8 @@ public final void synpred107_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred108_InternalXbaseWithAnnotations public final void synpred108_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:7173:3: ( rule__XMemberFeatureCall__Alternatives_1 ) - // InternalXbaseWithAnnotations.g:7173:3: rule__XMemberFeatureCall__Alternatives_1 + // InternalXbaseWithAnnotations.g:7174:3: ( rule__XMemberFeatureCall__Alternatives_1 ) + // InternalXbaseWithAnnotations.g:7174:3: rule__XMemberFeatureCall__Alternatives_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Alternatives_1(); @@ -60535,8 +60536,8 @@ public final void synpred108_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred110_InternalXbaseWithAnnotations public final void synpred110_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:7471:3: ( rule__XMemberFeatureCall__Group_1_1_3__0 ) - // InternalXbaseWithAnnotations.g:7471:3: rule__XMemberFeatureCall__Group_1_1_3__0 + // InternalXbaseWithAnnotations.g:7472:3: ( rule__XMemberFeatureCall__Group_1_1_3__0 ) + // InternalXbaseWithAnnotations.g:7472:3: rule__XMemberFeatureCall__Group_1_1_3__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3__0(); @@ -60550,8 +60551,8 @@ public final void synpred110_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred111_InternalXbaseWithAnnotations public final void synpred111_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:7497:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 ) - // InternalXbaseWithAnnotations.g:7497:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 + // InternalXbaseWithAnnotations.g:7498:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 ) + // InternalXbaseWithAnnotations.g:7498:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(); @@ -60565,8 +60566,8 @@ public final void synpred111_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred119_InternalXbaseWithAnnotations public final void synpred119_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:8470:3: ( rule__XClosure__Group_1__0 ) - // InternalXbaseWithAnnotations.g:8470:3: rule__XClosure__Group_1__0 + // InternalXbaseWithAnnotations.g:8471:3: ( rule__XClosure__Group_1__0 ) + // InternalXbaseWithAnnotations.g:8471:3: rule__XClosure__Group_1__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_1__0(); @@ -60580,8 +60581,8 @@ public final void synpred119_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred126_InternalXbaseWithAnnotations public final void synpred126_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:9441:3: ( rule__XIfExpression__Group_6__0 ) - // InternalXbaseWithAnnotations.g:9441:3: rule__XIfExpression__Group_6__0 + // InternalXbaseWithAnnotations.g:9442:3: ( rule__XIfExpression__Group_6__0 ) + // InternalXbaseWithAnnotations.g:9442:3: rule__XIfExpression__Group_6__0 { pushFollow(FOLLOW_2); rule__XIfExpression__Group_6__0(); @@ -60595,8 +60596,8 @@ public final void synpred126_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred129_InternalXbaseWithAnnotations public final void synpred129_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:9901:3: ( rule__XSwitchExpression__Group_2_1_0__0 ) - // InternalXbaseWithAnnotations.g:9901:3: rule__XSwitchExpression__Group_2_1_0__0 + // InternalXbaseWithAnnotations.g:9902:3: ( rule__XSwitchExpression__Group_2_1_0__0 ) + // InternalXbaseWithAnnotations.g:9902:3: rule__XSwitchExpression__Group_2_1_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0__0(); @@ -60610,8 +60611,8 @@ public final void synpred129_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred142_InternalXbaseWithAnnotations public final void synpred142_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:12034:3: ( rule__XFeatureCall__Group_3__0 ) - // InternalXbaseWithAnnotations.g:12034:3: rule__XFeatureCall__Group_3__0 + // InternalXbaseWithAnnotations.g:12035:3: ( rule__XFeatureCall__Group_3__0 ) + // InternalXbaseWithAnnotations.g:12035:3: rule__XFeatureCall__Group_3__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3__0(); @@ -60625,8 +60626,8 @@ public final void synpred142_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred143_InternalXbaseWithAnnotations public final void synpred143_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:12060:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 ) - // InternalXbaseWithAnnotations.g:12060:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 + // InternalXbaseWithAnnotations.g:12061:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 ) + // InternalXbaseWithAnnotations.g:12061:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_4(); @@ -60640,8 +60641,8 @@ public final void synpred143_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred147_InternalXbaseWithAnnotations public final void synpred147_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:12520:3: ( rule__XConstructorCall__Group_3__0 ) - // InternalXbaseWithAnnotations.g:12520:3: rule__XConstructorCall__Group_3__0 + // InternalXbaseWithAnnotations.g:12521:3: ( rule__XConstructorCall__Group_3__0 ) + // InternalXbaseWithAnnotations.g:12521:3: rule__XConstructorCall__Group_3__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_3__0(); @@ -60655,8 +60656,8 @@ public final void synpred147_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred148_InternalXbaseWithAnnotations public final void synpred148_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:12547:3: ( rule__XConstructorCall__Group_4__0 ) - // InternalXbaseWithAnnotations.g:12547:3: rule__XConstructorCall__Group_4__0 + // InternalXbaseWithAnnotations.g:12548:3: ( rule__XConstructorCall__Group_4__0 ) + // InternalXbaseWithAnnotations.g:12548:3: rule__XConstructorCall__Group_4__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4__0(); @@ -60670,8 +60671,8 @@ public final void synpred148_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred149_InternalXbaseWithAnnotations public final void synpred149_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:12573:3: ( rule__XConstructorCall__ArgumentsAssignment_5 ) - // InternalXbaseWithAnnotations.g:12573:3: rule__XConstructorCall__ArgumentsAssignment_5 + // InternalXbaseWithAnnotations.g:12574:3: ( rule__XConstructorCall__ArgumentsAssignment_5 ) + // InternalXbaseWithAnnotations.g:12574:3: rule__XConstructorCall__ArgumentsAssignment_5 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_5(); @@ -60685,8 +60686,8 @@ public final void synpred149_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred154_InternalXbaseWithAnnotations public final void synpred154_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:13464:3: ( rule__XReturnExpression__ExpressionAssignment_2 ) - // InternalXbaseWithAnnotations.g:13464:3: rule__XReturnExpression__ExpressionAssignment_2 + // InternalXbaseWithAnnotations.g:13465:3: ( rule__XReturnExpression__ExpressionAssignment_2 ) + // InternalXbaseWithAnnotations.g:13465:3: rule__XReturnExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XReturnExpression__ExpressionAssignment_2(); @@ -60700,8 +60701,8 @@ public final void synpred154_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred155_InternalXbaseWithAnnotations public final void synpred155_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:13606:4: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) - // InternalXbaseWithAnnotations.g:13606:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 + // InternalXbaseWithAnnotations.g:13607:4: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) + // InternalXbaseWithAnnotations.g:13607:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); @@ -60715,8 +60716,8 @@ public final void synpred155_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred156_InternalXbaseWithAnnotations public final void synpred156_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:13633:3: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 ) - // InternalXbaseWithAnnotations.g:13633:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0 + // InternalXbaseWithAnnotations.g:13634:3: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 ) + // InternalXbaseWithAnnotations.g:13634:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0_1__0(); @@ -60730,8 +60731,8 @@ public final void synpred156_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred157_InternalXbaseWithAnnotations public final void synpred157_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:14146:3: ( rule__QualifiedName__Group_1__0 ) - // InternalXbaseWithAnnotations.g:14146:3: rule__QualifiedName__Group_1__0 + // InternalXbaseWithAnnotations.g:14147:3: ( rule__QualifiedName__Group_1__0 ) + // InternalXbaseWithAnnotations.g:14147:3: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__0(); @@ -60745,8 +60746,8 @@ public final void synpred157_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred159_InternalXbaseWithAnnotations public final void synpred159_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:14362:3: ( rule__JvmTypeReference__Group_0_1__0 ) - // InternalXbaseWithAnnotations.g:14362:3: rule__JvmTypeReference__Group_0_1__0 + // InternalXbaseWithAnnotations.g:14363:3: ( rule__JvmTypeReference__Group_0_1__0 ) + // InternalXbaseWithAnnotations.g:14363:3: rule__JvmTypeReference__Group_0_1__0 { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1__0(); @@ -60760,8 +60761,8 @@ public final void synpred159_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred163_InternalXbaseWithAnnotations public final void synpred163_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:14821:3: ( rule__JvmParameterizedTypeReference__Group_1__0 ) - // InternalXbaseWithAnnotations.g:14821:3: rule__JvmParameterizedTypeReference__Group_1__0 + // InternalXbaseWithAnnotations.g:14822:3: ( rule__JvmParameterizedTypeReference__Group_1__0 ) + // InternalXbaseWithAnnotations.g:14822:3: rule__JvmParameterizedTypeReference__Group_1__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1__0(); @@ -60775,8 +60776,8 @@ public final void synpred163_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred165_InternalXbaseWithAnnotations public final void synpred165_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:14956:3: ( rule__JvmParameterizedTypeReference__Group_1_4__0 ) - // InternalXbaseWithAnnotations.g:14956:3: rule__JvmParameterizedTypeReference__Group_1_4__0 + // InternalXbaseWithAnnotations.g:14957:3: ( rule__JvmParameterizedTypeReference__Group_1_4__0 ) + // InternalXbaseWithAnnotations.g:14957:3: rule__JvmParameterizedTypeReference__Group_1_4__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4__0(); @@ -60790,8 +60791,8 @@ public final void synpred165_InternalXbaseWithAnnotations_fragment() throws Reco // $ANTLR start synpred166_InternalXbaseWithAnnotations public final void synpred166_InternalXbaseWithAnnotations_fragment() throws RecognitionException { - // InternalXbaseWithAnnotations.g:15091:3: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 ) - // InternalXbaseWithAnnotations.g:15091:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 + // InternalXbaseWithAnnotations.g:15092:3: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 ) + // InternalXbaseWithAnnotations.g:15092:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2__0(); @@ -61470,7 +61471,7 @@ public DFA2(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "2072:1: rule__XAnnotation__Alternatives_3_1 : ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) );"; + return "2073:1: rule__XAnnotation__Alternatives_3_1 : ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -61552,7 +61553,7 @@ public DFA3(BaseRecognizer recognizer) { this.transition = dfa_7; } public String getDescription() { - return "2093:1: rule__XAnnotationElementValueOrCommaList__Alternatives : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) );"; + return "2094:1: rule__XAnnotationElementValueOrCommaList__Alternatives : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -61596,7 +61597,7 @@ public DFA4(BaseRecognizer recognizer) { this.transition = dfa_7; } public String getDescription() { - return "2114:1: rule__XAnnotationElementValue__Alternatives : ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) );"; + return "2115:1: rule__XAnnotationElementValue__Alternatives : ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -61665,7 +61666,7 @@ public DFA11(BaseRecognizer recognizer) { this.transition = dfa_13; } public String getDescription() { - return "2315:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) );"; + return "2316:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) );"; } } static final String dfa_14s = "\12\uffff"; @@ -61709,7 +61710,7 @@ public DFA19(BaseRecognizer recognizer) { this.transition = dfa_20; } public String getDescription() { - return "2549:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );"; + return "2550:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );"; } } static final String dfa_21s = "\1\4\2\0\40\uffff"; @@ -61773,7 +61774,7 @@ public DFA22(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "2618:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );"; + return "2619:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -61878,7 +61879,7 @@ public DFA23(BaseRecognizer recognizer) { this.transition = dfa_31; } public String getDescription() { - return "2639:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );"; + return "2640:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -61960,7 +61961,7 @@ public DFA26(BaseRecognizer recognizer) { this.transition = dfa_32; } public String getDescription() { - return "2810:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );"; + return "2811:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62004,7 +62005,7 @@ public DFA31(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "2915:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) );"; + return "2916:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62063,7 +62064,7 @@ public DFA34(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "2996:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) );"; + return "2997:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62145,7 +62146,7 @@ public DFA43(BaseRecognizer recognizer) { this.transition = dfa_39; } public String getDescription() { - return "3185:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; + return "3186:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; } } static final String dfa_40s = "\1\10\11\uffff"; @@ -62186,7 +62187,7 @@ public DFA54(BaseRecognizer recognizer) { this.transition = dfa_45; } public String getDescription() { - return "4581:2: ( rule__XAssignment__Group_1_1__0 )?"; + return "4582:2: ( rule__XAssignment__Group_1_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62344,7 +62345,7 @@ public DFA60(BaseRecognizer recognizer) { this.transition = dfa_51; } public String getDescription() { - return "()* loopback of 5877:2: ( rule__XOtherOperatorExpression__Group_1__0 )*"; + return "()* loopback of 5878:2: ( rule__XOtherOperatorExpression__Group_1__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62587,7 +62588,7 @@ public DFA67(BaseRecognizer recognizer) { this.transition = dfa_58; } public String getDescription() { - return "7471:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?"; + return "7472:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62712,7 +62713,7 @@ public DFA68(BaseRecognizer recognizer) { this.transition = dfa_59; } public String getDescription() { - return "7497:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?"; + return "7498:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62808,7 +62809,7 @@ public DFA76(BaseRecognizer recognizer) { this.transition = dfa_65; } public String getDescription() { - return "8470:2: ( rule__XClosure__Group_1__0 )?"; + return "8471:2: ( rule__XClosure__Group_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62915,7 +62916,7 @@ public DFA86(BaseRecognizer recognizer) { this.transition = dfa_71; } public String getDescription() { - return "9901:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?"; + return "9902:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -62974,7 +62975,7 @@ public DFA99(BaseRecognizer recognizer) { this.transition = dfa_58; } public String getDescription() { - return "12034:2: ( rule__XFeatureCall__Group_3__0 )?"; + return "12035:2: ( rule__XFeatureCall__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -63018,7 +63019,7 @@ public DFA100(BaseRecognizer recognizer) { this.transition = dfa_59; } public String getDescription() { - return "12060:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?"; + return "12061:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -63143,7 +63144,7 @@ public DFA104(BaseRecognizer recognizer) { this.transition = dfa_72; } public String getDescription() { - return "12520:2: ( rule__XConstructorCall__Group_3__0 )?"; + return "12521:2: ( rule__XConstructorCall__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -63187,7 +63188,7 @@ public DFA105(BaseRecognizer recognizer) { this.transition = dfa_58; } public String getDescription() { - return "12547:2: ( rule__XConstructorCall__Group_4__0 )?"; + return "12548:2: ( rule__XConstructorCall__Group_4__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -63231,7 +63232,7 @@ public DFA106(BaseRecognizer recognizer) { this.transition = dfa_59; } public String getDescription() { - return "12573:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?"; + return "12574:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -63366,7 +63367,7 @@ public DFA111(BaseRecognizer recognizer) { this.transition = dfa_78; } public String getDescription() { - return "13464:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?"; + return "13465:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -63970,7 +63971,7 @@ public DFA120(BaseRecognizer recognizer) { this.transition = dfa_85; } public String getDescription() { - return "14821:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?"; + return "14822:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -64014,7 +64015,7 @@ public DFA123(BaseRecognizer recognizer) { this.transition = dfa_85; } public String getDescription() { - return "15091:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?"; + return "15092:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/AbstractXbaseIdeModule.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/AbstractXbaseIdeModule.java index d9a29e8dd7..98060b844e 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/AbstractXbaseIdeModule.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/AbstractXbaseIdeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/AbstractXtypeIdeModule.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/AbstractXtypeIdeModule.java index 7f3492b411..fd07f3ed27 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/AbstractXtypeIdeModule.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/AbstractXtypeIdeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/XbaseParser.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/XbaseParser.java index f73ba87a12..1376e6f5f7 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/XbaseParser.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/XbaseParser.java @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.contentassist.antlr; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/XtypeParser.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/XtypeParser.java index c95061a315..b8fdeb36a1 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/XtypeParser.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/XtypeParser.java @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.contentassist.antlr; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbase.g b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbase.g index fff1809d8d..8a49a7ce87 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbase.g +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbase.g @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of 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 InternalXbase; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbaseLexer.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbaseLexer.java index 3f72a29014..4d3cb0ec07 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbaseLexer.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbaseLexer.java @@ -1646,10 +1646,10 @@ public final void mRULE_HEX() throws RecognitionException { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16904:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? ) - // InternalXbase.g:16904:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? + // InternalXbase.g:16905:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? ) + // InternalXbase.g:16905:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? { - // InternalXbase.g:16904:12: ( '0x' | '0X' ) + // InternalXbase.g:16905:12: ( '0x' | '0X' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1677,7 +1677,7 @@ else if ( (LA1_1=='X') ) { } switch (alt1) { case 1 : - // InternalXbase.g:16904:13: '0x' + // InternalXbase.g:16905:13: '0x' { match("0x"); @@ -1685,7 +1685,7 @@ else if ( (LA1_1=='X') ) { } break; case 2 : - // InternalXbase.g:16904:18: '0X' + // InternalXbase.g:16905:18: '0X' { match("0X"); @@ -1695,7 +1695,7 @@ else if ( (LA1_1=='X') ) { } - // InternalXbase.g:16904:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ + // InternalXbase.g:16905:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ int cnt2=0; loop2: do { @@ -1733,7 +1733,7 @@ else if ( (LA1_1=='X') ) { cnt2++; } while (true); - // InternalXbase.g:16904:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? + // InternalXbase.g:16905:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -1742,10 +1742,10 @@ else if ( (LA1_1=='X') ) { } switch (alt4) { case 1 : - // InternalXbase.g:16904:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) + // InternalXbase.g:16905:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) { match('#'); - // InternalXbase.g:16904:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) + // InternalXbase.g:16905:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -1763,7 +1763,7 @@ else if ( (LA3_0=='L'||LA3_0=='l') ) { } switch (alt3) { case 1 : - // InternalXbase.g:16904:64: ( 'b' | 'B' ) ( 'i' | 'I' ) + // InternalXbase.g:16905:64: ( 'b' | 'B' ) ( 'i' | 'I' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -1787,7 +1787,7 @@ else if ( (LA3_0=='L'||LA3_0=='l') ) { } break; case 2 : - // InternalXbase.g:16904:84: ( 'l' | 'L' ) + // InternalXbase.g:16905:84: ( 'l' | 'L' ) { if ( input.LA(1)=='L'||input.LA(1)=='l' ) { input.consume(); @@ -1826,11 +1826,11 @@ public final void mRULE_INT() throws RecognitionException { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16906:10: ( '0' .. '9' ( '0' .. '9' | '_' )* ) - // InternalXbase.g:16906:12: '0' .. '9' ( '0' .. '9' | '_' )* + // InternalXbase.g:16907:10: ( '0' .. '9' ( '0' .. '9' | '_' )* ) + // InternalXbase.g:16907:12: '0' .. '9' ( '0' .. '9' | '_' )* { matchRange('0','9'); - // InternalXbase.g:16906:21: ( '0' .. '9' | '_' )* + // InternalXbase.g:16907:21: ( '0' .. '9' | '_' )* loop5: do { int alt5=2; @@ -1879,11 +1879,11 @@ public final void mRULE_DECIMAL() throws RecognitionException { try { int _type = RULE_DECIMAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16908:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? ) - // InternalXbase.g:16908:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? + // InternalXbase.g:16909:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? ) + // InternalXbase.g:16909:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? { mRULE_INT(); - // InternalXbase.g:16908:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? + // InternalXbase.g:16909:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? int alt7=2; int LA7_0 = input.LA(1); @@ -1892,7 +1892,7 @@ public final void mRULE_DECIMAL() throws RecognitionException { } switch (alt7) { case 1 : - // InternalXbase.g:16908:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT + // InternalXbase.g:16909:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT { if ( input.LA(1)=='E'||input.LA(1)=='e' ) { input.consume(); @@ -1903,7 +1903,7 @@ public final void mRULE_DECIMAL() throws RecognitionException { recover(mse); throw mse;} - // InternalXbase.g:16908:36: ( '+' | '-' )? + // InternalXbase.g:16909:36: ( '+' | '-' )? int alt6=2; int LA6_0 = input.LA(1); @@ -1936,7 +1936,7 @@ public final void mRULE_DECIMAL() throws RecognitionException { } - // InternalXbase.g:16908:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? + // InternalXbase.g:16909:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? int alt8=3; int LA8_0 = input.LA(1); @@ -1948,7 +1948,7 @@ else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l } switch (alt8) { case 1 : - // InternalXbase.g:16908:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) + // InternalXbase.g:16909:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -1972,7 +1972,7 @@ else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l } break; case 2 : - // InternalXbase.g:16908:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) + // InternalXbase.g:16909:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) { if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) { input.consume(); @@ -2005,10 +2005,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16910:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* ) - // InternalXbase.g:16910:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* + // InternalXbase.g:16911:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* ) + // InternalXbase.g:16911:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* { - // InternalXbase.g:16910:11: ( '^' )? + // InternalXbase.g:16911:11: ( '^' )? int alt9=2; int LA9_0 = input.LA(1); @@ -2017,7 +2017,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt9) { case 1 : - // InternalXbase.g:16910:11: '^' + // InternalXbase.g:16911:11: '^' { match('^'); @@ -2035,7 +2035,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalXbase.g:16910:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* + // InternalXbase.g:16911:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* loop10: do { int alt10=2; @@ -2084,10 +2084,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16912:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) ) - // InternalXbase.g:16912:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) + // InternalXbase.g:16913:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) ) + // InternalXbase.g:16913:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) { - // InternalXbase.g:16912:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) + // InternalXbase.g:16913:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) int alt15=2; int LA15_0 = input.LA(1); @@ -2105,10 +2105,10 @@ else if ( (LA15_0=='\'') ) { } switch (alt15) { case 1 : - // InternalXbase.g:16912:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? + // InternalXbase.g:16913:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? { match('\"'); - // InternalXbase.g:16912:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalXbase.g:16913:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop11: do { int alt11=3; @@ -2124,7 +2124,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 switch (alt11) { case 1 : - // InternalXbase.g:16912:21: '\\\\' . + // InternalXbase.g:16913:21: '\\\\' . { match('\\'); matchAny(); @@ -2132,7 +2132,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 } break; case 2 : - // InternalXbase.g:16912:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalXbase.g:16913:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2152,7 +2152,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 } } while (true); - // InternalXbase.g:16912:44: ( '\"' )? + // InternalXbase.g:16913:44: ( '\"' )? int alt12=2; int LA12_0 = input.LA(1); @@ -2161,7 +2161,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 } switch (alt12) { case 1 : - // InternalXbase.g:16912:44: '\"' + // InternalXbase.g:16913:44: '\"' { match('\"'); @@ -2174,10 +2174,10 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1 } break; case 2 : - // InternalXbase.g:16912:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? + // InternalXbase.g:16913:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? { match('\''); - // InternalXbase.g:16912:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalXbase.g:16913:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop13: do { int alt13=3; @@ -2193,7 +2193,7 @@ else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA1 switch (alt13) { case 1 : - // InternalXbase.g:16912:55: '\\\\' . + // InternalXbase.g:16913:55: '\\\\' . { match('\\'); matchAny(); @@ -2201,7 +2201,7 @@ else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA1 } break; case 2 : - // InternalXbase.g:16912:62: ~ ( ( '\\\\' | '\\'' ) ) + // InternalXbase.g:16913:62: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2221,7 +2221,7 @@ else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA1 } } while (true); - // InternalXbase.g:16912:79: ( '\\'' )? + // InternalXbase.g:16913:79: ( '\\'' )? int alt14=2; int LA14_0 = input.LA(1); @@ -2230,7 +2230,7 @@ else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA1 } switch (alt14) { case 1 : - // InternalXbase.g:16912:79: '\\'' + // InternalXbase.g:16913:79: '\\'' { match('\''); @@ -2261,12 +2261,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16914:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalXbase.g:16914:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalXbase.g:16915:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalXbase.g:16915:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalXbase.g:16914:24: ( options {greedy=false; } : . )* + // InternalXbase.g:16915:24: ( options {greedy=false; } : . )* loop16: do { int alt16=2; @@ -2291,7 +2291,7 @@ else if ( ((LA16_0>='\u0000' && LA16_0<=')')||(LA16_0>='+' && LA16_0<='\uFFFF')) switch (alt16) { case 1 : - // InternalXbase.g:16914:52: . + // InternalXbase.g:16915:52: . { matchAny(); @@ -2321,12 +2321,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16916:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalXbase.g:16916:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalXbase.g:16917:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalXbase.g:16917:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalXbase.g:16916:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalXbase.g:16917:24: (~ ( ( '\\n' | '\\r' ) ) )* loop17: do { int alt17=2; @@ -2339,7 +2339,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt17) { case 1 : - // InternalXbase.g:16916:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalXbase.g:16917: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(); @@ -2359,7 +2359,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } } while (true); - // InternalXbase.g:16916:40: ( ( '\\r' )? '\\n' )? + // InternalXbase.g:16917:40: ( ( '\\r' )? '\\n' )? int alt19=2; int LA19_0 = input.LA(1); @@ -2368,9 +2368,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt19) { case 1 : - // InternalXbase.g:16916:41: ( '\\r' )? '\\n' + // InternalXbase.g:16917:41: ( '\\r' )? '\\n' { - // InternalXbase.g:16916:41: ( '\\r' )? + // InternalXbase.g:16917:41: ( '\\r' )? int alt18=2; int LA18_0 = input.LA(1); @@ -2379,7 +2379,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt18) { case 1 : - // InternalXbase.g:16916:41: '\\r' + // InternalXbase.g:16917:41: '\\r' { match('\r'); @@ -2411,10 +2411,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16918:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalXbase.g:16918:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXbase.g:16919:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalXbase.g:16919:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalXbase.g:16918:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXbase.g:16919:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt20=0; loop20: do { @@ -2468,8 +2468,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXbase.g:16920:16: ( . ) - // InternalXbase.g:16920:18: . + // InternalXbase.g:16921:16: ( . ) + // InternalXbase.g:16921:18: . { matchAny(); diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbaseParser.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbaseParser.java index e5a9a2da71..b5d4e5896c 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbaseParser.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXbaseParser.java @@ -21,11 +21,12 @@ import java.util.Map; import java.util.HashMap; /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of 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 InternalXbaseParser extends AbstractInternalContentAssistParser { @@ -153,11 +154,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRuleXExpression" - // InternalXbase.g:58:1: entryRuleXExpression : ruleXExpression EOF ; + // InternalXbase.g:59:1: entryRuleXExpression : ruleXExpression EOF ; public final void entryRuleXExpression() throws RecognitionException { try { - // InternalXbase.g:59:1: ( ruleXExpression EOF ) - // InternalXbase.g:60:1: ruleXExpression EOF + // InternalXbase.g:60:1: ( ruleXExpression EOF ) + // InternalXbase.g:61:1: ruleXExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionRule()); @@ -187,17 +188,17 @@ public final void entryRuleXExpression() throws RecognitionException { // $ANTLR start "ruleXExpression" - // InternalXbase.g:67:1: ruleXExpression : ( ruleXAssignment ) ; + // InternalXbase.g:68:1: ruleXExpression : ( ruleXAssignment ) ; public final void ruleXExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:71:2: ( ( ruleXAssignment ) ) - // InternalXbase.g:72:2: ( ruleXAssignment ) + // InternalXbase.g:72:2: ( ( ruleXAssignment ) ) + // InternalXbase.g:73:2: ( ruleXAssignment ) { - // InternalXbase.g:72:2: ( ruleXAssignment ) - // InternalXbase.g:73:3: ruleXAssignment + // InternalXbase.g:73:2: ( ruleXAssignment ) + // InternalXbase.g:74:3: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); @@ -232,11 +233,11 @@ public final void ruleXExpression() throws RecognitionException { // $ANTLR start "entryRuleXAssignment" - // InternalXbase.g:83:1: entryRuleXAssignment : ruleXAssignment EOF ; + // InternalXbase.g:84:1: entryRuleXAssignment : ruleXAssignment EOF ; public final void entryRuleXAssignment() throws RecognitionException { try { - // InternalXbase.g:84:1: ( ruleXAssignment EOF ) - // InternalXbase.g:85:1: ruleXAssignment EOF + // InternalXbase.g:85:1: ( ruleXAssignment EOF ) + // InternalXbase.g:86:1: ruleXAssignment EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentRule()); @@ -266,23 +267,23 @@ public final void entryRuleXAssignment() throws RecognitionException { // $ANTLR start "ruleXAssignment" - // InternalXbase.g:92:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ; + // InternalXbase.g:93:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ; public final void ruleXAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:96:2: ( ( ( rule__XAssignment__Alternatives ) ) ) - // InternalXbase.g:97:2: ( ( rule__XAssignment__Alternatives ) ) + // InternalXbase.g:97:2: ( ( ( rule__XAssignment__Alternatives ) ) ) + // InternalXbase.g:98:2: ( ( rule__XAssignment__Alternatives ) ) { - // InternalXbase.g:97:2: ( ( rule__XAssignment__Alternatives ) ) - // InternalXbase.g:98:3: ( rule__XAssignment__Alternatives ) + // InternalXbase.g:98:2: ( ( rule__XAssignment__Alternatives ) ) + // InternalXbase.g:99:3: ( rule__XAssignment__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getAlternatives()); } - // InternalXbase.g:99:3: ( rule__XAssignment__Alternatives ) - // InternalXbase.g:99:4: rule__XAssignment__Alternatives + // InternalXbase.g:100:3: ( rule__XAssignment__Alternatives ) + // InternalXbase.g:100:4: rule__XAssignment__Alternatives { pushFollow(FOLLOW_2); rule__XAssignment__Alternatives(); @@ -317,11 +318,11 @@ public final void ruleXAssignment() throws RecognitionException { // $ANTLR start "entryRuleOpSingleAssign" - // InternalXbase.g:108:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ; + // InternalXbase.g:109:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ; public final void entryRuleOpSingleAssign() throws RecognitionException { try { - // InternalXbase.g:109:1: ( ruleOpSingleAssign EOF ) - // InternalXbase.g:110:1: ruleOpSingleAssign EOF + // InternalXbase.g:110:1: ( ruleOpSingleAssign EOF ) + // InternalXbase.g:111:1: ruleOpSingleAssign EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpSingleAssignRule()); @@ -351,17 +352,17 @@ public final void entryRuleOpSingleAssign() throws RecognitionException { // $ANTLR start "ruleOpSingleAssign" - // InternalXbase.g:117:1: ruleOpSingleAssign : ( '=' ) ; + // InternalXbase.g:118:1: ruleOpSingleAssign : ( '=' ) ; public final void ruleOpSingleAssign() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:121:2: ( ( '=' ) ) - // InternalXbase.g:122:2: ( '=' ) + // InternalXbase.g:122:2: ( ( '=' ) ) + // InternalXbase.g:123:2: ( '=' ) { - // InternalXbase.g:122:2: ( '=' ) - // InternalXbase.g:123:3: '=' + // InternalXbase.g:123:2: ( '=' ) + // InternalXbase.g:124:3: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); @@ -392,11 +393,11 @@ public final void ruleOpSingleAssign() throws RecognitionException { // $ANTLR start "entryRuleOpMultiAssign" - // InternalXbase.g:133:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ; + // InternalXbase.g:134:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ; public final void entryRuleOpMultiAssign() throws RecognitionException { try { - // InternalXbase.g:134:1: ( ruleOpMultiAssign EOF ) - // InternalXbase.g:135:1: ruleOpMultiAssign EOF + // InternalXbase.g:135:1: ( ruleOpMultiAssign EOF ) + // InternalXbase.g:136:1: ruleOpMultiAssign EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignRule()); @@ -426,23 +427,23 @@ public final void entryRuleOpMultiAssign() throws RecognitionException { // $ANTLR start "ruleOpMultiAssign" - // InternalXbase.g:142:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ; + // InternalXbase.g:143:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ; public final void ruleOpMultiAssign() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:146:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) ) - // InternalXbase.g:147:2: ( ( rule__OpMultiAssign__Alternatives ) ) + // InternalXbase.g:147:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) ) + // InternalXbase.g:148:2: ( ( rule__OpMultiAssign__Alternatives ) ) { - // InternalXbase.g:147:2: ( ( rule__OpMultiAssign__Alternatives ) ) - // InternalXbase.g:148:3: ( rule__OpMultiAssign__Alternatives ) + // InternalXbase.g:148:2: ( ( rule__OpMultiAssign__Alternatives ) ) + // InternalXbase.g:149:3: ( rule__OpMultiAssign__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getAlternatives()); } - // InternalXbase.g:149:3: ( rule__OpMultiAssign__Alternatives ) - // InternalXbase.g:149:4: rule__OpMultiAssign__Alternatives + // InternalXbase.g:150:3: ( rule__OpMultiAssign__Alternatives ) + // InternalXbase.g:150:4: rule__OpMultiAssign__Alternatives { pushFollow(FOLLOW_2); rule__OpMultiAssign__Alternatives(); @@ -477,11 +478,11 @@ public final void ruleOpMultiAssign() throws RecognitionException { // $ANTLR start "entryRuleXOrExpression" - // InternalXbase.g:158:1: entryRuleXOrExpression : ruleXOrExpression EOF ; + // InternalXbase.g:159:1: entryRuleXOrExpression : ruleXOrExpression EOF ; public final void entryRuleXOrExpression() throws RecognitionException { try { - // InternalXbase.g:159:1: ( ruleXOrExpression EOF ) - // InternalXbase.g:160:1: ruleXOrExpression EOF + // InternalXbase.g:160:1: ( ruleXOrExpression EOF ) + // InternalXbase.g:161:1: ruleXOrExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionRule()); @@ -511,23 +512,23 @@ public final void entryRuleXOrExpression() throws RecognitionException { // $ANTLR start "ruleXOrExpression" - // InternalXbase.g:167:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ; + // InternalXbase.g:168:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ; public final void ruleXOrExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:171:2: ( ( ( rule__XOrExpression__Group__0 ) ) ) - // InternalXbase.g:172:2: ( ( rule__XOrExpression__Group__0 ) ) + // InternalXbase.g:172:2: ( ( ( rule__XOrExpression__Group__0 ) ) ) + // InternalXbase.g:173:2: ( ( rule__XOrExpression__Group__0 ) ) { - // InternalXbase.g:172:2: ( ( rule__XOrExpression__Group__0 ) ) - // InternalXbase.g:173:3: ( rule__XOrExpression__Group__0 ) + // InternalXbase.g:173:2: ( ( rule__XOrExpression__Group__0 ) ) + // InternalXbase.g:174:3: ( rule__XOrExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup()); } - // InternalXbase.g:174:3: ( rule__XOrExpression__Group__0 ) - // InternalXbase.g:174:4: rule__XOrExpression__Group__0 + // InternalXbase.g:175:3: ( rule__XOrExpression__Group__0 ) + // InternalXbase.g:175:4: rule__XOrExpression__Group__0 { pushFollow(FOLLOW_2); rule__XOrExpression__Group__0(); @@ -562,11 +563,11 @@ public final void ruleXOrExpression() throws RecognitionException { // $ANTLR start "entryRuleOpOr" - // InternalXbase.g:183:1: entryRuleOpOr : ruleOpOr EOF ; + // InternalXbase.g:184:1: entryRuleOpOr : ruleOpOr EOF ; public final void entryRuleOpOr() throws RecognitionException { try { - // InternalXbase.g:184:1: ( ruleOpOr EOF ) - // InternalXbase.g:185:1: ruleOpOr EOF + // InternalXbase.g:185:1: ( ruleOpOr EOF ) + // InternalXbase.g:186:1: ruleOpOr EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpOrRule()); @@ -596,17 +597,17 @@ public final void entryRuleOpOr() throws RecognitionException { // $ANTLR start "ruleOpOr" - // InternalXbase.g:192:1: ruleOpOr : ( '||' ) ; + // InternalXbase.g:193:1: ruleOpOr : ( '||' ) ; public final void ruleOpOr() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:196:2: ( ( '||' ) ) - // InternalXbase.g:197:2: ( '||' ) + // InternalXbase.g:197:2: ( ( '||' ) ) + // InternalXbase.g:198:2: ( '||' ) { - // InternalXbase.g:197:2: ( '||' ) - // InternalXbase.g:198:3: '||' + // InternalXbase.g:198:2: ( '||' ) + // InternalXbase.g:199:3: '||' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); @@ -637,11 +638,11 @@ public final void ruleOpOr() throws RecognitionException { // $ANTLR start "entryRuleXAndExpression" - // InternalXbase.g:208:1: entryRuleXAndExpression : ruleXAndExpression EOF ; + // InternalXbase.g:209:1: entryRuleXAndExpression : ruleXAndExpression EOF ; public final void entryRuleXAndExpression() throws RecognitionException { try { - // InternalXbase.g:209:1: ( ruleXAndExpression EOF ) - // InternalXbase.g:210:1: ruleXAndExpression EOF + // InternalXbase.g:210:1: ( ruleXAndExpression EOF ) + // InternalXbase.g:211:1: ruleXAndExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionRule()); @@ -671,23 +672,23 @@ public final void entryRuleXAndExpression() throws RecognitionException { // $ANTLR start "ruleXAndExpression" - // InternalXbase.g:217:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ; + // InternalXbase.g:218:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ; public final void ruleXAndExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:221:2: ( ( ( rule__XAndExpression__Group__0 ) ) ) - // InternalXbase.g:222:2: ( ( rule__XAndExpression__Group__0 ) ) + // InternalXbase.g:222:2: ( ( ( rule__XAndExpression__Group__0 ) ) ) + // InternalXbase.g:223:2: ( ( rule__XAndExpression__Group__0 ) ) { - // InternalXbase.g:222:2: ( ( rule__XAndExpression__Group__0 ) ) - // InternalXbase.g:223:3: ( rule__XAndExpression__Group__0 ) + // InternalXbase.g:223:2: ( ( rule__XAndExpression__Group__0 ) ) + // InternalXbase.g:224:3: ( rule__XAndExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup()); } - // InternalXbase.g:224:3: ( rule__XAndExpression__Group__0 ) - // InternalXbase.g:224:4: rule__XAndExpression__Group__0 + // InternalXbase.g:225:3: ( rule__XAndExpression__Group__0 ) + // InternalXbase.g:225:4: rule__XAndExpression__Group__0 { pushFollow(FOLLOW_2); rule__XAndExpression__Group__0(); @@ -722,11 +723,11 @@ public final void ruleXAndExpression() throws RecognitionException { // $ANTLR start "entryRuleOpAnd" - // InternalXbase.g:233:1: entryRuleOpAnd : ruleOpAnd EOF ; + // InternalXbase.g:234:1: entryRuleOpAnd : ruleOpAnd EOF ; public final void entryRuleOpAnd() throws RecognitionException { try { - // InternalXbase.g:234:1: ( ruleOpAnd EOF ) - // InternalXbase.g:235:1: ruleOpAnd EOF + // InternalXbase.g:235:1: ( ruleOpAnd EOF ) + // InternalXbase.g:236:1: ruleOpAnd EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpAndRule()); @@ -756,17 +757,17 @@ public final void entryRuleOpAnd() throws RecognitionException { // $ANTLR start "ruleOpAnd" - // InternalXbase.g:242:1: ruleOpAnd : ( '&&' ) ; + // InternalXbase.g:243:1: ruleOpAnd : ( '&&' ) ; public final void ruleOpAnd() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:246:2: ( ( '&&' ) ) - // InternalXbase.g:247:2: ( '&&' ) + // InternalXbase.g:247:2: ( ( '&&' ) ) + // InternalXbase.g:248:2: ( '&&' ) { - // InternalXbase.g:247:2: ( '&&' ) - // InternalXbase.g:248:3: '&&' + // InternalXbase.g:248:2: ( '&&' ) + // InternalXbase.g:249:3: '&&' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); @@ -797,11 +798,11 @@ public final void ruleOpAnd() throws RecognitionException { // $ANTLR start "entryRuleXEqualityExpression" - // InternalXbase.g:258:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ; + // InternalXbase.g:259:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ; public final void entryRuleXEqualityExpression() throws RecognitionException { try { - // InternalXbase.g:259:1: ( ruleXEqualityExpression EOF ) - // InternalXbase.g:260:1: ruleXEqualityExpression EOF + // InternalXbase.g:260:1: ( ruleXEqualityExpression EOF ) + // InternalXbase.g:261:1: ruleXEqualityExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionRule()); @@ -831,23 +832,23 @@ public final void entryRuleXEqualityExpression() throws RecognitionException { // $ANTLR start "ruleXEqualityExpression" - // InternalXbase.g:267:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ; + // InternalXbase.g:268:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ; public final void ruleXEqualityExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:271:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) ) - // InternalXbase.g:272:2: ( ( rule__XEqualityExpression__Group__0 ) ) + // InternalXbase.g:272:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) ) + // InternalXbase.g:273:2: ( ( rule__XEqualityExpression__Group__0 ) ) { - // InternalXbase.g:272:2: ( ( rule__XEqualityExpression__Group__0 ) ) - // InternalXbase.g:273:3: ( rule__XEqualityExpression__Group__0 ) + // InternalXbase.g:273:2: ( ( rule__XEqualityExpression__Group__0 ) ) + // InternalXbase.g:274:3: ( rule__XEqualityExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup()); } - // InternalXbase.g:274:3: ( rule__XEqualityExpression__Group__0 ) - // InternalXbase.g:274:4: rule__XEqualityExpression__Group__0 + // InternalXbase.g:275:3: ( rule__XEqualityExpression__Group__0 ) + // InternalXbase.g:275:4: rule__XEqualityExpression__Group__0 { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group__0(); @@ -882,11 +883,11 @@ public final void ruleXEqualityExpression() throws RecognitionException { // $ANTLR start "entryRuleOpEquality" - // InternalXbase.g:283:1: entryRuleOpEquality : ruleOpEquality EOF ; + // InternalXbase.g:284:1: entryRuleOpEquality : ruleOpEquality EOF ; public final void entryRuleOpEquality() throws RecognitionException { try { - // InternalXbase.g:284:1: ( ruleOpEquality EOF ) - // InternalXbase.g:285:1: ruleOpEquality EOF + // InternalXbase.g:285:1: ( ruleOpEquality EOF ) + // InternalXbase.g:286:1: ruleOpEquality EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityRule()); @@ -916,23 +917,23 @@ public final void entryRuleOpEquality() throws RecognitionException { // $ANTLR start "ruleOpEquality" - // InternalXbase.g:292:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ; + // InternalXbase.g:293:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ; public final void ruleOpEquality() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:296:2: ( ( ( rule__OpEquality__Alternatives ) ) ) - // InternalXbase.g:297:2: ( ( rule__OpEquality__Alternatives ) ) + // InternalXbase.g:297:2: ( ( ( rule__OpEquality__Alternatives ) ) ) + // InternalXbase.g:298:2: ( ( rule__OpEquality__Alternatives ) ) { - // InternalXbase.g:297:2: ( ( rule__OpEquality__Alternatives ) ) - // InternalXbase.g:298:3: ( rule__OpEquality__Alternatives ) + // InternalXbase.g:298:2: ( ( rule__OpEquality__Alternatives ) ) + // InternalXbase.g:299:3: ( rule__OpEquality__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getAlternatives()); } - // InternalXbase.g:299:3: ( rule__OpEquality__Alternatives ) - // InternalXbase.g:299:4: rule__OpEquality__Alternatives + // InternalXbase.g:300:3: ( rule__OpEquality__Alternatives ) + // InternalXbase.g:300:4: rule__OpEquality__Alternatives { pushFollow(FOLLOW_2); rule__OpEquality__Alternatives(); @@ -967,11 +968,11 @@ public final void ruleOpEquality() throws RecognitionException { // $ANTLR start "entryRuleXRelationalExpression" - // InternalXbase.g:308:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ; + // InternalXbase.g:309:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ; public final void entryRuleXRelationalExpression() throws RecognitionException { try { - // InternalXbase.g:309:1: ( ruleXRelationalExpression EOF ) - // InternalXbase.g:310:1: ruleXRelationalExpression EOF + // InternalXbase.g:310:1: ( ruleXRelationalExpression EOF ) + // InternalXbase.g:311:1: ruleXRelationalExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionRule()); @@ -1001,23 +1002,23 @@ public final void entryRuleXRelationalExpression() throws RecognitionException { // $ANTLR start "ruleXRelationalExpression" - // InternalXbase.g:317:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ; + // InternalXbase.g:318:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ; public final void ruleXRelationalExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:321:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) ) - // InternalXbase.g:322:2: ( ( rule__XRelationalExpression__Group__0 ) ) + // InternalXbase.g:322:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) ) + // InternalXbase.g:323:2: ( ( rule__XRelationalExpression__Group__0 ) ) { - // InternalXbase.g:322:2: ( ( rule__XRelationalExpression__Group__0 ) ) - // InternalXbase.g:323:3: ( rule__XRelationalExpression__Group__0 ) + // InternalXbase.g:323:2: ( ( rule__XRelationalExpression__Group__0 ) ) + // InternalXbase.g:324:3: ( rule__XRelationalExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup()); } - // InternalXbase.g:324:3: ( rule__XRelationalExpression__Group__0 ) - // InternalXbase.g:324:4: rule__XRelationalExpression__Group__0 + // InternalXbase.g:325:3: ( rule__XRelationalExpression__Group__0 ) + // InternalXbase.g:325:4: rule__XRelationalExpression__Group__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group__0(); @@ -1052,11 +1053,11 @@ public final void ruleXRelationalExpression() throws RecognitionException { // $ANTLR start "entryRuleOpCompare" - // InternalXbase.g:333:1: entryRuleOpCompare : ruleOpCompare EOF ; + // InternalXbase.g:334:1: entryRuleOpCompare : ruleOpCompare EOF ; public final void entryRuleOpCompare() throws RecognitionException { try { - // InternalXbase.g:334:1: ( ruleOpCompare EOF ) - // InternalXbase.g:335:1: ruleOpCompare EOF + // InternalXbase.g:335:1: ( ruleOpCompare EOF ) + // InternalXbase.g:336:1: ruleOpCompare EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareRule()); @@ -1086,23 +1087,23 @@ public final void entryRuleOpCompare() throws RecognitionException { // $ANTLR start "ruleOpCompare" - // InternalXbase.g:342:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ; + // InternalXbase.g:343:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ; public final void ruleOpCompare() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:346:2: ( ( ( rule__OpCompare__Alternatives ) ) ) - // InternalXbase.g:347:2: ( ( rule__OpCompare__Alternatives ) ) + // InternalXbase.g:347:2: ( ( ( rule__OpCompare__Alternatives ) ) ) + // InternalXbase.g:348:2: ( ( rule__OpCompare__Alternatives ) ) { - // InternalXbase.g:347:2: ( ( rule__OpCompare__Alternatives ) ) - // InternalXbase.g:348:3: ( rule__OpCompare__Alternatives ) + // InternalXbase.g:348:2: ( ( rule__OpCompare__Alternatives ) ) + // InternalXbase.g:349:3: ( rule__OpCompare__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getAlternatives()); } - // InternalXbase.g:349:3: ( rule__OpCompare__Alternatives ) - // InternalXbase.g:349:4: rule__OpCompare__Alternatives + // InternalXbase.g:350:3: ( rule__OpCompare__Alternatives ) + // InternalXbase.g:350:4: rule__OpCompare__Alternatives { pushFollow(FOLLOW_2); rule__OpCompare__Alternatives(); @@ -1137,11 +1138,11 @@ public final void ruleOpCompare() throws RecognitionException { // $ANTLR start "entryRuleXOtherOperatorExpression" - // InternalXbase.g:358:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ; + // InternalXbase.g:359:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ; public final void entryRuleXOtherOperatorExpression() throws RecognitionException { try { - // InternalXbase.g:359:1: ( ruleXOtherOperatorExpression EOF ) - // InternalXbase.g:360:1: ruleXOtherOperatorExpression EOF + // InternalXbase.g:360:1: ( ruleXOtherOperatorExpression EOF ) + // InternalXbase.g:361:1: ruleXOtherOperatorExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionRule()); @@ -1171,23 +1172,23 @@ public final void entryRuleXOtherOperatorExpression() throws RecognitionExceptio // $ANTLR start "ruleXOtherOperatorExpression" - // InternalXbase.g:367:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ; + // InternalXbase.g:368:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ; public final void ruleXOtherOperatorExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:371:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) ) - // InternalXbase.g:372:2: ( ( rule__XOtherOperatorExpression__Group__0 ) ) + // InternalXbase.g:372:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) ) + // InternalXbase.g:373:2: ( ( rule__XOtherOperatorExpression__Group__0 ) ) { - // InternalXbase.g:372:2: ( ( rule__XOtherOperatorExpression__Group__0 ) ) - // InternalXbase.g:373:3: ( rule__XOtherOperatorExpression__Group__0 ) + // InternalXbase.g:373:2: ( ( rule__XOtherOperatorExpression__Group__0 ) ) + // InternalXbase.g:374:3: ( rule__XOtherOperatorExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); } - // InternalXbase.g:374:3: ( rule__XOtherOperatorExpression__Group__0 ) - // InternalXbase.g:374:4: rule__XOtherOperatorExpression__Group__0 + // InternalXbase.g:375:3: ( rule__XOtherOperatorExpression__Group__0 ) + // InternalXbase.g:375:4: rule__XOtherOperatorExpression__Group__0 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group__0(); @@ -1222,11 +1223,11 @@ public final void ruleXOtherOperatorExpression() throws RecognitionException { // $ANTLR start "entryRuleOpOther" - // InternalXbase.g:383:1: entryRuleOpOther : ruleOpOther EOF ; + // InternalXbase.g:384:1: entryRuleOpOther : ruleOpOther EOF ; public final void entryRuleOpOther() throws RecognitionException { try { - // InternalXbase.g:384:1: ( ruleOpOther EOF ) - // InternalXbase.g:385:1: ruleOpOther EOF + // InternalXbase.g:385:1: ( ruleOpOther EOF ) + // InternalXbase.g:386:1: ruleOpOther EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherRule()); @@ -1256,23 +1257,23 @@ public final void entryRuleOpOther() throws RecognitionException { // $ANTLR start "ruleOpOther" - // InternalXbase.g:392:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ; + // InternalXbase.g:393:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ; public final void ruleOpOther() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:396:2: ( ( ( rule__OpOther__Alternatives ) ) ) - // InternalXbase.g:397:2: ( ( rule__OpOther__Alternatives ) ) + // InternalXbase.g:397:2: ( ( ( rule__OpOther__Alternatives ) ) ) + // InternalXbase.g:398:2: ( ( rule__OpOther__Alternatives ) ) { - // InternalXbase.g:397:2: ( ( rule__OpOther__Alternatives ) ) - // InternalXbase.g:398:3: ( rule__OpOther__Alternatives ) + // InternalXbase.g:398:2: ( ( rule__OpOther__Alternatives ) ) + // InternalXbase.g:399:3: ( rule__OpOther__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives()); } - // InternalXbase.g:399:3: ( rule__OpOther__Alternatives ) - // InternalXbase.g:399:4: rule__OpOther__Alternatives + // InternalXbase.g:400:3: ( rule__OpOther__Alternatives ) + // InternalXbase.g:400:4: rule__OpOther__Alternatives { pushFollow(FOLLOW_2); rule__OpOther__Alternatives(); @@ -1307,11 +1308,11 @@ public final void ruleOpOther() throws RecognitionException { // $ANTLR start "entryRuleXAdditiveExpression" - // InternalXbase.g:408:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ; + // InternalXbase.g:409:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ; public final void entryRuleXAdditiveExpression() throws RecognitionException { try { - // InternalXbase.g:409:1: ( ruleXAdditiveExpression EOF ) - // InternalXbase.g:410:1: ruleXAdditiveExpression EOF + // InternalXbase.g:410:1: ( ruleXAdditiveExpression EOF ) + // InternalXbase.g:411:1: ruleXAdditiveExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionRule()); @@ -1341,23 +1342,23 @@ public final void entryRuleXAdditiveExpression() throws RecognitionException { // $ANTLR start "ruleXAdditiveExpression" - // InternalXbase.g:417:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ; + // InternalXbase.g:418:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ; public final void ruleXAdditiveExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:421:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) ) - // InternalXbase.g:422:2: ( ( rule__XAdditiveExpression__Group__0 ) ) + // InternalXbase.g:422:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) ) + // InternalXbase.g:423:2: ( ( rule__XAdditiveExpression__Group__0 ) ) { - // InternalXbase.g:422:2: ( ( rule__XAdditiveExpression__Group__0 ) ) - // InternalXbase.g:423:3: ( rule__XAdditiveExpression__Group__0 ) + // InternalXbase.g:423:2: ( ( rule__XAdditiveExpression__Group__0 ) ) + // InternalXbase.g:424:3: ( rule__XAdditiveExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup()); } - // InternalXbase.g:424:3: ( rule__XAdditiveExpression__Group__0 ) - // InternalXbase.g:424:4: rule__XAdditiveExpression__Group__0 + // InternalXbase.g:425:3: ( rule__XAdditiveExpression__Group__0 ) + // InternalXbase.g:425:4: rule__XAdditiveExpression__Group__0 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group__0(); @@ -1392,11 +1393,11 @@ public final void ruleXAdditiveExpression() throws RecognitionException { // $ANTLR start "entryRuleOpAdd" - // InternalXbase.g:433:1: entryRuleOpAdd : ruleOpAdd EOF ; + // InternalXbase.g:434:1: entryRuleOpAdd : ruleOpAdd EOF ; public final void entryRuleOpAdd() throws RecognitionException { try { - // InternalXbase.g:434:1: ( ruleOpAdd EOF ) - // InternalXbase.g:435:1: ruleOpAdd EOF + // InternalXbase.g:435:1: ( ruleOpAdd EOF ) + // InternalXbase.g:436:1: ruleOpAdd EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddRule()); @@ -1426,23 +1427,23 @@ public final void entryRuleOpAdd() throws RecognitionException { // $ANTLR start "ruleOpAdd" - // InternalXbase.g:442:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ; + // InternalXbase.g:443:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ; public final void ruleOpAdd() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:446:2: ( ( ( rule__OpAdd__Alternatives ) ) ) - // InternalXbase.g:447:2: ( ( rule__OpAdd__Alternatives ) ) + // InternalXbase.g:447:2: ( ( ( rule__OpAdd__Alternatives ) ) ) + // InternalXbase.g:448:2: ( ( rule__OpAdd__Alternatives ) ) { - // InternalXbase.g:447:2: ( ( rule__OpAdd__Alternatives ) ) - // InternalXbase.g:448:3: ( rule__OpAdd__Alternatives ) + // InternalXbase.g:448:2: ( ( rule__OpAdd__Alternatives ) ) + // InternalXbase.g:449:3: ( rule__OpAdd__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getAlternatives()); } - // InternalXbase.g:449:3: ( rule__OpAdd__Alternatives ) - // InternalXbase.g:449:4: rule__OpAdd__Alternatives + // InternalXbase.g:450:3: ( rule__OpAdd__Alternatives ) + // InternalXbase.g:450:4: rule__OpAdd__Alternatives { pushFollow(FOLLOW_2); rule__OpAdd__Alternatives(); @@ -1477,11 +1478,11 @@ public final void ruleOpAdd() throws RecognitionException { // $ANTLR start "entryRuleXMultiplicativeExpression" - // InternalXbase.g:458:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ; + // InternalXbase.g:459:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ; public final void entryRuleXMultiplicativeExpression() throws RecognitionException { try { - // InternalXbase.g:459:1: ( ruleXMultiplicativeExpression EOF ) - // InternalXbase.g:460:1: ruleXMultiplicativeExpression EOF + // InternalXbase.g:460:1: ( ruleXMultiplicativeExpression EOF ) + // InternalXbase.g:461:1: ruleXMultiplicativeExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionRule()); @@ -1511,23 +1512,23 @@ public final void entryRuleXMultiplicativeExpression() throws RecognitionExcepti // $ANTLR start "ruleXMultiplicativeExpression" - // InternalXbase.g:467:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ; + // InternalXbase.g:468:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ; public final void ruleXMultiplicativeExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:471:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) ) - // InternalXbase.g:472:2: ( ( rule__XMultiplicativeExpression__Group__0 ) ) + // InternalXbase.g:472:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) ) + // InternalXbase.g:473:2: ( ( rule__XMultiplicativeExpression__Group__0 ) ) { - // InternalXbase.g:472:2: ( ( rule__XMultiplicativeExpression__Group__0 ) ) - // InternalXbase.g:473:3: ( rule__XMultiplicativeExpression__Group__0 ) + // InternalXbase.g:473:2: ( ( rule__XMultiplicativeExpression__Group__0 ) ) + // InternalXbase.g:474:3: ( rule__XMultiplicativeExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); } - // InternalXbase.g:474:3: ( rule__XMultiplicativeExpression__Group__0 ) - // InternalXbase.g:474:4: rule__XMultiplicativeExpression__Group__0 + // InternalXbase.g:475:3: ( rule__XMultiplicativeExpression__Group__0 ) + // InternalXbase.g:475:4: rule__XMultiplicativeExpression__Group__0 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group__0(); @@ -1562,11 +1563,11 @@ public final void ruleXMultiplicativeExpression() throws RecognitionException { // $ANTLR start "entryRuleOpMulti" - // InternalXbase.g:483:1: entryRuleOpMulti : ruleOpMulti EOF ; + // InternalXbase.g:484:1: entryRuleOpMulti : ruleOpMulti EOF ; public final void entryRuleOpMulti() throws RecognitionException { try { - // InternalXbase.g:484:1: ( ruleOpMulti EOF ) - // InternalXbase.g:485:1: ruleOpMulti EOF + // InternalXbase.g:485:1: ( ruleOpMulti EOF ) + // InternalXbase.g:486:1: ruleOpMulti EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiRule()); @@ -1596,23 +1597,23 @@ public final void entryRuleOpMulti() throws RecognitionException { // $ANTLR start "ruleOpMulti" - // InternalXbase.g:492:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ; + // InternalXbase.g:493:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ; public final void ruleOpMulti() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:496:2: ( ( ( rule__OpMulti__Alternatives ) ) ) - // InternalXbase.g:497:2: ( ( rule__OpMulti__Alternatives ) ) + // InternalXbase.g:497:2: ( ( ( rule__OpMulti__Alternatives ) ) ) + // InternalXbase.g:498:2: ( ( rule__OpMulti__Alternatives ) ) { - // InternalXbase.g:497:2: ( ( rule__OpMulti__Alternatives ) ) - // InternalXbase.g:498:3: ( rule__OpMulti__Alternatives ) + // InternalXbase.g:498:2: ( ( rule__OpMulti__Alternatives ) ) + // InternalXbase.g:499:3: ( rule__OpMulti__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAlternatives()); } - // InternalXbase.g:499:3: ( rule__OpMulti__Alternatives ) - // InternalXbase.g:499:4: rule__OpMulti__Alternatives + // InternalXbase.g:500:3: ( rule__OpMulti__Alternatives ) + // InternalXbase.g:500:4: rule__OpMulti__Alternatives { pushFollow(FOLLOW_2); rule__OpMulti__Alternatives(); @@ -1647,11 +1648,11 @@ public final void ruleOpMulti() throws RecognitionException { // $ANTLR start "entryRuleXUnaryOperation" - // InternalXbase.g:508:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ; + // InternalXbase.g:509:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ; public final void entryRuleXUnaryOperation() throws RecognitionException { try { - // InternalXbase.g:509:1: ( ruleXUnaryOperation EOF ) - // InternalXbase.g:510:1: ruleXUnaryOperation EOF + // InternalXbase.g:510:1: ( ruleXUnaryOperation EOF ) + // InternalXbase.g:511:1: ruleXUnaryOperation EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationRule()); @@ -1681,23 +1682,23 @@ public final void entryRuleXUnaryOperation() throws RecognitionException { // $ANTLR start "ruleXUnaryOperation" - // InternalXbase.g:517:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ; + // InternalXbase.g:518:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ; public final void ruleXUnaryOperation() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:521:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) ) - // InternalXbase.g:522:2: ( ( rule__XUnaryOperation__Alternatives ) ) + // InternalXbase.g:522:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) ) + // InternalXbase.g:523:2: ( ( rule__XUnaryOperation__Alternatives ) ) { - // InternalXbase.g:522:2: ( ( rule__XUnaryOperation__Alternatives ) ) - // InternalXbase.g:523:3: ( rule__XUnaryOperation__Alternatives ) + // InternalXbase.g:523:2: ( ( rule__XUnaryOperation__Alternatives ) ) + // InternalXbase.g:524:3: ( rule__XUnaryOperation__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getAlternatives()); } - // InternalXbase.g:524:3: ( rule__XUnaryOperation__Alternatives ) - // InternalXbase.g:524:4: rule__XUnaryOperation__Alternatives + // InternalXbase.g:525:3: ( rule__XUnaryOperation__Alternatives ) + // InternalXbase.g:525:4: rule__XUnaryOperation__Alternatives { pushFollow(FOLLOW_2); rule__XUnaryOperation__Alternatives(); @@ -1732,11 +1733,11 @@ public final void ruleXUnaryOperation() throws RecognitionException { // $ANTLR start "entryRuleOpUnary" - // InternalXbase.g:533:1: entryRuleOpUnary : ruleOpUnary EOF ; + // InternalXbase.g:534:1: entryRuleOpUnary : ruleOpUnary EOF ; public final void entryRuleOpUnary() throws RecognitionException { try { - // InternalXbase.g:534:1: ( ruleOpUnary EOF ) - // InternalXbase.g:535:1: ruleOpUnary EOF + // InternalXbase.g:535:1: ( ruleOpUnary EOF ) + // InternalXbase.g:536:1: ruleOpUnary EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryRule()); @@ -1766,23 +1767,23 @@ public final void entryRuleOpUnary() throws RecognitionException { // $ANTLR start "ruleOpUnary" - // InternalXbase.g:542:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ; + // InternalXbase.g:543:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ; public final void ruleOpUnary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:546:2: ( ( ( rule__OpUnary__Alternatives ) ) ) - // InternalXbase.g:547:2: ( ( rule__OpUnary__Alternatives ) ) + // InternalXbase.g:547:2: ( ( ( rule__OpUnary__Alternatives ) ) ) + // InternalXbase.g:548:2: ( ( rule__OpUnary__Alternatives ) ) { - // InternalXbase.g:547:2: ( ( rule__OpUnary__Alternatives ) ) - // InternalXbase.g:548:3: ( rule__OpUnary__Alternatives ) + // InternalXbase.g:548:2: ( ( rule__OpUnary__Alternatives ) ) + // InternalXbase.g:549:3: ( rule__OpUnary__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getAlternatives()); } - // InternalXbase.g:549:3: ( rule__OpUnary__Alternatives ) - // InternalXbase.g:549:4: rule__OpUnary__Alternatives + // InternalXbase.g:550:3: ( rule__OpUnary__Alternatives ) + // InternalXbase.g:550:4: rule__OpUnary__Alternatives { pushFollow(FOLLOW_2); rule__OpUnary__Alternatives(); @@ -1817,11 +1818,11 @@ public final void ruleOpUnary() throws RecognitionException { // $ANTLR start "entryRuleXCastedExpression" - // InternalXbase.g:558:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ; + // InternalXbase.g:559:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ; public final void entryRuleXCastedExpression() throws RecognitionException { try { - // InternalXbase.g:559:1: ( ruleXCastedExpression EOF ) - // InternalXbase.g:560:1: ruleXCastedExpression EOF + // InternalXbase.g:560:1: ( ruleXCastedExpression EOF ) + // InternalXbase.g:561:1: ruleXCastedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionRule()); @@ -1851,23 +1852,23 @@ public final void entryRuleXCastedExpression() throws RecognitionException { // $ANTLR start "ruleXCastedExpression" - // InternalXbase.g:567:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ; + // InternalXbase.g:568:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ; public final void ruleXCastedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:571:2: ( ( ( rule__XCastedExpression__Group__0 ) ) ) - // InternalXbase.g:572:2: ( ( rule__XCastedExpression__Group__0 ) ) + // InternalXbase.g:572:2: ( ( ( rule__XCastedExpression__Group__0 ) ) ) + // InternalXbase.g:573:2: ( ( rule__XCastedExpression__Group__0 ) ) { - // InternalXbase.g:572:2: ( ( rule__XCastedExpression__Group__0 ) ) - // InternalXbase.g:573:3: ( rule__XCastedExpression__Group__0 ) + // InternalXbase.g:573:2: ( ( rule__XCastedExpression__Group__0 ) ) + // InternalXbase.g:574:3: ( rule__XCastedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup()); } - // InternalXbase.g:574:3: ( rule__XCastedExpression__Group__0 ) - // InternalXbase.g:574:4: rule__XCastedExpression__Group__0 + // InternalXbase.g:575:3: ( rule__XCastedExpression__Group__0 ) + // InternalXbase.g:575:4: rule__XCastedExpression__Group__0 { pushFollow(FOLLOW_2); rule__XCastedExpression__Group__0(); @@ -1902,11 +1903,11 @@ public final void ruleXCastedExpression() throws RecognitionException { // $ANTLR start "entryRuleXPostfixOperation" - // InternalXbase.g:583:1: entryRuleXPostfixOperation : ruleXPostfixOperation EOF ; + // InternalXbase.g:584:1: entryRuleXPostfixOperation : ruleXPostfixOperation EOF ; public final void entryRuleXPostfixOperation() throws RecognitionException { try { - // InternalXbase.g:584:1: ( ruleXPostfixOperation EOF ) - // InternalXbase.g:585:1: ruleXPostfixOperation EOF + // InternalXbase.g:585:1: ( ruleXPostfixOperation EOF ) + // InternalXbase.g:586:1: ruleXPostfixOperation EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationRule()); @@ -1936,23 +1937,23 @@ public final void entryRuleXPostfixOperation() throws RecognitionException { // $ANTLR start "ruleXPostfixOperation" - // InternalXbase.g:592:1: ruleXPostfixOperation : ( ( rule__XPostfixOperation__Group__0 ) ) ; + // InternalXbase.g:593:1: ruleXPostfixOperation : ( ( rule__XPostfixOperation__Group__0 ) ) ; public final void ruleXPostfixOperation() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:596:2: ( ( ( rule__XPostfixOperation__Group__0 ) ) ) - // InternalXbase.g:597:2: ( ( rule__XPostfixOperation__Group__0 ) ) + // InternalXbase.g:597:2: ( ( ( rule__XPostfixOperation__Group__0 ) ) ) + // InternalXbase.g:598:2: ( ( rule__XPostfixOperation__Group__0 ) ) { - // InternalXbase.g:597:2: ( ( rule__XPostfixOperation__Group__0 ) ) - // InternalXbase.g:598:3: ( rule__XPostfixOperation__Group__0 ) + // InternalXbase.g:598:2: ( ( rule__XPostfixOperation__Group__0 ) ) + // InternalXbase.g:599:3: ( rule__XPostfixOperation__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getGroup()); } - // InternalXbase.g:599:3: ( rule__XPostfixOperation__Group__0 ) - // InternalXbase.g:599:4: rule__XPostfixOperation__Group__0 + // InternalXbase.g:600:3: ( rule__XPostfixOperation__Group__0 ) + // InternalXbase.g:600:4: rule__XPostfixOperation__Group__0 { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group__0(); @@ -1987,11 +1988,11 @@ public final void ruleXPostfixOperation() throws RecognitionException { // $ANTLR start "entryRuleOpPostfix" - // InternalXbase.g:608:1: entryRuleOpPostfix : ruleOpPostfix EOF ; + // InternalXbase.g:609:1: entryRuleOpPostfix : ruleOpPostfix EOF ; public final void entryRuleOpPostfix() throws RecognitionException { try { - // InternalXbase.g:609:1: ( ruleOpPostfix EOF ) - // InternalXbase.g:610:1: ruleOpPostfix EOF + // InternalXbase.g:610:1: ( ruleOpPostfix EOF ) + // InternalXbase.g:611:1: ruleOpPostfix EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpPostfixRule()); @@ -2021,23 +2022,23 @@ public final void entryRuleOpPostfix() throws RecognitionException { // $ANTLR start "ruleOpPostfix" - // InternalXbase.g:617:1: ruleOpPostfix : ( ( rule__OpPostfix__Alternatives ) ) ; + // InternalXbase.g:618:1: ruleOpPostfix : ( ( rule__OpPostfix__Alternatives ) ) ; public final void ruleOpPostfix() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:621:2: ( ( ( rule__OpPostfix__Alternatives ) ) ) - // InternalXbase.g:622:2: ( ( rule__OpPostfix__Alternatives ) ) + // InternalXbase.g:622:2: ( ( ( rule__OpPostfix__Alternatives ) ) ) + // InternalXbase.g:623:2: ( ( rule__OpPostfix__Alternatives ) ) { - // InternalXbase.g:622:2: ( ( rule__OpPostfix__Alternatives ) ) - // InternalXbase.g:623:3: ( rule__OpPostfix__Alternatives ) + // InternalXbase.g:623:2: ( ( rule__OpPostfix__Alternatives ) ) + // InternalXbase.g:624:3: ( rule__OpPostfix__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpPostfixAccess().getAlternatives()); } - // InternalXbase.g:624:3: ( rule__OpPostfix__Alternatives ) - // InternalXbase.g:624:4: rule__OpPostfix__Alternatives + // InternalXbase.g:625:3: ( rule__OpPostfix__Alternatives ) + // InternalXbase.g:625:4: rule__OpPostfix__Alternatives { pushFollow(FOLLOW_2); rule__OpPostfix__Alternatives(); @@ -2072,11 +2073,11 @@ public final void ruleOpPostfix() throws RecognitionException { // $ANTLR start "entryRuleXMemberFeatureCall" - // InternalXbase.g:633:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ; + // InternalXbase.g:634:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ; public final void entryRuleXMemberFeatureCall() throws RecognitionException { try { - // InternalXbase.g:634:1: ( ruleXMemberFeatureCall EOF ) - // InternalXbase.g:635:1: ruleXMemberFeatureCall EOF + // InternalXbase.g:635:1: ( ruleXMemberFeatureCall EOF ) + // InternalXbase.g:636:1: ruleXMemberFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallRule()); @@ -2106,23 +2107,23 @@ public final void entryRuleXMemberFeatureCall() throws RecognitionException { // $ANTLR start "ruleXMemberFeatureCall" - // InternalXbase.g:642:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ; + // InternalXbase.g:643:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ; public final void ruleXMemberFeatureCall() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:646:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) ) - // InternalXbase.g:647:2: ( ( rule__XMemberFeatureCall__Group__0 ) ) + // InternalXbase.g:647:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) ) + // InternalXbase.g:648:2: ( ( rule__XMemberFeatureCall__Group__0 ) ) { - // InternalXbase.g:647:2: ( ( rule__XMemberFeatureCall__Group__0 ) ) - // InternalXbase.g:648:3: ( rule__XMemberFeatureCall__Group__0 ) + // InternalXbase.g:648:2: ( ( rule__XMemberFeatureCall__Group__0 ) ) + // InternalXbase.g:649:3: ( rule__XMemberFeatureCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup()); } - // InternalXbase.g:649:3: ( rule__XMemberFeatureCall__Group__0 ) - // InternalXbase.g:649:4: rule__XMemberFeatureCall__Group__0 + // InternalXbase.g:650:3: ( rule__XMemberFeatureCall__Group__0 ) + // InternalXbase.g:650:4: rule__XMemberFeatureCall__Group__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group__0(); @@ -2157,11 +2158,11 @@ public final void ruleXMemberFeatureCall() throws RecognitionException { // $ANTLR start "entryRuleXPrimaryExpression" - // InternalXbase.g:658:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ; + // InternalXbase.g:659:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ; public final void entryRuleXPrimaryExpression() throws RecognitionException { try { - // InternalXbase.g:659:1: ( ruleXPrimaryExpression EOF ) - // InternalXbase.g:660:1: ruleXPrimaryExpression EOF + // InternalXbase.g:660:1: ( ruleXPrimaryExpression EOF ) + // InternalXbase.g:661:1: ruleXPrimaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionRule()); @@ -2191,23 +2192,23 @@ public final void entryRuleXPrimaryExpression() throws RecognitionException { // $ANTLR start "ruleXPrimaryExpression" - // InternalXbase.g:667:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ; + // InternalXbase.g:668:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ; public final void ruleXPrimaryExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:671:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) ) - // InternalXbase.g:672:2: ( ( rule__XPrimaryExpression__Alternatives ) ) + // InternalXbase.g:672:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) ) + // InternalXbase.g:673:2: ( ( rule__XPrimaryExpression__Alternatives ) ) { - // InternalXbase.g:672:2: ( ( rule__XPrimaryExpression__Alternatives ) ) - // InternalXbase.g:673:3: ( rule__XPrimaryExpression__Alternatives ) + // InternalXbase.g:673:2: ( ( rule__XPrimaryExpression__Alternatives ) ) + // InternalXbase.g:674:3: ( rule__XPrimaryExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); } - // InternalXbase.g:674:3: ( rule__XPrimaryExpression__Alternatives ) - // InternalXbase.g:674:4: rule__XPrimaryExpression__Alternatives + // InternalXbase.g:675:3: ( rule__XPrimaryExpression__Alternatives ) + // InternalXbase.g:675:4: rule__XPrimaryExpression__Alternatives { pushFollow(FOLLOW_2); rule__XPrimaryExpression__Alternatives(); @@ -2242,11 +2243,11 @@ public final void ruleXPrimaryExpression() throws RecognitionException { // $ANTLR start "entryRuleXLiteral" - // InternalXbase.g:683:1: entryRuleXLiteral : ruleXLiteral EOF ; + // InternalXbase.g:684:1: entryRuleXLiteral : ruleXLiteral EOF ; public final void entryRuleXLiteral() throws RecognitionException { try { - // InternalXbase.g:684:1: ( ruleXLiteral EOF ) - // InternalXbase.g:685:1: ruleXLiteral EOF + // InternalXbase.g:685:1: ( ruleXLiteral EOF ) + // InternalXbase.g:686:1: ruleXLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralRule()); @@ -2276,23 +2277,23 @@ public final void entryRuleXLiteral() throws RecognitionException { // $ANTLR start "ruleXLiteral" - // InternalXbase.g:692:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ; + // InternalXbase.g:693:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ; public final void ruleXLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:696:2: ( ( ( rule__XLiteral__Alternatives ) ) ) - // InternalXbase.g:697:2: ( ( rule__XLiteral__Alternatives ) ) + // InternalXbase.g:697:2: ( ( ( rule__XLiteral__Alternatives ) ) ) + // InternalXbase.g:698:2: ( ( rule__XLiteral__Alternatives ) ) { - // InternalXbase.g:697:2: ( ( rule__XLiteral__Alternatives ) ) - // InternalXbase.g:698:3: ( rule__XLiteral__Alternatives ) + // InternalXbase.g:698:2: ( ( rule__XLiteral__Alternatives ) ) + // InternalXbase.g:699:3: ( rule__XLiteral__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getAlternatives()); } - // InternalXbase.g:699:3: ( rule__XLiteral__Alternatives ) - // InternalXbase.g:699:4: rule__XLiteral__Alternatives + // InternalXbase.g:700:3: ( rule__XLiteral__Alternatives ) + // InternalXbase.g:700:4: rule__XLiteral__Alternatives { pushFollow(FOLLOW_2); rule__XLiteral__Alternatives(); @@ -2327,11 +2328,11 @@ public final void ruleXLiteral() throws RecognitionException { // $ANTLR start "entryRuleXCollectionLiteral" - // InternalXbase.g:708:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ; + // InternalXbase.g:709:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ; public final void entryRuleXCollectionLiteral() throws RecognitionException { try { - // InternalXbase.g:709:1: ( ruleXCollectionLiteral EOF ) - // InternalXbase.g:710:1: ruleXCollectionLiteral EOF + // InternalXbase.g:710:1: ( ruleXCollectionLiteral EOF ) + // InternalXbase.g:711:1: ruleXCollectionLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralRule()); @@ -2361,23 +2362,23 @@ public final void entryRuleXCollectionLiteral() throws RecognitionException { // $ANTLR start "ruleXCollectionLiteral" - // InternalXbase.g:717:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ; + // InternalXbase.g:718:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ; public final void ruleXCollectionLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:721:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) ) - // InternalXbase.g:722:2: ( ( rule__XCollectionLiteral__Alternatives ) ) + // InternalXbase.g:722:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) ) + // InternalXbase.g:723:2: ( ( rule__XCollectionLiteral__Alternatives ) ) { - // InternalXbase.g:722:2: ( ( rule__XCollectionLiteral__Alternatives ) ) - // InternalXbase.g:723:3: ( rule__XCollectionLiteral__Alternatives ) + // InternalXbase.g:723:2: ( ( rule__XCollectionLiteral__Alternatives ) ) + // InternalXbase.g:724:3: ( rule__XCollectionLiteral__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); } - // InternalXbase.g:724:3: ( rule__XCollectionLiteral__Alternatives ) - // InternalXbase.g:724:4: rule__XCollectionLiteral__Alternatives + // InternalXbase.g:725:3: ( rule__XCollectionLiteral__Alternatives ) + // InternalXbase.g:725:4: rule__XCollectionLiteral__Alternatives { pushFollow(FOLLOW_2); rule__XCollectionLiteral__Alternatives(); @@ -2412,11 +2413,11 @@ public final void ruleXCollectionLiteral() throws RecognitionException { // $ANTLR start "entryRuleXSetLiteral" - // InternalXbase.g:733:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ; + // InternalXbase.g:734:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ; public final void entryRuleXSetLiteral() throws RecognitionException { try { - // InternalXbase.g:734:1: ( ruleXSetLiteral EOF ) - // InternalXbase.g:735:1: ruleXSetLiteral EOF + // InternalXbase.g:735:1: ( ruleXSetLiteral EOF ) + // InternalXbase.g:736:1: ruleXSetLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralRule()); @@ -2446,23 +2447,23 @@ public final void entryRuleXSetLiteral() throws RecognitionException { // $ANTLR start "ruleXSetLiteral" - // InternalXbase.g:742:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ; + // InternalXbase.g:743:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ; public final void ruleXSetLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:746:2: ( ( ( rule__XSetLiteral__Group__0 ) ) ) - // InternalXbase.g:747:2: ( ( rule__XSetLiteral__Group__0 ) ) + // InternalXbase.g:747:2: ( ( ( rule__XSetLiteral__Group__0 ) ) ) + // InternalXbase.g:748:2: ( ( rule__XSetLiteral__Group__0 ) ) { - // InternalXbase.g:747:2: ( ( rule__XSetLiteral__Group__0 ) ) - // InternalXbase.g:748:3: ( rule__XSetLiteral__Group__0 ) + // InternalXbase.g:748:2: ( ( rule__XSetLiteral__Group__0 ) ) + // InternalXbase.g:749:3: ( rule__XSetLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup()); } - // InternalXbase.g:749:3: ( rule__XSetLiteral__Group__0 ) - // InternalXbase.g:749:4: rule__XSetLiteral__Group__0 + // InternalXbase.g:750:3: ( rule__XSetLiteral__Group__0 ) + // InternalXbase.g:750:4: rule__XSetLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XSetLiteral__Group__0(); @@ -2497,11 +2498,11 @@ public final void ruleXSetLiteral() throws RecognitionException { // $ANTLR start "entryRuleXListLiteral" - // InternalXbase.g:758:1: entryRuleXListLiteral : ruleXListLiteral EOF ; + // InternalXbase.g:759:1: entryRuleXListLiteral : ruleXListLiteral EOF ; public final void entryRuleXListLiteral() throws RecognitionException { try { - // InternalXbase.g:759:1: ( ruleXListLiteral EOF ) - // InternalXbase.g:760:1: ruleXListLiteral EOF + // InternalXbase.g:760:1: ( ruleXListLiteral EOF ) + // InternalXbase.g:761:1: ruleXListLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralRule()); @@ -2531,23 +2532,23 @@ public final void entryRuleXListLiteral() throws RecognitionException { // $ANTLR start "ruleXListLiteral" - // InternalXbase.g:767:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ; + // InternalXbase.g:768:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ; public final void ruleXListLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:771:2: ( ( ( rule__XListLiteral__Group__0 ) ) ) - // InternalXbase.g:772:2: ( ( rule__XListLiteral__Group__0 ) ) + // InternalXbase.g:772:2: ( ( ( rule__XListLiteral__Group__0 ) ) ) + // InternalXbase.g:773:2: ( ( rule__XListLiteral__Group__0 ) ) { - // InternalXbase.g:772:2: ( ( rule__XListLiteral__Group__0 ) ) - // InternalXbase.g:773:3: ( rule__XListLiteral__Group__0 ) + // InternalXbase.g:773:2: ( ( rule__XListLiteral__Group__0 ) ) + // InternalXbase.g:774:3: ( rule__XListLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup()); } - // InternalXbase.g:774:3: ( rule__XListLiteral__Group__0 ) - // InternalXbase.g:774:4: rule__XListLiteral__Group__0 + // InternalXbase.g:775:3: ( rule__XListLiteral__Group__0 ) + // InternalXbase.g:775:4: rule__XListLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XListLiteral__Group__0(); @@ -2582,11 +2583,11 @@ public final void ruleXListLiteral() throws RecognitionException { // $ANTLR start "entryRuleXClosure" - // InternalXbase.g:783:1: entryRuleXClosure : ruleXClosure EOF ; + // InternalXbase.g:784:1: entryRuleXClosure : ruleXClosure EOF ; public final void entryRuleXClosure() throws RecognitionException { try { - // InternalXbase.g:784:1: ( ruleXClosure EOF ) - // InternalXbase.g:785:1: ruleXClosure EOF + // InternalXbase.g:785:1: ( ruleXClosure EOF ) + // InternalXbase.g:786:1: ruleXClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureRule()); @@ -2616,23 +2617,23 @@ public final void entryRuleXClosure() throws RecognitionException { // $ANTLR start "ruleXClosure" - // InternalXbase.g:792:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ; + // InternalXbase.g:793:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ; public final void ruleXClosure() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:796:2: ( ( ( rule__XClosure__Group__0 ) ) ) - // InternalXbase.g:797:2: ( ( rule__XClosure__Group__0 ) ) + // InternalXbase.g:797:2: ( ( ( rule__XClosure__Group__0 ) ) ) + // InternalXbase.g:798:2: ( ( rule__XClosure__Group__0 ) ) { - // InternalXbase.g:797:2: ( ( rule__XClosure__Group__0 ) ) - // InternalXbase.g:798:3: ( rule__XClosure__Group__0 ) + // InternalXbase.g:798:2: ( ( rule__XClosure__Group__0 ) ) + // InternalXbase.g:799:3: ( rule__XClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup()); } - // InternalXbase.g:799:3: ( rule__XClosure__Group__0 ) - // InternalXbase.g:799:4: rule__XClosure__Group__0 + // InternalXbase.g:800:3: ( rule__XClosure__Group__0 ) + // InternalXbase.g:800:4: rule__XClosure__Group__0 { pushFollow(FOLLOW_2); rule__XClosure__Group__0(); @@ -2667,11 +2668,11 @@ public final void ruleXClosure() throws RecognitionException { // $ANTLR start "entryRuleXExpressionInClosure" - // InternalXbase.g:808:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ; + // InternalXbase.g:809:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ; public final void entryRuleXExpressionInClosure() throws RecognitionException { try { - // InternalXbase.g:809:1: ( ruleXExpressionInClosure EOF ) - // InternalXbase.g:810:1: ruleXExpressionInClosure EOF + // InternalXbase.g:810:1: ( ruleXExpressionInClosure EOF ) + // InternalXbase.g:811:1: ruleXExpressionInClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureRule()); @@ -2701,23 +2702,23 @@ public final void entryRuleXExpressionInClosure() throws RecognitionException { // $ANTLR start "ruleXExpressionInClosure" - // InternalXbase.g:817:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ; + // InternalXbase.g:818:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ; public final void ruleXExpressionInClosure() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:821:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) ) - // InternalXbase.g:822:2: ( ( rule__XExpressionInClosure__Group__0 ) ) + // InternalXbase.g:822:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) ) + // InternalXbase.g:823:2: ( ( rule__XExpressionInClosure__Group__0 ) ) { - // InternalXbase.g:822:2: ( ( rule__XExpressionInClosure__Group__0 ) ) - // InternalXbase.g:823:3: ( rule__XExpressionInClosure__Group__0 ) + // InternalXbase.g:823:2: ( ( rule__XExpressionInClosure__Group__0 ) ) + // InternalXbase.g:824:3: ( rule__XExpressionInClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getGroup()); } - // InternalXbase.g:824:3: ( rule__XExpressionInClosure__Group__0 ) - // InternalXbase.g:824:4: rule__XExpressionInClosure__Group__0 + // InternalXbase.g:825:3: ( rule__XExpressionInClosure__Group__0 ) + // InternalXbase.g:825:4: rule__XExpressionInClosure__Group__0 { pushFollow(FOLLOW_2); rule__XExpressionInClosure__Group__0(); @@ -2752,11 +2753,11 @@ public final void ruleXExpressionInClosure() throws RecognitionException { // $ANTLR start "entryRuleXShortClosure" - // InternalXbase.g:833:1: entryRuleXShortClosure : ruleXShortClosure EOF ; + // InternalXbase.g:834:1: entryRuleXShortClosure : ruleXShortClosure EOF ; public final void entryRuleXShortClosure() throws RecognitionException { try { - // InternalXbase.g:834:1: ( ruleXShortClosure EOF ) - // InternalXbase.g:835:1: ruleXShortClosure EOF + // InternalXbase.g:835:1: ( ruleXShortClosure EOF ) + // InternalXbase.g:836:1: ruleXShortClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureRule()); @@ -2786,23 +2787,23 @@ public final void entryRuleXShortClosure() throws RecognitionException { // $ANTLR start "ruleXShortClosure" - // InternalXbase.g:842:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ; + // InternalXbase.g:843:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ; public final void ruleXShortClosure() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:846:2: ( ( ( rule__XShortClosure__Group__0 ) ) ) - // InternalXbase.g:847:2: ( ( rule__XShortClosure__Group__0 ) ) + // InternalXbase.g:847:2: ( ( ( rule__XShortClosure__Group__0 ) ) ) + // InternalXbase.g:848:2: ( ( rule__XShortClosure__Group__0 ) ) { - // InternalXbase.g:847:2: ( ( rule__XShortClosure__Group__0 ) ) - // InternalXbase.g:848:3: ( rule__XShortClosure__Group__0 ) + // InternalXbase.g:848:2: ( ( rule__XShortClosure__Group__0 ) ) + // InternalXbase.g:849:3: ( rule__XShortClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup()); } - // InternalXbase.g:849:3: ( rule__XShortClosure__Group__0 ) - // InternalXbase.g:849:4: rule__XShortClosure__Group__0 + // InternalXbase.g:850:3: ( rule__XShortClosure__Group__0 ) + // InternalXbase.g:850:4: rule__XShortClosure__Group__0 { pushFollow(FOLLOW_2); rule__XShortClosure__Group__0(); @@ -2837,11 +2838,11 @@ public final void ruleXShortClosure() throws RecognitionException { // $ANTLR start "entryRuleXParenthesizedExpression" - // InternalXbase.g:858:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ; + // InternalXbase.g:859:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ; public final void entryRuleXParenthesizedExpression() throws RecognitionException { try { - // InternalXbase.g:859:1: ( ruleXParenthesizedExpression EOF ) - // InternalXbase.g:860:1: ruleXParenthesizedExpression EOF + // InternalXbase.g:860:1: ( ruleXParenthesizedExpression EOF ) + // InternalXbase.g:861:1: ruleXParenthesizedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionRule()); @@ -2871,23 +2872,23 @@ public final void entryRuleXParenthesizedExpression() throws RecognitionExceptio // $ANTLR start "ruleXParenthesizedExpression" - // InternalXbase.g:867:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ; + // InternalXbase.g:868:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ; public final void ruleXParenthesizedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:871:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) ) - // InternalXbase.g:872:2: ( ( rule__XParenthesizedExpression__Group__0 ) ) + // InternalXbase.g:872:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) ) + // InternalXbase.g:873:2: ( ( rule__XParenthesizedExpression__Group__0 ) ) { - // InternalXbase.g:872:2: ( ( rule__XParenthesizedExpression__Group__0 ) ) - // InternalXbase.g:873:3: ( rule__XParenthesizedExpression__Group__0 ) + // InternalXbase.g:873:2: ( ( rule__XParenthesizedExpression__Group__0 ) ) + // InternalXbase.g:874:3: ( rule__XParenthesizedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); } - // InternalXbase.g:874:3: ( rule__XParenthesizedExpression__Group__0 ) - // InternalXbase.g:874:4: rule__XParenthesizedExpression__Group__0 + // InternalXbase.g:875:3: ( rule__XParenthesizedExpression__Group__0 ) + // InternalXbase.g:875:4: rule__XParenthesizedExpression__Group__0 { pushFollow(FOLLOW_2); rule__XParenthesizedExpression__Group__0(); @@ -2922,11 +2923,11 @@ public final void ruleXParenthesizedExpression() throws RecognitionException { // $ANTLR start "entryRuleXIfExpression" - // InternalXbase.g:883:1: entryRuleXIfExpression : ruleXIfExpression EOF ; + // InternalXbase.g:884:1: entryRuleXIfExpression : ruleXIfExpression EOF ; public final void entryRuleXIfExpression() throws RecognitionException { try { - // InternalXbase.g:884:1: ( ruleXIfExpression EOF ) - // InternalXbase.g:885:1: ruleXIfExpression EOF + // InternalXbase.g:885:1: ( ruleXIfExpression EOF ) + // InternalXbase.g:886:1: ruleXIfExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionRule()); @@ -2956,23 +2957,23 @@ public final void entryRuleXIfExpression() throws RecognitionException { // $ANTLR start "ruleXIfExpression" - // InternalXbase.g:892:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ; + // InternalXbase.g:893:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ; public final void ruleXIfExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:896:2: ( ( ( rule__XIfExpression__Group__0 ) ) ) - // InternalXbase.g:897:2: ( ( rule__XIfExpression__Group__0 ) ) + // InternalXbase.g:897:2: ( ( ( rule__XIfExpression__Group__0 ) ) ) + // InternalXbase.g:898:2: ( ( rule__XIfExpression__Group__0 ) ) { - // InternalXbase.g:897:2: ( ( rule__XIfExpression__Group__0 ) ) - // InternalXbase.g:898:3: ( rule__XIfExpression__Group__0 ) + // InternalXbase.g:898:2: ( ( rule__XIfExpression__Group__0 ) ) + // InternalXbase.g:899:3: ( rule__XIfExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getGroup()); } - // InternalXbase.g:899:3: ( rule__XIfExpression__Group__0 ) - // InternalXbase.g:899:4: rule__XIfExpression__Group__0 + // InternalXbase.g:900:3: ( rule__XIfExpression__Group__0 ) + // InternalXbase.g:900:4: rule__XIfExpression__Group__0 { pushFollow(FOLLOW_2); rule__XIfExpression__Group__0(); @@ -3007,11 +3008,11 @@ public final void ruleXIfExpression() throws RecognitionException { // $ANTLR start "entryRuleXSwitchExpression" - // InternalXbase.g:908:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ; + // InternalXbase.g:909:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ; public final void entryRuleXSwitchExpression() throws RecognitionException { try { - // InternalXbase.g:909:1: ( ruleXSwitchExpression EOF ) - // InternalXbase.g:910:1: ruleXSwitchExpression EOF + // InternalXbase.g:910:1: ( ruleXSwitchExpression EOF ) + // InternalXbase.g:911:1: ruleXSwitchExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionRule()); @@ -3041,23 +3042,23 @@ public final void entryRuleXSwitchExpression() throws RecognitionException { // $ANTLR start "ruleXSwitchExpression" - // InternalXbase.g:917:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ; + // InternalXbase.g:918:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ; public final void ruleXSwitchExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:921:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) ) - // InternalXbase.g:922:2: ( ( rule__XSwitchExpression__Group__0 ) ) + // InternalXbase.g:922:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) ) + // InternalXbase.g:923:2: ( ( rule__XSwitchExpression__Group__0 ) ) { - // InternalXbase.g:922:2: ( ( rule__XSwitchExpression__Group__0 ) ) - // InternalXbase.g:923:3: ( rule__XSwitchExpression__Group__0 ) + // InternalXbase.g:923:2: ( ( rule__XSwitchExpression__Group__0 ) ) + // InternalXbase.g:924:3: ( rule__XSwitchExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup()); } - // InternalXbase.g:924:3: ( rule__XSwitchExpression__Group__0 ) - // InternalXbase.g:924:4: rule__XSwitchExpression__Group__0 + // InternalXbase.g:925:3: ( rule__XSwitchExpression__Group__0 ) + // InternalXbase.g:925:4: rule__XSwitchExpression__Group__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group__0(); @@ -3092,11 +3093,11 @@ public final void ruleXSwitchExpression() throws RecognitionException { // $ANTLR start "entryRuleXCasePart" - // InternalXbase.g:933:1: entryRuleXCasePart : ruleXCasePart EOF ; + // InternalXbase.g:934:1: entryRuleXCasePart : ruleXCasePart EOF ; public final void entryRuleXCasePart() throws RecognitionException { try { - // InternalXbase.g:934:1: ( ruleXCasePart EOF ) - // InternalXbase.g:935:1: ruleXCasePart EOF + // InternalXbase.g:935:1: ( ruleXCasePart EOF ) + // InternalXbase.g:936:1: ruleXCasePart EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartRule()); @@ -3126,23 +3127,23 @@ public final void entryRuleXCasePart() throws RecognitionException { // $ANTLR start "ruleXCasePart" - // InternalXbase.g:942:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ; + // InternalXbase.g:943:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ; public final void ruleXCasePart() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:946:2: ( ( ( rule__XCasePart__Group__0 ) ) ) - // InternalXbase.g:947:2: ( ( rule__XCasePart__Group__0 ) ) + // InternalXbase.g:947:2: ( ( ( rule__XCasePart__Group__0 ) ) ) + // InternalXbase.g:948:2: ( ( rule__XCasePart__Group__0 ) ) { - // InternalXbase.g:947:2: ( ( rule__XCasePart__Group__0 ) ) - // InternalXbase.g:948:3: ( rule__XCasePart__Group__0 ) + // InternalXbase.g:948:2: ( ( rule__XCasePart__Group__0 ) ) + // InternalXbase.g:949:3: ( rule__XCasePart__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getGroup()); } - // InternalXbase.g:949:3: ( rule__XCasePart__Group__0 ) - // InternalXbase.g:949:4: rule__XCasePart__Group__0 + // InternalXbase.g:950:3: ( rule__XCasePart__Group__0 ) + // InternalXbase.g:950:4: rule__XCasePart__Group__0 { pushFollow(FOLLOW_2); rule__XCasePart__Group__0(); @@ -3177,11 +3178,11 @@ public final void ruleXCasePart() throws RecognitionException { // $ANTLR start "entryRuleXForLoopExpression" - // InternalXbase.g:958:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ; + // InternalXbase.g:959:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ; public final void entryRuleXForLoopExpression() throws RecognitionException { try { - // InternalXbase.g:959:1: ( ruleXForLoopExpression EOF ) - // InternalXbase.g:960:1: ruleXForLoopExpression EOF + // InternalXbase.g:960:1: ( ruleXForLoopExpression EOF ) + // InternalXbase.g:961:1: ruleXForLoopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionRule()); @@ -3211,23 +3212,23 @@ public final void entryRuleXForLoopExpression() throws RecognitionException { // $ANTLR start "ruleXForLoopExpression" - // InternalXbase.g:967:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ; + // InternalXbase.g:968:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ; public final void ruleXForLoopExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:971:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) ) - // InternalXbase.g:972:2: ( ( rule__XForLoopExpression__Group__0 ) ) + // InternalXbase.g:972:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) ) + // InternalXbase.g:973:2: ( ( rule__XForLoopExpression__Group__0 ) ) { - // InternalXbase.g:972:2: ( ( rule__XForLoopExpression__Group__0 ) ) - // InternalXbase.g:973:3: ( rule__XForLoopExpression__Group__0 ) + // InternalXbase.g:973:2: ( ( rule__XForLoopExpression__Group__0 ) ) + // InternalXbase.g:974:3: ( rule__XForLoopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getGroup()); } - // InternalXbase.g:974:3: ( rule__XForLoopExpression__Group__0 ) - // InternalXbase.g:974:4: rule__XForLoopExpression__Group__0 + // InternalXbase.g:975:3: ( rule__XForLoopExpression__Group__0 ) + // InternalXbase.g:975:4: rule__XForLoopExpression__Group__0 { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group__0(); @@ -3262,11 +3263,11 @@ public final void ruleXForLoopExpression() throws RecognitionException { // $ANTLR start "entryRuleXBasicForLoopExpression" - // InternalXbase.g:983:1: entryRuleXBasicForLoopExpression : ruleXBasicForLoopExpression EOF ; + // InternalXbase.g:984:1: entryRuleXBasicForLoopExpression : ruleXBasicForLoopExpression EOF ; public final void entryRuleXBasicForLoopExpression() throws RecognitionException { try { - // InternalXbase.g:984:1: ( ruleXBasicForLoopExpression EOF ) - // InternalXbase.g:985:1: ruleXBasicForLoopExpression EOF + // InternalXbase.g:985:1: ( ruleXBasicForLoopExpression EOF ) + // InternalXbase.g:986:1: ruleXBasicForLoopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionRule()); @@ -3296,23 +3297,23 @@ public final void entryRuleXBasicForLoopExpression() throws RecognitionException // $ANTLR start "ruleXBasicForLoopExpression" - // InternalXbase.g:992:1: ruleXBasicForLoopExpression : ( ( rule__XBasicForLoopExpression__Group__0 ) ) ; + // InternalXbase.g:993:1: ruleXBasicForLoopExpression : ( ( rule__XBasicForLoopExpression__Group__0 ) ) ; public final void ruleXBasicForLoopExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:996:2: ( ( ( rule__XBasicForLoopExpression__Group__0 ) ) ) - // InternalXbase.g:997:2: ( ( rule__XBasicForLoopExpression__Group__0 ) ) + // InternalXbase.g:997:2: ( ( ( rule__XBasicForLoopExpression__Group__0 ) ) ) + // InternalXbase.g:998:2: ( ( rule__XBasicForLoopExpression__Group__0 ) ) { - // InternalXbase.g:997:2: ( ( rule__XBasicForLoopExpression__Group__0 ) ) - // InternalXbase.g:998:3: ( rule__XBasicForLoopExpression__Group__0 ) + // InternalXbase.g:998:2: ( ( rule__XBasicForLoopExpression__Group__0 ) ) + // InternalXbase.g:999:3: ( rule__XBasicForLoopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup()); } - // InternalXbase.g:999:3: ( rule__XBasicForLoopExpression__Group__0 ) - // InternalXbase.g:999:4: rule__XBasicForLoopExpression__Group__0 + // InternalXbase.g:1000:3: ( rule__XBasicForLoopExpression__Group__0 ) + // InternalXbase.g:1000:4: rule__XBasicForLoopExpression__Group__0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group__0(); @@ -3347,11 +3348,11 @@ public final void ruleXBasicForLoopExpression() throws RecognitionException { // $ANTLR start "entryRuleXWhileExpression" - // InternalXbase.g:1008:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ; + // InternalXbase.g:1009:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ; public final void entryRuleXWhileExpression() throws RecognitionException { try { - // InternalXbase.g:1009:1: ( ruleXWhileExpression EOF ) - // InternalXbase.g:1010:1: ruleXWhileExpression EOF + // InternalXbase.g:1010:1: ( ruleXWhileExpression EOF ) + // InternalXbase.g:1011:1: ruleXWhileExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionRule()); @@ -3381,23 +3382,23 @@ public final void entryRuleXWhileExpression() throws RecognitionException { // $ANTLR start "ruleXWhileExpression" - // InternalXbase.g:1017:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ; + // InternalXbase.g:1018:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ; public final void ruleXWhileExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1021:2: ( ( ( rule__XWhileExpression__Group__0 ) ) ) - // InternalXbase.g:1022:2: ( ( rule__XWhileExpression__Group__0 ) ) + // InternalXbase.g:1022:2: ( ( ( rule__XWhileExpression__Group__0 ) ) ) + // InternalXbase.g:1023:2: ( ( rule__XWhileExpression__Group__0 ) ) { - // InternalXbase.g:1022:2: ( ( rule__XWhileExpression__Group__0 ) ) - // InternalXbase.g:1023:3: ( rule__XWhileExpression__Group__0 ) + // InternalXbase.g:1023:2: ( ( rule__XWhileExpression__Group__0 ) ) + // InternalXbase.g:1024:3: ( rule__XWhileExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getGroup()); } - // InternalXbase.g:1024:3: ( rule__XWhileExpression__Group__0 ) - // InternalXbase.g:1024:4: rule__XWhileExpression__Group__0 + // InternalXbase.g:1025:3: ( rule__XWhileExpression__Group__0 ) + // InternalXbase.g:1025:4: rule__XWhileExpression__Group__0 { pushFollow(FOLLOW_2); rule__XWhileExpression__Group__0(); @@ -3432,11 +3433,11 @@ public final void ruleXWhileExpression() throws RecognitionException { // $ANTLR start "entryRuleXDoWhileExpression" - // InternalXbase.g:1033:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ; + // InternalXbase.g:1034:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ; public final void entryRuleXDoWhileExpression() throws RecognitionException { try { - // InternalXbase.g:1034:1: ( ruleXDoWhileExpression EOF ) - // InternalXbase.g:1035:1: ruleXDoWhileExpression EOF + // InternalXbase.g:1035:1: ( ruleXDoWhileExpression EOF ) + // InternalXbase.g:1036:1: ruleXDoWhileExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionRule()); @@ -3466,23 +3467,23 @@ public final void entryRuleXDoWhileExpression() throws RecognitionException { // $ANTLR start "ruleXDoWhileExpression" - // InternalXbase.g:1042:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ; + // InternalXbase.g:1043:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ; public final void ruleXDoWhileExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1046:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) ) - // InternalXbase.g:1047:2: ( ( rule__XDoWhileExpression__Group__0 ) ) + // InternalXbase.g:1047:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) ) + // InternalXbase.g:1048:2: ( ( rule__XDoWhileExpression__Group__0 ) ) { - // InternalXbase.g:1047:2: ( ( rule__XDoWhileExpression__Group__0 ) ) - // InternalXbase.g:1048:3: ( rule__XDoWhileExpression__Group__0 ) + // InternalXbase.g:1048:2: ( ( rule__XDoWhileExpression__Group__0 ) ) + // InternalXbase.g:1049:3: ( rule__XDoWhileExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getGroup()); } - // InternalXbase.g:1049:3: ( rule__XDoWhileExpression__Group__0 ) - // InternalXbase.g:1049:4: rule__XDoWhileExpression__Group__0 + // InternalXbase.g:1050:3: ( rule__XDoWhileExpression__Group__0 ) + // InternalXbase.g:1050:4: rule__XDoWhileExpression__Group__0 { pushFollow(FOLLOW_2); rule__XDoWhileExpression__Group__0(); @@ -3517,11 +3518,11 @@ public final void ruleXDoWhileExpression() throws RecognitionException { // $ANTLR start "entryRuleXBlockExpression" - // InternalXbase.g:1058:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ; + // InternalXbase.g:1059:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ; public final void entryRuleXBlockExpression() throws RecognitionException { try { - // InternalXbase.g:1059:1: ( ruleXBlockExpression EOF ) - // InternalXbase.g:1060:1: ruleXBlockExpression EOF + // InternalXbase.g:1060:1: ( ruleXBlockExpression EOF ) + // InternalXbase.g:1061:1: ruleXBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionRule()); @@ -3551,23 +3552,23 @@ public final void entryRuleXBlockExpression() throws RecognitionException { // $ANTLR start "ruleXBlockExpression" - // InternalXbase.g:1067:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ; + // InternalXbase.g:1068:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ; public final void ruleXBlockExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1071:2: ( ( ( rule__XBlockExpression__Group__0 ) ) ) - // InternalXbase.g:1072:2: ( ( rule__XBlockExpression__Group__0 ) ) + // InternalXbase.g:1072:2: ( ( ( rule__XBlockExpression__Group__0 ) ) ) + // InternalXbase.g:1073:2: ( ( rule__XBlockExpression__Group__0 ) ) { - // InternalXbase.g:1072:2: ( ( rule__XBlockExpression__Group__0 ) ) - // InternalXbase.g:1073:3: ( rule__XBlockExpression__Group__0 ) + // InternalXbase.g:1073:2: ( ( rule__XBlockExpression__Group__0 ) ) + // InternalXbase.g:1074:3: ( rule__XBlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getGroup()); } - // InternalXbase.g:1074:3: ( rule__XBlockExpression__Group__0 ) - // InternalXbase.g:1074:4: rule__XBlockExpression__Group__0 + // InternalXbase.g:1075:3: ( rule__XBlockExpression__Group__0 ) + // InternalXbase.g:1075:4: rule__XBlockExpression__Group__0 { pushFollow(FOLLOW_2); rule__XBlockExpression__Group__0(); @@ -3602,11 +3603,11 @@ public final void ruleXBlockExpression() throws RecognitionException { // $ANTLR start "entryRuleXExpressionOrVarDeclaration" - // InternalXbase.g:1083:1: entryRuleXExpressionOrVarDeclaration : ruleXExpressionOrVarDeclaration EOF ; + // InternalXbase.g:1084:1: entryRuleXExpressionOrVarDeclaration : ruleXExpressionOrVarDeclaration EOF ; public final void entryRuleXExpressionOrVarDeclaration() throws RecognitionException { try { - // InternalXbase.g:1084:1: ( ruleXExpressionOrVarDeclaration EOF ) - // InternalXbase.g:1085:1: ruleXExpressionOrVarDeclaration EOF + // InternalXbase.g:1085:1: ( ruleXExpressionOrVarDeclaration EOF ) + // InternalXbase.g:1086:1: ruleXExpressionOrVarDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionOrVarDeclarationRule()); @@ -3636,23 +3637,23 @@ public final void entryRuleXExpressionOrVarDeclaration() throws RecognitionExcep // $ANTLR start "ruleXExpressionOrVarDeclaration" - // InternalXbase.g:1092:1: ruleXExpressionOrVarDeclaration : ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ; + // InternalXbase.g:1093:1: ruleXExpressionOrVarDeclaration : ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ; public final void ruleXExpressionOrVarDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1096:2: ( ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ) - // InternalXbase.g:1097:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) + // InternalXbase.g:1097:2: ( ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ) + // InternalXbase.g:1098:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) { - // InternalXbase.g:1097:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) - // InternalXbase.g:1098:3: ( rule__XExpressionOrVarDeclaration__Alternatives ) + // InternalXbase.g:1098:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) + // InternalXbase.g:1099:3: ( rule__XExpressionOrVarDeclaration__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives()); } - // InternalXbase.g:1099:3: ( rule__XExpressionOrVarDeclaration__Alternatives ) - // InternalXbase.g:1099:4: rule__XExpressionOrVarDeclaration__Alternatives + // InternalXbase.g:1100:3: ( rule__XExpressionOrVarDeclaration__Alternatives ) + // InternalXbase.g:1100:4: rule__XExpressionOrVarDeclaration__Alternatives { pushFollow(FOLLOW_2); rule__XExpressionOrVarDeclaration__Alternatives(); @@ -3687,11 +3688,11 @@ public final void ruleXExpressionOrVarDeclaration() throws RecognitionException // $ANTLR start "entryRuleXVariableDeclaration" - // InternalXbase.g:1108:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ; + // InternalXbase.g:1109:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ; public final void entryRuleXVariableDeclaration() throws RecognitionException { try { - // InternalXbase.g:1109:1: ( ruleXVariableDeclaration EOF ) - // InternalXbase.g:1110:1: ruleXVariableDeclaration EOF + // InternalXbase.g:1110:1: ( ruleXVariableDeclaration EOF ) + // InternalXbase.g:1111:1: ruleXVariableDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationRule()); @@ -3721,23 +3722,23 @@ public final void entryRuleXVariableDeclaration() throws RecognitionException { // $ANTLR start "ruleXVariableDeclaration" - // InternalXbase.g:1117:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ; + // InternalXbase.g:1118:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ; public final void ruleXVariableDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1121:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) ) - // InternalXbase.g:1122:2: ( ( rule__XVariableDeclaration__Group__0 ) ) + // InternalXbase.g:1122:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) ) + // InternalXbase.g:1123:2: ( ( rule__XVariableDeclaration__Group__0 ) ) { - // InternalXbase.g:1122:2: ( ( rule__XVariableDeclaration__Group__0 ) ) - // InternalXbase.g:1123:3: ( rule__XVariableDeclaration__Group__0 ) + // InternalXbase.g:1123:2: ( ( rule__XVariableDeclaration__Group__0 ) ) + // InternalXbase.g:1124:3: ( rule__XVariableDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup()); } - // InternalXbase.g:1124:3: ( rule__XVariableDeclaration__Group__0 ) - // InternalXbase.g:1124:4: rule__XVariableDeclaration__Group__0 + // InternalXbase.g:1125:3: ( rule__XVariableDeclaration__Group__0 ) + // InternalXbase.g:1125:4: rule__XVariableDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group__0(); @@ -3772,11 +3773,11 @@ public final void ruleXVariableDeclaration() throws RecognitionException { // $ANTLR start "entryRuleJvmFormalParameter" - // InternalXbase.g:1133:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ; + // InternalXbase.g:1134:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ; public final void entryRuleJvmFormalParameter() throws RecognitionException { try { - // InternalXbase.g:1134:1: ( ruleJvmFormalParameter EOF ) - // InternalXbase.g:1135:1: ruleJvmFormalParameter EOF + // InternalXbase.g:1135:1: ( ruleJvmFormalParameter EOF ) + // InternalXbase.g:1136:1: ruleJvmFormalParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterRule()); @@ -3806,23 +3807,23 @@ public final void entryRuleJvmFormalParameter() throws RecognitionException { // $ANTLR start "ruleJvmFormalParameter" - // InternalXbase.g:1142:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ; + // InternalXbase.g:1143:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ; public final void ruleJvmFormalParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1146:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) ) - // InternalXbase.g:1147:2: ( ( rule__JvmFormalParameter__Group__0 ) ) + // InternalXbase.g:1147:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) ) + // InternalXbase.g:1148:2: ( ( rule__JvmFormalParameter__Group__0 ) ) { - // InternalXbase.g:1147:2: ( ( rule__JvmFormalParameter__Group__0 ) ) - // InternalXbase.g:1148:3: ( rule__JvmFormalParameter__Group__0 ) + // InternalXbase.g:1148:2: ( ( rule__JvmFormalParameter__Group__0 ) ) + // InternalXbase.g:1149:3: ( rule__JvmFormalParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getGroup()); } - // InternalXbase.g:1149:3: ( rule__JvmFormalParameter__Group__0 ) - // InternalXbase.g:1149:4: rule__JvmFormalParameter__Group__0 + // InternalXbase.g:1150:3: ( rule__JvmFormalParameter__Group__0 ) + // InternalXbase.g:1150:4: rule__JvmFormalParameter__Group__0 { pushFollow(FOLLOW_2); rule__JvmFormalParameter__Group__0(); @@ -3857,11 +3858,11 @@ public final void ruleJvmFormalParameter() throws RecognitionException { // $ANTLR start "entryRuleFullJvmFormalParameter" - // InternalXbase.g:1158:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ; + // InternalXbase.g:1159:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ; public final void entryRuleFullJvmFormalParameter() throws RecognitionException { try { - // InternalXbase.g:1159:1: ( ruleFullJvmFormalParameter EOF ) - // InternalXbase.g:1160:1: ruleFullJvmFormalParameter EOF + // InternalXbase.g:1160:1: ( ruleFullJvmFormalParameter EOF ) + // InternalXbase.g:1161:1: ruleFullJvmFormalParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterRule()); @@ -3891,23 +3892,23 @@ public final void entryRuleFullJvmFormalParameter() throws RecognitionException // $ANTLR start "ruleFullJvmFormalParameter" - // InternalXbase.g:1167:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ; + // InternalXbase.g:1168:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ; public final void ruleFullJvmFormalParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1171:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) ) - // InternalXbase.g:1172:2: ( ( rule__FullJvmFormalParameter__Group__0 ) ) + // InternalXbase.g:1172:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) ) + // InternalXbase.g:1173:2: ( ( rule__FullJvmFormalParameter__Group__0 ) ) { - // InternalXbase.g:1172:2: ( ( rule__FullJvmFormalParameter__Group__0 ) ) - // InternalXbase.g:1173:3: ( rule__FullJvmFormalParameter__Group__0 ) + // InternalXbase.g:1173:2: ( ( rule__FullJvmFormalParameter__Group__0 ) ) + // InternalXbase.g:1174:3: ( rule__FullJvmFormalParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); } - // InternalXbase.g:1174:3: ( rule__FullJvmFormalParameter__Group__0 ) - // InternalXbase.g:1174:4: rule__FullJvmFormalParameter__Group__0 + // InternalXbase.g:1175:3: ( rule__FullJvmFormalParameter__Group__0 ) + // InternalXbase.g:1175:4: rule__FullJvmFormalParameter__Group__0 { pushFollow(FOLLOW_2); rule__FullJvmFormalParameter__Group__0(); @@ -3942,11 +3943,11 @@ public final void ruleFullJvmFormalParameter() throws RecognitionException { // $ANTLR start "entryRuleXFeatureCall" - // InternalXbase.g:1183:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ; + // InternalXbase.g:1184:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ; public final void entryRuleXFeatureCall() throws RecognitionException { try { - // InternalXbase.g:1184:1: ( ruleXFeatureCall EOF ) - // InternalXbase.g:1185:1: ruleXFeatureCall EOF + // InternalXbase.g:1185:1: ( ruleXFeatureCall EOF ) + // InternalXbase.g:1186:1: ruleXFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallRule()); @@ -3976,23 +3977,23 @@ public final void entryRuleXFeatureCall() throws RecognitionException { // $ANTLR start "ruleXFeatureCall" - // InternalXbase.g:1192:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ; + // InternalXbase.g:1193:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ; public final void ruleXFeatureCall() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1196:2: ( ( ( rule__XFeatureCall__Group__0 ) ) ) - // InternalXbase.g:1197:2: ( ( rule__XFeatureCall__Group__0 ) ) + // InternalXbase.g:1197:2: ( ( ( rule__XFeatureCall__Group__0 ) ) ) + // InternalXbase.g:1198:2: ( ( rule__XFeatureCall__Group__0 ) ) { - // InternalXbase.g:1197:2: ( ( rule__XFeatureCall__Group__0 ) ) - // InternalXbase.g:1198:3: ( rule__XFeatureCall__Group__0 ) + // InternalXbase.g:1198:2: ( ( rule__XFeatureCall__Group__0 ) ) + // InternalXbase.g:1199:3: ( rule__XFeatureCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup()); } - // InternalXbase.g:1199:3: ( rule__XFeatureCall__Group__0 ) - // InternalXbase.g:1199:4: rule__XFeatureCall__Group__0 + // InternalXbase.g:1200:3: ( rule__XFeatureCall__Group__0 ) + // InternalXbase.g:1200:4: rule__XFeatureCall__Group__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group__0(); @@ -4027,11 +4028,11 @@ public final void ruleXFeatureCall() throws RecognitionException { // $ANTLR start "entryRuleFeatureCallID" - // InternalXbase.g:1208:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ; + // InternalXbase.g:1209:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ; public final void entryRuleFeatureCallID() throws RecognitionException { try { - // InternalXbase.g:1209:1: ( ruleFeatureCallID EOF ) - // InternalXbase.g:1210:1: ruleFeatureCallID EOF + // InternalXbase.g:1210:1: ( ruleFeatureCallID EOF ) + // InternalXbase.g:1211:1: ruleFeatureCallID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDRule()); @@ -4061,23 +4062,23 @@ public final void entryRuleFeatureCallID() throws RecognitionException { // $ANTLR start "ruleFeatureCallID" - // InternalXbase.g:1217:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ; + // InternalXbase.g:1218:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ; public final void ruleFeatureCallID() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1221:2: ( ( ( rule__FeatureCallID__Alternatives ) ) ) - // InternalXbase.g:1222:2: ( ( rule__FeatureCallID__Alternatives ) ) + // InternalXbase.g:1222:2: ( ( ( rule__FeatureCallID__Alternatives ) ) ) + // InternalXbase.g:1223:2: ( ( rule__FeatureCallID__Alternatives ) ) { - // InternalXbase.g:1222:2: ( ( rule__FeatureCallID__Alternatives ) ) - // InternalXbase.g:1223:3: ( rule__FeatureCallID__Alternatives ) + // InternalXbase.g:1223:2: ( ( rule__FeatureCallID__Alternatives ) ) + // InternalXbase.g:1224:3: ( rule__FeatureCallID__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getAlternatives()); } - // InternalXbase.g:1224:3: ( rule__FeatureCallID__Alternatives ) - // InternalXbase.g:1224:4: rule__FeatureCallID__Alternatives + // InternalXbase.g:1225:3: ( rule__FeatureCallID__Alternatives ) + // InternalXbase.g:1225:4: rule__FeatureCallID__Alternatives { pushFollow(FOLLOW_2); rule__FeatureCallID__Alternatives(); @@ -4112,11 +4113,11 @@ public final void ruleFeatureCallID() throws RecognitionException { // $ANTLR start "entryRuleIdOrSuper" - // InternalXbase.g:1233:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ; + // InternalXbase.g:1234:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ; public final void entryRuleIdOrSuper() throws RecognitionException { try { - // InternalXbase.g:1234:1: ( ruleIdOrSuper EOF ) - // InternalXbase.g:1235:1: ruleIdOrSuper EOF + // InternalXbase.g:1235:1: ( ruleIdOrSuper EOF ) + // InternalXbase.g:1236:1: ruleIdOrSuper EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperRule()); @@ -4146,23 +4147,23 @@ public final void entryRuleIdOrSuper() throws RecognitionException { // $ANTLR start "ruleIdOrSuper" - // InternalXbase.g:1242:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ; + // InternalXbase.g:1243:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ; public final void ruleIdOrSuper() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1246:2: ( ( ( rule__IdOrSuper__Alternatives ) ) ) - // InternalXbase.g:1247:2: ( ( rule__IdOrSuper__Alternatives ) ) + // InternalXbase.g:1247:2: ( ( ( rule__IdOrSuper__Alternatives ) ) ) + // InternalXbase.g:1248:2: ( ( rule__IdOrSuper__Alternatives ) ) { - // InternalXbase.g:1247:2: ( ( rule__IdOrSuper__Alternatives ) ) - // InternalXbase.g:1248:3: ( rule__IdOrSuper__Alternatives ) + // InternalXbase.g:1248:2: ( ( rule__IdOrSuper__Alternatives ) ) + // InternalXbase.g:1249:3: ( rule__IdOrSuper__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getAlternatives()); } - // InternalXbase.g:1249:3: ( rule__IdOrSuper__Alternatives ) - // InternalXbase.g:1249:4: rule__IdOrSuper__Alternatives + // InternalXbase.g:1250:3: ( rule__IdOrSuper__Alternatives ) + // InternalXbase.g:1250:4: rule__IdOrSuper__Alternatives { pushFollow(FOLLOW_2); rule__IdOrSuper__Alternatives(); @@ -4197,11 +4198,11 @@ public final void ruleIdOrSuper() throws RecognitionException { // $ANTLR start "entryRuleXConstructorCall" - // InternalXbase.g:1258:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ; + // InternalXbase.g:1259:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ; public final void entryRuleXConstructorCall() throws RecognitionException { try { - // InternalXbase.g:1259:1: ( ruleXConstructorCall EOF ) - // InternalXbase.g:1260:1: ruleXConstructorCall EOF + // InternalXbase.g:1260:1: ( ruleXConstructorCall EOF ) + // InternalXbase.g:1261:1: ruleXConstructorCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallRule()); @@ -4231,23 +4232,23 @@ public final void entryRuleXConstructorCall() throws RecognitionException { // $ANTLR start "ruleXConstructorCall" - // InternalXbase.g:1267:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ; + // InternalXbase.g:1268:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ; public final void ruleXConstructorCall() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1271:2: ( ( ( rule__XConstructorCall__Group__0 ) ) ) - // InternalXbase.g:1272:2: ( ( rule__XConstructorCall__Group__0 ) ) + // InternalXbase.g:1272:2: ( ( ( rule__XConstructorCall__Group__0 ) ) ) + // InternalXbase.g:1273:2: ( ( rule__XConstructorCall__Group__0 ) ) { - // InternalXbase.g:1272:2: ( ( rule__XConstructorCall__Group__0 ) ) - // InternalXbase.g:1273:3: ( rule__XConstructorCall__Group__0 ) + // InternalXbase.g:1273:2: ( ( rule__XConstructorCall__Group__0 ) ) + // InternalXbase.g:1274:3: ( rule__XConstructorCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup()); } - // InternalXbase.g:1274:3: ( rule__XConstructorCall__Group__0 ) - // InternalXbase.g:1274:4: rule__XConstructorCall__Group__0 + // InternalXbase.g:1275:3: ( rule__XConstructorCall__Group__0 ) + // InternalXbase.g:1275:4: rule__XConstructorCall__Group__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group__0(); @@ -4282,11 +4283,11 @@ public final void ruleXConstructorCall() throws RecognitionException { // $ANTLR start "entryRuleXBooleanLiteral" - // InternalXbase.g:1283:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ; + // InternalXbase.g:1284:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ; public final void entryRuleXBooleanLiteral() throws RecognitionException { try { - // InternalXbase.g:1284:1: ( ruleXBooleanLiteral EOF ) - // InternalXbase.g:1285:1: ruleXBooleanLiteral EOF + // InternalXbase.g:1285:1: ( ruleXBooleanLiteral EOF ) + // InternalXbase.g:1286:1: ruleXBooleanLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralRule()); @@ -4316,23 +4317,23 @@ public final void entryRuleXBooleanLiteral() throws RecognitionException { // $ANTLR start "ruleXBooleanLiteral" - // InternalXbase.g:1292:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ; + // InternalXbase.g:1293:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ; public final void ruleXBooleanLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1296:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) ) - // InternalXbase.g:1297:2: ( ( rule__XBooleanLiteral__Group__0 ) ) + // InternalXbase.g:1297:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) ) + // InternalXbase.g:1298:2: ( ( rule__XBooleanLiteral__Group__0 ) ) { - // InternalXbase.g:1297:2: ( ( rule__XBooleanLiteral__Group__0 ) ) - // InternalXbase.g:1298:3: ( rule__XBooleanLiteral__Group__0 ) + // InternalXbase.g:1298:2: ( ( rule__XBooleanLiteral__Group__0 ) ) + // InternalXbase.g:1299:3: ( rule__XBooleanLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getGroup()); } - // InternalXbase.g:1299:3: ( rule__XBooleanLiteral__Group__0 ) - // InternalXbase.g:1299:4: rule__XBooleanLiteral__Group__0 + // InternalXbase.g:1300:3: ( rule__XBooleanLiteral__Group__0 ) + // InternalXbase.g:1300:4: rule__XBooleanLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XBooleanLiteral__Group__0(); @@ -4367,11 +4368,11 @@ public final void ruleXBooleanLiteral() throws RecognitionException { // $ANTLR start "entryRuleXNullLiteral" - // InternalXbase.g:1308:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ; + // InternalXbase.g:1309:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ; public final void entryRuleXNullLiteral() throws RecognitionException { try { - // InternalXbase.g:1309:1: ( ruleXNullLiteral EOF ) - // InternalXbase.g:1310:1: ruleXNullLiteral EOF + // InternalXbase.g:1310:1: ( ruleXNullLiteral EOF ) + // InternalXbase.g:1311:1: ruleXNullLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralRule()); @@ -4401,23 +4402,23 @@ public final void entryRuleXNullLiteral() throws RecognitionException { // $ANTLR start "ruleXNullLiteral" - // InternalXbase.g:1317:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ; + // InternalXbase.g:1318:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ; public final void ruleXNullLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1321:2: ( ( ( rule__XNullLiteral__Group__0 ) ) ) - // InternalXbase.g:1322:2: ( ( rule__XNullLiteral__Group__0 ) ) + // InternalXbase.g:1322:2: ( ( ( rule__XNullLiteral__Group__0 ) ) ) + // InternalXbase.g:1323:2: ( ( rule__XNullLiteral__Group__0 ) ) { - // InternalXbase.g:1322:2: ( ( rule__XNullLiteral__Group__0 ) ) - // InternalXbase.g:1323:3: ( rule__XNullLiteral__Group__0 ) + // InternalXbase.g:1323:2: ( ( rule__XNullLiteral__Group__0 ) ) + // InternalXbase.g:1324:3: ( rule__XNullLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getGroup()); } - // InternalXbase.g:1324:3: ( rule__XNullLiteral__Group__0 ) - // InternalXbase.g:1324:4: rule__XNullLiteral__Group__0 + // InternalXbase.g:1325:3: ( rule__XNullLiteral__Group__0 ) + // InternalXbase.g:1325:4: rule__XNullLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XNullLiteral__Group__0(); @@ -4452,11 +4453,11 @@ public final void ruleXNullLiteral() throws RecognitionException { // $ANTLR start "entryRuleXNumberLiteral" - // InternalXbase.g:1333:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ; + // InternalXbase.g:1334:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ; public final void entryRuleXNumberLiteral() throws RecognitionException { try { - // InternalXbase.g:1334:1: ( ruleXNumberLiteral EOF ) - // InternalXbase.g:1335:1: ruleXNumberLiteral EOF + // InternalXbase.g:1335:1: ( ruleXNumberLiteral EOF ) + // InternalXbase.g:1336:1: ruleXNumberLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralRule()); @@ -4486,23 +4487,23 @@ public final void entryRuleXNumberLiteral() throws RecognitionException { // $ANTLR start "ruleXNumberLiteral" - // InternalXbase.g:1342:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ; + // InternalXbase.g:1343:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ; public final void ruleXNumberLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1346:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) ) - // InternalXbase.g:1347:2: ( ( rule__XNumberLiteral__Group__0 ) ) + // InternalXbase.g:1347:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) ) + // InternalXbase.g:1348:2: ( ( rule__XNumberLiteral__Group__0 ) ) { - // InternalXbase.g:1347:2: ( ( rule__XNumberLiteral__Group__0 ) ) - // InternalXbase.g:1348:3: ( rule__XNumberLiteral__Group__0 ) + // InternalXbase.g:1348:2: ( ( rule__XNumberLiteral__Group__0 ) ) + // InternalXbase.g:1349:3: ( rule__XNumberLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getGroup()); } - // InternalXbase.g:1349:3: ( rule__XNumberLiteral__Group__0 ) - // InternalXbase.g:1349:4: rule__XNumberLiteral__Group__0 + // InternalXbase.g:1350:3: ( rule__XNumberLiteral__Group__0 ) + // InternalXbase.g:1350:4: rule__XNumberLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XNumberLiteral__Group__0(); @@ -4537,11 +4538,11 @@ public final void ruleXNumberLiteral() throws RecognitionException { // $ANTLR start "entryRuleXStringLiteral" - // InternalXbase.g:1358:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ; + // InternalXbase.g:1359:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ; public final void entryRuleXStringLiteral() throws RecognitionException { try { - // InternalXbase.g:1359:1: ( ruleXStringLiteral EOF ) - // InternalXbase.g:1360:1: ruleXStringLiteral EOF + // InternalXbase.g:1360:1: ( ruleXStringLiteral EOF ) + // InternalXbase.g:1361:1: ruleXStringLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralRule()); @@ -4571,23 +4572,23 @@ public final void entryRuleXStringLiteral() throws RecognitionException { // $ANTLR start "ruleXStringLiteral" - // InternalXbase.g:1367:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ; + // InternalXbase.g:1368:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ; public final void ruleXStringLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1371:2: ( ( ( rule__XStringLiteral__Group__0 ) ) ) - // InternalXbase.g:1372:2: ( ( rule__XStringLiteral__Group__0 ) ) + // InternalXbase.g:1372:2: ( ( ( rule__XStringLiteral__Group__0 ) ) ) + // InternalXbase.g:1373:2: ( ( rule__XStringLiteral__Group__0 ) ) { - // InternalXbase.g:1372:2: ( ( rule__XStringLiteral__Group__0 ) ) - // InternalXbase.g:1373:3: ( rule__XStringLiteral__Group__0 ) + // InternalXbase.g:1373:2: ( ( rule__XStringLiteral__Group__0 ) ) + // InternalXbase.g:1374:3: ( rule__XStringLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getGroup()); } - // InternalXbase.g:1374:3: ( rule__XStringLiteral__Group__0 ) - // InternalXbase.g:1374:4: rule__XStringLiteral__Group__0 + // InternalXbase.g:1375:3: ( rule__XStringLiteral__Group__0 ) + // InternalXbase.g:1375:4: rule__XStringLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XStringLiteral__Group__0(); @@ -4622,11 +4623,11 @@ public final void ruleXStringLiteral() throws RecognitionException { // $ANTLR start "entryRuleXTypeLiteral" - // InternalXbase.g:1383:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ; + // InternalXbase.g:1384:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ; public final void entryRuleXTypeLiteral() throws RecognitionException { try { - // InternalXbase.g:1384:1: ( ruleXTypeLiteral EOF ) - // InternalXbase.g:1385:1: ruleXTypeLiteral EOF + // InternalXbase.g:1385:1: ( ruleXTypeLiteral EOF ) + // InternalXbase.g:1386:1: ruleXTypeLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralRule()); @@ -4656,23 +4657,23 @@ public final void entryRuleXTypeLiteral() throws RecognitionException { // $ANTLR start "ruleXTypeLiteral" - // InternalXbase.g:1392:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ; + // InternalXbase.g:1393:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ; public final void ruleXTypeLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1396:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) ) - // InternalXbase.g:1397:2: ( ( rule__XTypeLiteral__Group__0 ) ) + // InternalXbase.g:1397:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) ) + // InternalXbase.g:1398:2: ( ( rule__XTypeLiteral__Group__0 ) ) { - // InternalXbase.g:1397:2: ( ( rule__XTypeLiteral__Group__0 ) ) - // InternalXbase.g:1398:3: ( rule__XTypeLiteral__Group__0 ) + // InternalXbase.g:1398:2: ( ( rule__XTypeLiteral__Group__0 ) ) + // InternalXbase.g:1399:3: ( rule__XTypeLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getGroup()); } - // InternalXbase.g:1399:3: ( rule__XTypeLiteral__Group__0 ) - // InternalXbase.g:1399:4: rule__XTypeLiteral__Group__0 + // InternalXbase.g:1400:3: ( rule__XTypeLiteral__Group__0 ) + // InternalXbase.g:1400:4: rule__XTypeLiteral__Group__0 { pushFollow(FOLLOW_2); rule__XTypeLiteral__Group__0(); @@ -4707,11 +4708,11 @@ public final void ruleXTypeLiteral() throws RecognitionException { // $ANTLR start "entryRuleXThrowExpression" - // InternalXbase.g:1408:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ; + // InternalXbase.g:1409:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ; public final void entryRuleXThrowExpression() throws RecognitionException { try { - // InternalXbase.g:1409:1: ( ruleXThrowExpression EOF ) - // InternalXbase.g:1410:1: ruleXThrowExpression EOF + // InternalXbase.g:1410:1: ( ruleXThrowExpression EOF ) + // InternalXbase.g:1411:1: ruleXThrowExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionRule()); @@ -4741,23 +4742,23 @@ public final void entryRuleXThrowExpression() throws RecognitionException { // $ANTLR start "ruleXThrowExpression" - // InternalXbase.g:1417:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ; + // InternalXbase.g:1418:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ; public final void ruleXThrowExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1421:2: ( ( ( rule__XThrowExpression__Group__0 ) ) ) - // InternalXbase.g:1422:2: ( ( rule__XThrowExpression__Group__0 ) ) + // InternalXbase.g:1422:2: ( ( ( rule__XThrowExpression__Group__0 ) ) ) + // InternalXbase.g:1423:2: ( ( rule__XThrowExpression__Group__0 ) ) { - // InternalXbase.g:1422:2: ( ( rule__XThrowExpression__Group__0 ) ) - // InternalXbase.g:1423:3: ( rule__XThrowExpression__Group__0 ) + // InternalXbase.g:1423:2: ( ( rule__XThrowExpression__Group__0 ) ) + // InternalXbase.g:1424:3: ( rule__XThrowExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getGroup()); } - // InternalXbase.g:1424:3: ( rule__XThrowExpression__Group__0 ) - // InternalXbase.g:1424:4: rule__XThrowExpression__Group__0 + // InternalXbase.g:1425:3: ( rule__XThrowExpression__Group__0 ) + // InternalXbase.g:1425:4: rule__XThrowExpression__Group__0 { pushFollow(FOLLOW_2); rule__XThrowExpression__Group__0(); @@ -4792,11 +4793,11 @@ public final void ruleXThrowExpression() throws RecognitionException { // $ANTLR start "entryRuleXReturnExpression" - // InternalXbase.g:1433:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ; + // InternalXbase.g:1434:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ; public final void entryRuleXReturnExpression() throws RecognitionException { try { - // InternalXbase.g:1434:1: ( ruleXReturnExpression EOF ) - // InternalXbase.g:1435:1: ruleXReturnExpression EOF + // InternalXbase.g:1435:1: ( ruleXReturnExpression EOF ) + // InternalXbase.g:1436:1: ruleXReturnExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionRule()); @@ -4826,23 +4827,23 @@ public final void entryRuleXReturnExpression() throws RecognitionException { // $ANTLR start "ruleXReturnExpression" - // InternalXbase.g:1442:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ; + // InternalXbase.g:1443:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ; public final void ruleXReturnExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1446:2: ( ( ( rule__XReturnExpression__Group__0 ) ) ) - // InternalXbase.g:1447:2: ( ( rule__XReturnExpression__Group__0 ) ) + // InternalXbase.g:1447:2: ( ( ( rule__XReturnExpression__Group__0 ) ) ) + // InternalXbase.g:1448:2: ( ( rule__XReturnExpression__Group__0 ) ) { - // InternalXbase.g:1447:2: ( ( rule__XReturnExpression__Group__0 ) ) - // InternalXbase.g:1448:3: ( rule__XReturnExpression__Group__0 ) + // InternalXbase.g:1448:2: ( ( rule__XReturnExpression__Group__0 ) ) + // InternalXbase.g:1449:3: ( rule__XReturnExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getGroup()); } - // InternalXbase.g:1449:3: ( rule__XReturnExpression__Group__0 ) - // InternalXbase.g:1449:4: rule__XReturnExpression__Group__0 + // InternalXbase.g:1450:3: ( rule__XReturnExpression__Group__0 ) + // InternalXbase.g:1450:4: rule__XReturnExpression__Group__0 { pushFollow(FOLLOW_2); rule__XReturnExpression__Group__0(); @@ -4877,11 +4878,11 @@ public final void ruleXReturnExpression() throws RecognitionException { // $ANTLR start "entryRuleXTryCatchFinallyExpression" - // InternalXbase.g:1458:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ; + // InternalXbase.g:1459:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ; public final void entryRuleXTryCatchFinallyExpression() throws RecognitionException { try { - // InternalXbase.g:1459:1: ( ruleXTryCatchFinallyExpression EOF ) - // InternalXbase.g:1460:1: ruleXTryCatchFinallyExpression EOF + // InternalXbase.g:1460:1: ( ruleXTryCatchFinallyExpression EOF ) + // InternalXbase.g:1461:1: ruleXTryCatchFinallyExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionRule()); @@ -4911,23 +4912,23 @@ public final void entryRuleXTryCatchFinallyExpression() throws RecognitionExcept // $ANTLR start "ruleXTryCatchFinallyExpression" - // InternalXbase.g:1467:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ; + // InternalXbase.g:1468:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ; public final void ruleXTryCatchFinallyExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1471:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ) - // InternalXbase.g:1472:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) + // InternalXbase.g:1472:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ) + // InternalXbase.g:1473:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) { - // InternalXbase.g:1472:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) - // InternalXbase.g:1473:3: ( rule__XTryCatchFinallyExpression__Group__0 ) + // InternalXbase.g:1473:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) + // InternalXbase.g:1474:3: ( rule__XTryCatchFinallyExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); } - // InternalXbase.g:1474:3: ( rule__XTryCatchFinallyExpression__Group__0 ) - // InternalXbase.g:1474:4: rule__XTryCatchFinallyExpression__Group__0 + // InternalXbase.g:1475:3: ( rule__XTryCatchFinallyExpression__Group__0 ) + // InternalXbase.g:1475:4: rule__XTryCatchFinallyExpression__Group__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group__0(); @@ -4962,11 +4963,11 @@ public final void ruleXTryCatchFinallyExpression() throws RecognitionException { // $ANTLR start "entryRuleXSynchronizedExpression" - // InternalXbase.g:1483:1: entryRuleXSynchronizedExpression : ruleXSynchronizedExpression EOF ; + // InternalXbase.g:1484:1: entryRuleXSynchronizedExpression : ruleXSynchronizedExpression EOF ; public final void entryRuleXSynchronizedExpression() throws RecognitionException { try { - // InternalXbase.g:1484:1: ( ruleXSynchronizedExpression EOF ) - // InternalXbase.g:1485:1: ruleXSynchronizedExpression EOF + // InternalXbase.g:1485:1: ( ruleXSynchronizedExpression EOF ) + // InternalXbase.g:1486:1: ruleXSynchronizedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionRule()); @@ -4996,23 +4997,23 @@ public final void entryRuleXSynchronizedExpression() throws RecognitionException // $ANTLR start "ruleXSynchronizedExpression" - // InternalXbase.g:1492:1: ruleXSynchronizedExpression : ( ( rule__XSynchronizedExpression__Group__0 ) ) ; + // InternalXbase.g:1493:1: ruleXSynchronizedExpression : ( ( rule__XSynchronizedExpression__Group__0 ) ) ; public final void ruleXSynchronizedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1496:2: ( ( ( rule__XSynchronizedExpression__Group__0 ) ) ) - // InternalXbase.g:1497:2: ( ( rule__XSynchronizedExpression__Group__0 ) ) + // InternalXbase.g:1497:2: ( ( ( rule__XSynchronizedExpression__Group__0 ) ) ) + // InternalXbase.g:1498:2: ( ( rule__XSynchronizedExpression__Group__0 ) ) { - // InternalXbase.g:1497:2: ( ( rule__XSynchronizedExpression__Group__0 ) ) - // InternalXbase.g:1498:3: ( rule__XSynchronizedExpression__Group__0 ) + // InternalXbase.g:1498:2: ( ( rule__XSynchronizedExpression__Group__0 ) ) + // InternalXbase.g:1499:3: ( rule__XSynchronizedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getGroup()); } - // InternalXbase.g:1499:3: ( rule__XSynchronizedExpression__Group__0 ) - // InternalXbase.g:1499:4: rule__XSynchronizedExpression__Group__0 + // InternalXbase.g:1500:3: ( rule__XSynchronizedExpression__Group__0 ) + // InternalXbase.g:1500:4: rule__XSynchronizedExpression__Group__0 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group__0(); @@ -5047,11 +5048,11 @@ public final void ruleXSynchronizedExpression() throws RecognitionException { // $ANTLR start "entryRuleXCatchClause" - // InternalXbase.g:1508:1: entryRuleXCatchClause : ruleXCatchClause EOF ; + // InternalXbase.g:1509:1: entryRuleXCatchClause : ruleXCatchClause EOF ; public final void entryRuleXCatchClause() throws RecognitionException { try { - // InternalXbase.g:1509:1: ( ruleXCatchClause EOF ) - // InternalXbase.g:1510:1: ruleXCatchClause EOF + // InternalXbase.g:1510:1: ( ruleXCatchClause EOF ) + // InternalXbase.g:1511:1: ruleXCatchClause EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseRule()); @@ -5081,23 +5082,23 @@ public final void entryRuleXCatchClause() throws RecognitionException { // $ANTLR start "ruleXCatchClause" - // InternalXbase.g:1517:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ; + // InternalXbase.g:1518:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ; public final void ruleXCatchClause() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1521:2: ( ( ( rule__XCatchClause__Group__0 ) ) ) - // InternalXbase.g:1522:2: ( ( rule__XCatchClause__Group__0 ) ) + // InternalXbase.g:1522:2: ( ( ( rule__XCatchClause__Group__0 ) ) ) + // InternalXbase.g:1523:2: ( ( rule__XCatchClause__Group__0 ) ) { - // InternalXbase.g:1522:2: ( ( rule__XCatchClause__Group__0 ) ) - // InternalXbase.g:1523:3: ( rule__XCatchClause__Group__0 ) + // InternalXbase.g:1523:2: ( ( rule__XCatchClause__Group__0 ) ) + // InternalXbase.g:1524:3: ( rule__XCatchClause__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getGroup()); } - // InternalXbase.g:1524:3: ( rule__XCatchClause__Group__0 ) - // InternalXbase.g:1524:4: rule__XCatchClause__Group__0 + // InternalXbase.g:1525:3: ( rule__XCatchClause__Group__0 ) + // InternalXbase.g:1525:4: rule__XCatchClause__Group__0 { pushFollow(FOLLOW_2); rule__XCatchClause__Group__0(); @@ -5132,11 +5133,11 @@ public final void ruleXCatchClause() throws RecognitionException { // $ANTLR start "entryRuleQualifiedName" - // InternalXbase.g:1533:1: entryRuleQualifiedName : ruleQualifiedName EOF ; + // InternalXbase.g:1534:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { - // InternalXbase.g:1534:1: ( ruleQualifiedName EOF ) - // InternalXbase.g:1535:1: ruleQualifiedName EOF + // InternalXbase.g:1535:1: ( ruleQualifiedName EOF ) + // InternalXbase.g:1536:1: ruleQualifiedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameRule()); @@ -5166,23 +5167,23 @@ public final void entryRuleQualifiedName() throws RecognitionException { // $ANTLR start "ruleQualifiedName" - // InternalXbase.g:1542:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; + // InternalXbase.g:1543:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1546:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) - // InternalXbase.g:1547:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalXbase.g:1547:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) + // InternalXbase.g:1548:2: ( ( rule__QualifiedName__Group__0 ) ) { - // InternalXbase.g:1547:2: ( ( rule__QualifiedName__Group__0 ) ) - // InternalXbase.g:1548:3: ( rule__QualifiedName__Group__0 ) + // InternalXbase.g:1548:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalXbase.g:1549:3: ( rule__QualifiedName__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); } - // InternalXbase.g:1549:3: ( rule__QualifiedName__Group__0 ) - // InternalXbase.g:1549:4: rule__QualifiedName__Group__0 + // InternalXbase.g:1550:3: ( rule__QualifiedName__Group__0 ) + // InternalXbase.g:1550:4: rule__QualifiedName__Group__0 { pushFollow(FOLLOW_2); rule__QualifiedName__Group__0(); @@ -5217,14 +5218,14 @@ public final void ruleQualifiedName() throws RecognitionException { // $ANTLR start "entryRuleNumber" - // InternalXbase.g:1558:1: entryRuleNumber : ruleNumber EOF ; + // InternalXbase.g:1559:1: entryRuleNumber : ruleNumber EOF ; public final void entryRuleNumber() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalXbase.g:1562:1: ( ruleNumber EOF ) - // InternalXbase.g:1563:1: ruleNumber EOF + // InternalXbase.g:1563:1: ( ruleNumber EOF ) + // InternalXbase.g:1564:1: ruleNumber EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNumberRule()); @@ -5257,24 +5258,24 @@ public final void entryRuleNumber() throws RecognitionException { // $ANTLR start "ruleNumber" - // InternalXbase.g:1573:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ; + // InternalXbase.g:1574:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ; public final void ruleNumber() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); int stackSize = keepStackSize(); try { - // InternalXbase.g:1578:2: ( ( ( rule__Number__Alternatives ) ) ) - // InternalXbase.g:1579:2: ( ( rule__Number__Alternatives ) ) + // InternalXbase.g:1579:2: ( ( ( rule__Number__Alternatives ) ) ) + // InternalXbase.g:1580:2: ( ( rule__Number__Alternatives ) ) { - // InternalXbase.g:1579:2: ( ( rule__Number__Alternatives ) ) - // InternalXbase.g:1580:3: ( rule__Number__Alternatives ) + // InternalXbase.g:1580:2: ( ( rule__Number__Alternatives ) ) + // InternalXbase.g:1581:3: ( rule__Number__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives()); } - // InternalXbase.g:1581:3: ( rule__Number__Alternatives ) - // InternalXbase.g:1581:4: rule__Number__Alternatives + // InternalXbase.g:1582:3: ( rule__Number__Alternatives ) + // InternalXbase.g:1582:4: rule__Number__Alternatives { pushFollow(FOLLOW_2); rule__Number__Alternatives(); @@ -5310,11 +5311,11 @@ public final void ruleNumber() throws RecognitionException { // $ANTLR start "entryRuleJvmTypeReference" - // InternalXbase.g:1591:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ; + // InternalXbase.g:1592:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ; public final void entryRuleJvmTypeReference() throws RecognitionException { try { - // InternalXbase.g:1592:1: ( ruleJvmTypeReference EOF ) - // InternalXbase.g:1593:1: ruleJvmTypeReference EOF + // InternalXbase.g:1593:1: ( ruleJvmTypeReference EOF ) + // InternalXbase.g:1594:1: ruleJvmTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceRule()); @@ -5344,23 +5345,23 @@ public final void entryRuleJvmTypeReference() throws RecognitionException { // $ANTLR start "ruleJvmTypeReference" - // InternalXbase.g:1600:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ; + // InternalXbase.g:1601:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ; public final void ruleJvmTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1604:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) ) - // InternalXbase.g:1605:2: ( ( rule__JvmTypeReference__Alternatives ) ) + // InternalXbase.g:1605:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) ) + // InternalXbase.g:1606:2: ( ( rule__JvmTypeReference__Alternatives ) ) { - // InternalXbase.g:1605:2: ( ( rule__JvmTypeReference__Alternatives ) ) - // InternalXbase.g:1606:3: ( rule__JvmTypeReference__Alternatives ) + // InternalXbase.g:1606:2: ( ( rule__JvmTypeReference__Alternatives ) ) + // InternalXbase.g:1607:3: ( rule__JvmTypeReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } - // InternalXbase.g:1607:3: ( rule__JvmTypeReference__Alternatives ) - // InternalXbase.g:1607:4: rule__JvmTypeReference__Alternatives + // InternalXbase.g:1608:3: ( rule__JvmTypeReference__Alternatives ) + // InternalXbase.g:1608:4: rule__JvmTypeReference__Alternatives { pushFollow(FOLLOW_2); rule__JvmTypeReference__Alternatives(); @@ -5395,11 +5396,11 @@ public final void ruleJvmTypeReference() throws RecognitionException { // $ANTLR start "entryRuleArrayBrackets" - // InternalXbase.g:1616:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ; + // InternalXbase.g:1617:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ; public final void entryRuleArrayBrackets() throws RecognitionException { try { - // InternalXbase.g:1617:1: ( ruleArrayBrackets EOF ) - // InternalXbase.g:1618:1: ruleArrayBrackets EOF + // InternalXbase.g:1618:1: ( ruleArrayBrackets EOF ) + // InternalXbase.g:1619:1: ruleArrayBrackets EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsRule()); @@ -5429,23 +5430,23 @@ public final void entryRuleArrayBrackets() throws RecognitionException { // $ANTLR start "ruleArrayBrackets" - // InternalXbase.g:1625:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ; + // InternalXbase.g:1626:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ; public final void ruleArrayBrackets() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1629:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) ) - // InternalXbase.g:1630:2: ( ( rule__ArrayBrackets__Group__0 ) ) + // InternalXbase.g:1630:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) ) + // InternalXbase.g:1631:2: ( ( rule__ArrayBrackets__Group__0 ) ) { - // InternalXbase.g:1630:2: ( ( rule__ArrayBrackets__Group__0 ) ) - // InternalXbase.g:1631:3: ( rule__ArrayBrackets__Group__0 ) + // InternalXbase.g:1631:2: ( ( rule__ArrayBrackets__Group__0 ) ) + // InternalXbase.g:1632:3: ( rule__ArrayBrackets__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getGroup()); } - // InternalXbase.g:1632:3: ( rule__ArrayBrackets__Group__0 ) - // InternalXbase.g:1632:4: rule__ArrayBrackets__Group__0 + // InternalXbase.g:1633:3: ( rule__ArrayBrackets__Group__0 ) + // InternalXbase.g:1633:4: rule__ArrayBrackets__Group__0 { pushFollow(FOLLOW_2); rule__ArrayBrackets__Group__0(); @@ -5480,11 +5481,11 @@ public final void ruleArrayBrackets() throws RecognitionException { // $ANTLR start "entryRuleXFunctionTypeRef" - // InternalXbase.g:1641:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ; + // InternalXbase.g:1642:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ; public final void entryRuleXFunctionTypeRef() throws RecognitionException { try { - // InternalXbase.g:1642:1: ( ruleXFunctionTypeRef EOF ) - // InternalXbase.g:1643:1: ruleXFunctionTypeRef EOF + // InternalXbase.g:1643:1: ( ruleXFunctionTypeRef EOF ) + // InternalXbase.g:1644:1: ruleXFunctionTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefRule()); @@ -5514,23 +5515,23 @@ public final void entryRuleXFunctionTypeRef() throws RecognitionException { // $ANTLR start "ruleXFunctionTypeRef" - // InternalXbase.g:1650:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ; + // InternalXbase.g:1651:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ; public final void ruleXFunctionTypeRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1654:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) ) - // InternalXbase.g:1655:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) + // InternalXbase.g:1655:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) ) + // InternalXbase.g:1656:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) { - // InternalXbase.g:1655:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) - // InternalXbase.g:1656:3: ( rule__XFunctionTypeRef__Group__0 ) + // InternalXbase.g:1656:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) + // InternalXbase.g:1657:3: ( rule__XFunctionTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } - // InternalXbase.g:1657:3: ( rule__XFunctionTypeRef__Group__0 ) - // InternalXbase.g:1657:4: rule__XFunctionTypeRef__Group__0 + // InternalXbase.g:1658:3: ( rule__XFunctionTypeRef__Group__0 ) + // InternalXbase.g:1658:4: rule__XFunctionTypeRef__Group__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group__0(); @@ -5565,11 +5566,11 @@ public final void ruleXFunctionTypeRef() throws RecognitionException { // $ANTLR start "entryRuleJvmParameterizedTypeReference" - // InternalXbase.g:1666:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ; + // InternalXbase.g:1667:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ; public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException { try { - // InternalXbase.g:1667:1: ( ruleJvmParameterizedTypeReference EOF ) - // InternalXbase.g:1668:1: ruleJvmParameterizedTypeReference EOF + // InternalXbase.g:1668:1: ( ruleJvmParameterizedTypeReference EOF ) + // InternalXbase.g:1669:1: ruleJvmParameterizedTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceRule()); @@ -5599,23 +5600,23 @@ public final void entryRuleJvmParameterizedTypeReference() throws RecognitionExc // $ANTLR start "ruleJvmParameterizedTypeReference" - // InternalXbase.g:1675:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ; + // InternalXbase.g:1676:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ; public final void ruleJvmParameterizedTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1679:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ) - // InternalXbase.g:1680:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) + // InternalXbase.g:1680:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ) + // InternalXbase.g:1681:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) { - // InternalXbase.g:1680:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) - // InternalXbase.g:1681:3: ( rule__JvmParameterizedTypeReference__Group__0 ) + // InternalXbase.g:1681:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) + // InternalXbase.g:1682:3: ( rule__JvmParameterizedTypeReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } - // InternalXbase.g:1682:3: ( rule__JvmParameterizedTypeReference__Group__0 ) - // InternalXbase.g:1682:4: rule__JvmParameterizedTypeReference__Group__0 + // InternalXbase.g:1683:3: ( rule__JvmParameterizedTypeReference__Group__0 ) + // InternalXbase.g:1683:4: rule__JvmParameterizedTypeReference__Group__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group__0(); @@ -5650,11 +5651,11 @@ public final void ruleJvmParameterizedTypeReference() throws RecognitionExceptio // $ANTLR start "entryRuleJvmArgumentTypeReference" - // InternalXbase.g:1691:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ; + // InternalXbase.g:1692:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ; public final void entryRuleJvmArgumentTypeReference() throws RecognitionException { try { - // InternalXbase.g:1692:1: ( ruleJvmArgumentTypeReference EOF ) - // InternalXbase.g:1693:1: ruleJvmArgumentTypeReference EOF + // InternalXbase.g:1693:1: ( ruleJvmArgumentTypeReference EOF ) + // InternalXbase.g:1694:1: ruleJvmArgumentTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceRule()); @@ -5684,23 +5685,23 @@ public final void entryRuleJvmArgumentTypeReference() throws RecognitionExceptio // $ANTLR start "ruleJvmArgumentTypeReference" - // InternalXbase.g:1700:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ; + // InternalXbase.g:1701:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ; public final void ruleJvmArgumentTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1704:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ) - // InternalXbase.g:1705:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) + // InternalXbase.g:1705:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ) + // InternalXbase.g:1706:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) { - // InternalXbase.g:1705:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) - // InternalXbase.g:1706:3: ( rule__JvmArgumentTypeReference__Alternatives ) + // InternalXbase.g:1706:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) + // InternalXbase.g:1707:3: ( rule__JvmArgumentTypeReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } - // InternalXbase.g:1707:3: ( rule__JvmArgumentTypeReference__Alternatives ) - // InternalXbase.g:1707:4: rule__JvmArgumentTypeReference__Alternatives + // InternalXbase.g:1708:3: ( rule__JvmArgumentTypeReference__Alternatives ) + // InternalXbase.g:1708:4: rule__JvmArgumentTypeReference__Alternatives { pushFollow(FOLLOW_2); rule__JvmArgumentTypeReference__Alternatives(); @@ -5735,11 +5736,11 @@ public final void ruleJvmArgumentTypeReference() throws RecognitionException { // $ANTLR start "entryRuleJvmWildcardTypeReference" - // InternalXbase.g:1716:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ; + // InternalXbase.g:1717:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ; public final void entryRuleJvmWildcardTypeReference() throws RecognitionException { try { - // InternalXbase.g:1717:1: ( ruleJvmWildcardTypeReference EOF ) - // InternalXbase.g:1718:1: ruleJvmWildcardTypeReference EOF + // InternalXbase.g:1718:1: ( ruleJvmWildcardTypeReference EOF ) + // InternalXbase.g:1719:1: ruleJvmWildcardTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceRule()); @@ -5769,23 +5770,23 @@ public final void entryRuleJvmWildcardTypeReference() throws RecognitionExceptio // $ANTLR start "ruleJvmWildcardTypeReference" - // InternalXbase.g:1725:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ; + // InternalXbase.g:1726:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ; public final void ruleJvmWildcardTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1729:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ) - // InternalXbase.g:1730:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) + // InternalXbase.g:1730:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ) + // InternalXbase.g:1731:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) { - // InternalXbase.g:1730:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) - // InternalXbase.g:1731:3: ( rule__JvmWildcardTypeReference__Group__0 ) + // InternalXbase.g:1731:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) + // InternalXbase.g:1732:3: ( rule__JvmWildcardTypeReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } - // InternalXbase.g:1732:3: ( rule__JvmWildcardTypeReference__Group__0 ) - // InternalXbase.g:1732:4: rule__JvmWildcardTypeReference__Group__0 + // InternalXbase.g:1733:3: ( rule__JvmWildcardTypeReference__Group__0 ) + // InternalXbase.g:1733:4: rule__JvmWildcardTypeReference__Group__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group__0(); @@ -5820,11 +5821,11 @@ public final void ruleJvmWildcardTypeReference() throws RecognitionException { // $ANTLR start "entryRuleJvmUpperBound" - // InternalXbase.g:1741:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ; + // InternalXbase.g:1742:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ; public final void entryRuleJvmUpperBound() throws RecognitionException { try { - // InternalXbase.g:1742:1: ( ruleJvmUpperBound EOF ) - // InternalXbase.g:1743:1: ruleJvmUpperBound EOF + // InternalXbase.g:1743:1: ( ruleJvmUpperBound EOF ) + // InternalXbase.g:1744:1: ruleJvmUpperBound EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundRule()); @@ -5854,23 +5855,23 @@ public final void entryRuleJvmUpperBound() throws RecognitionException { // $ANTLR start "ruleJvmUpperBound" - // InternalXbase.g:1750:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ; + // InternalXbase.g:1751:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ; public final void ruleJvmUpperBound() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1754:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) ) - // InternalXbase.g:1755:2: ( ( rule__JvmUpperBound__Group__0 ) ) + // InternalXbase.g:1755:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) ) + // InternalXbase.g:1756:2: ( ( rule__JvmUpperBound__Group__0 ) ) { - // InternalXbase.g:1755:2: ( ( rule__JvmUpperBound__Group__0 ) ) - // InternalXbase.g:1756:3: ( rule__JvmUpperBound__Group__0 ) + // InternalXbase.g:1756:2: ( ( rule__JvmUpperBound__Group__0 ) ) + // InternalXbase.g:1757:3: ( rule__JvmUpperBound__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getGroup()); } - // InternalXbase.g:1757:3: ( rule__JvmUpperBound__Group__0 ) - // InternalXbase.g:1757:4: rule__JvmUpperBound__Group__0 + // InternalXbase.g:1758:3: ( rule__JvmUpperBound__Group__0 ) + // InternalXbase.g:1758:4: rule__JvmUpperBound__Group__0 { pushFollow(FOLLOW_2); rule__JvmUpperBound__Group__0(); @@ -5905,11 +5906,11 @@ public final void ruleJvmUpperBound() throws RecognitionException { // $ANTLR start "entryRuleJvmUpperBoundAnded" - // InternalXbase.g:1766:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ; + // InternalXbase.g:1767:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ; public final void entryRuleJvmUpperBoundAnded() throws RecognitionException { try { - // InternalXbase.g:1767:1: ( ruleJvmUpperBoundAnded EOF ) - // InternalXbase.g:1768:1: ruleJvmUpperBoundAnded EOF + // InternalXbase.g:1768:1: ( ruleJvmUpperBoundAnded EOF ) + // InternalXbase.g:1769:1: ruleJvmUpperBoundAnded EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedRule()); @@ -5939,23 +5940,23 @@ public final void entryRuleJvmUpperBoundAnded() throws RecognitionException { // $ANTLR start "ruleJvmUpperBoundAnded" - // InternalXbase.g:1775:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ; + // InternalXbase.g:1776:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ; public final void ruleJvmUpperBoundAnded() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1779:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ) - // InternalXbase.g:1780:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) + // InternalXbase.g:1780:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ) + // InternalXbase.g:1781:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) { - // InternalXbase.g:1780:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) - // InternalXbase.g:1781:3: ( rule__JvmUpperBoundAnded__Group__0 ) + // InternalXbase.g:1781:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) + // InternalXbase.g:1782:3: ( rule__JvmUpperBoundAnded__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } - // InternalXbase.g:1782:3: ( rule__JvmUpperBoundAnded__Group__0 ) - // InternalXbase.g:1782:4: rule__JvmUpperBoundAnded__Group__0 + // InternalXbase.g:1783:3: ( rule__JvmUpperBoundAnded__Group__0 ) + // InternalXbase.g:1783:4: rule__JvmUpperBoundAnded__Group__0 { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__Group__0(); @@ -5990,11 +5991,11 @@ public final void ruleJvmUpperBoundAnded() throws RecognitionException { // $ANTLR start "entryRuleJvmLowerBound" - // InternalXbase.g:1791:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ; + // InternalXbase.g:1792:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ; public final void entryRuleJvmLowerBound() throws RecognitionException { try { - // InternalXbase.g:1792:1: ( ruleJvmLowerBound EOF ) - // InternalXbase.g:1793:1: ruleJvmLowerBound EOF + // InternalXbase.g:1793:1: ( ruleJvmLowerBound EOF ) + // InternalXbase.g:1794:1: ruleJvmLowerBound EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundRule()); @@ -6024,23 +6025,23 @@ public final void entryRuleJvmLowerBound() throws RecognitionException { // $ANTLR start "ruleJvmLowerBound" - // InternalXbase.g:1800:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ; + // InternalXbase.g:1801:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ; public final void ruleJvmLowerBound() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1804:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) ) - // InternalXbase.g:1805:2: ( ( rule__JvmLowerBound__Group__0 ) ) + // InternalXbase.g:1805:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) ) + // InternalXbase.g:1806:2: ( ( rule__JvmLowerBound__Group__0 ) ) { - // InternalXbase.g:1805:2: ( ( rule__JvmLowerBound__Group__0 ) ) - // InternalXbase.g:1806:3: ( rule__JvmLowerBound__Group__0 ) + // InternalXbase.g:1806:2: ( ( rule__JvmLowerBound__Group__0 ) ) + // InternalXbase.g:1807:3: ( rule__JvmLowerBound__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getGroup()); } - // InternalXbase.g:1807:3: ( rule__JvmLowerBound__Group__0 ) - // InternalXbase.g:1807:4: rule__JvmLowerBound__Group__0 + // InternalXbase.g:1808:3: ( rule__JvmLowerBound__Group__0 ) + // InternalXbase.g:1808:4: rule__JvmLowerBound__Group__0 { pushFollow(FOLLOW_2); rule__JvmLowerBound__Group__0(); @@ -6075,11 +6076,11 @@ public final void ruleJvmLowerBound() throws RecognitionException { // $ANTLR start "entryRuleJvmLowerBoundAnded" - // InternalXbase.g:1816:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ; + // InternalXbase.g:1817:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ; public final void entryRuleJvmLowerBoundAnded() throws RecognitionException { try { - // InternalXbase.g:1817:1: ( ruleJvmLowerBoundAnded EOF ) - // InternalXbase.g:1818:1: ruleJvmLowerBoundAnded EOF + // InternalXbase.g:1818:1: ( ruleJvmLowerBoundAnded EOF ) + // InternalXbase.g:1819:1: ruleJvmLowerBoundAnded EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedRule()); @@ -6109,23 +6110,23 @@ public final void entryRuleJvmLowerBoundAnded() throws RecognitionException { // $ANTLR start "ruleJvmLowerBoundAnded" - // InternalXbase.g:1825:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ; + // InternalXbase.g:1826:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ; public final void ruleJvmLowerBoundAnded() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1829:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ) - // InternalXbase.g:1830:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) + // InternalXbase.g:1830:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ) + // InternalXbase.g:1831:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) { - // InternalXbase.g:1830:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) - // InternalXbase.g:1831:3: ( rule__JvmLowerBoundAnded__Group__0 ) + // InternalXbase.g:1831:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) + // InternalXbase.g:1832:3: ( rule__JvmLowerBoundAnded__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); } - // InternalXbase.g:1832:3: ( rule__JvmLowerBoundAnded__Group__0 ) - // InternalXbase.g:1832:4: rule__JvmLowerBoundAnded__Group__0 + // InternalXbase.g:1833:3: ( rule__JvmLowerBoundAnded__Group__0 ) + // InternalXbase.g:1833:4: rule__JvmLowerBoundAnded__Group__0 { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__Group__0(); @@ -6160,11 +6161,11 @@ public final void ruleJvmLowerBoundAnded() throws RecognitionException { // $ANTLR start "entryRuleQualifiedNameWithWildcard" - // InternalXbase.g:1841:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; + // InternalXbase.g:1842:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException { try { - // InternalXbase.g:1842:1: ( ruleQualifiedNameWithWildcard EOF ) - // InternalXbase.g:1843:1: ruleQualifiedNameWithWildcard EOF + // InternalXbase.g:1843:1: ( ruleQualifiedNameWithWildcard EOF ) + // InternalXbase.g:1844:1: ruleQualifiedNameWithWildcard EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardRule()); @@ -6194,23 +6195,23 @@ public final void entryRuleQualifiedNameWithWildcard() throws RecognitionExcepti // $ANTLR start "ruleQualifiedNameWithWildcard" - // InternalXbase.g:1850:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; + // InternalXbase.g:1851:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; public final void ruleQualifiedNameWithWildcard() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1854:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) - // InternalXbase.g:1855:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) + // InternalXbase.g:1855:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) + // InternalXbase.g:1856:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) { - // InternalXbase.g:1855:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) - // InternalXbase.g:1856:3: ( rule__QualifiedNameWithWildcard__Group__0 ) + // InternalXbase.g:1856:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) + // InternalXbase.g:1857:3: ( rule__QualifiedNameWithWildcard__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } - // InternalXbase.g:1857:3: ( rule__QualifiedNameWithWildcard__Group__0 ) - // InternalXbase.g:1857:4: rule__QualifiedNameWithWildcard__Group__0 + // InternalXbase.g:1858:3: ( rule__QualifiedNameWithWildcard__Group__0 ) + // InternalXbase.g:1858:4: rule__QualifiedNameWithWildcard__Group__0 { pushFollow(FOLLOW_2); rule__QualifiedNameWithWildcard__Group__0(); @@ -6245,11 +6246,11 @@ public final void ruleQualifiedNameWithWildcard() throws RecognitionException { // $ANTLR start "entryRuleValidID" - // InternalXbase.g:1866:1: entryRuleValidID : ruleValidID EOF ; + // InternalXbase.g:1867:1: entryRuleValidID : ruleValidID EOF ; public final void entryRuleValidID() throws RecognitionException { try { - // InternalXbase.g:1867:1: ( ruleValidID EOF ) - // InternalXbase.g:1868:1: ruleValidID EOF + // InternalXbase.g:1868:1: ( ruleValidID EOF ) + // InternalXbase.g:1869:1: ruleValidID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDRule()); @@ -6279,17 +6280,17 @@ public final void entryRuleValidID() throws RecognitionException { // $ANTLR start "ruleValidID" - // InternalXbase.g:1875:1: ruleValidID : ( RULE_ID ) ; + // InternalXbase.g:1876:1: ruleValidID : ( RULE_ID ) ; public final void ruleValidID() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1879:2: ( ( RULE_ID ) ) - // InternalXbase.g:1880:2: ( RULE_ID ) + // InternalXbase.g:1880:2: ( ( RULE_ID ) ) + // InternalXbase.g:1881:2: ( RULE_ID ) { - // InternalXbase.g:1880:2: ( RULE_ID ) - // InternalXbase.g:1881:3: RULE_ID + // InternalXbase.g:1881:2: ( RULE_ID ) + // InternalXbase.g:1882:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); @@ -6320,11 +6321,11 @@ public final void ruleValidID() throws RecognitionException { // $ANTLR start "entryRuleXImportDeclaration" - // InternalXbase.g:1891:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ; + // InternalXbase.g:1892:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ; public final void entryRuleXImportDeclaration() throws RecognitionException { try { - // InternalXbase.g:1892:1: ( ruleXImportDeclaration EOF ) - // InternalXbase.g:1893:1: ruleXImportDeclaration EOF + // InternalXbase.g:1893:1: ( ruleXImportDeclaration EOF ) + // InternalXbase.g:1894:1: ruleXImportDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationRule()); @@ -6354,23 +6355,23 @@ public final void entryRuleXImportDeclaration() throws RecognitionException { // $ANTLR start "ruleXImportDeclaration" - // InternalXbase.g:1900:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ; + // InternalXbase.g:1901:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ; public final void ruleXImportDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1904:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) ) - // InternalXbase.g:1905:2: ( ( rule__XImportDeclaration__Group__0 ) ) + // InternalXbase.g:1905:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) ) + // InternalXbase.g:1906:2: ( ( rule__XImportDeclaration__Group__0 ) ) { - // InternalXbase.g:1905:2: ( ( rule__XImportDeclaration__Group__0 ) ) - // InternalXbase.g:1906:3: ( rule__XImportDeclaration__Group__0 ) + // InternalXbase.g:1906:2: ( ( rule__XImportDeclaration__Group__0 ) ) + // InternalXbase.g:1907:3: ( rule__XImportDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup()); } - // InternalXbase.g:1907:3: ( rule__XImportDeclaration__Group__0 ) - // InternalXbase.g:1907:4: rule__XImportDeclaration__Group__0 + // InternalXbase.g:1908:3: ( rule__XImportDeclaration__Group__0 ) + // InternalXbase.g:1908:4: rule__XImportDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group__0(); @@ -6405,11 +6406,11 @@ public final void ruleXImportDeclaration() throws RecognitionException { // $ANTLR start "entryRuleQualifiedNameInStaticImport" - // InternalXbase.g:1916:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ; + // InternalXbase.g:1917:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ; public final void entryRuleQualifiedNameInStaticImport() throws RecognitionException { try { - // InternalXbase.g:1917:1: ( ruleQualifiedNameInStaticImport EOF ) - // InternalXbase.g:1918:1: ruleQualifiedNameInStaticImport EOF + // InternalXbase.g:1918:1: ( ruleQualifiedNameInStaticImport EOF ) + // InternalXbase.g:1919:1: ruleQualifiedNameInStaticImport EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportRule()); @@ -6439,26 +6440,26 @@ public final void entryRuleQualifiedNameInStaticImport() throws RecognitionExcep // $ANTLR start "ruleQualifiedNameInStaticImport" - // InternalXbase.g:1925:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ; + // InternalXbase.g:1926:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ; public final void ruleQualifiedNameInStaticImport() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1929:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ) - // InternalXbase.g:1930:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) + // InternalXbase.g:1930:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ) + // InternalXbase.g:1931:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) { - // InternalXbase.g:1930:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) - // InternalXbase.g:1931:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) + // InternalXbase.g:1931:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) + // InternalXbase.g:1932:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) { - // InternalXbase.g:1931:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) - // InternalXbase.g:1932:4: ( rule__QualifiedNameInStaticImport__Group__0 ) + // InternalXbase.g:1932:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) + // InternalXbase.g:1933:4: ( rule__QualifiedNameInStaticImport__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } - // InternalXbase.g:1933:4: ( rule__QualifiedNameInStaticImport__Group__0 ) - // InternalXbase.g:1933:5: rule__QualifiedNameInStaticImport__Group__0 + // InternalXbase.g:1934:4: ( rule__QualifiedNameInStaticImport__Group__0 ) + // InternalXbase.g:1934:5: rule__QualifiedNameInStaticImport__Group__0 { pushFollow(FOLLOW_3); rule__QualifiedNameInStaticImport__Group__0(); @@ -6474,13 +6475,13 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException } - // InternalXbase.g:1936:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) - // InternalXbase.g:1937:4: ( rule__QualifiedNameInStaticImport__Group__0 )* + // InternalXbase.g:1937:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) + // InternalXbase.g:1938:4: ( rule__QualifiedNameInStaticImport__Group__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } - // InternalXbase.g:1938:4: ( rule__QualifiedNameInStaticImport__Group__0 )* + // InternalXbase.g:1939:4: ( rule__QualifiedNameInStaticImport__Group__0 )* loop1: do { int alt1=2; @@ -6499,7 +6500,7 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException switch (alt1) { case 1 : - // InternalXbase.g:1938:5: rule__QualifiedNameInStaticImport__Group__0 + // InternalXbase.g:1939:5: rule__QualifiedNameInStaticImport__Group__0 { pushFollow(FOLLOW_3); rule__QualifiedNameInStaticImport__Group__0(); @@ -6543,13 +6544,13 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException // $ANTLR start "rule__XAssignment__Alternatives" - // InternalXbase.g:1947:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ); + // InternalXbase.g:1948:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ); public final void rule__XAssignment__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1951:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ) + // InternalXbase.g:1952:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ) int alt2=2; switch ( input.LA(1) ) { case RULE_ID: @@ -6688,16 +6689,16 @@ else if ( (LA2_5==13) ) { switch (alt2) { case 1 : - // InternalXbase.g:1952:2: ( ( rule__XAssignment__Group_0__0 ) ) + // InternalXbase.g:1953:2: ( ( rule__XAssignment__Group_0__0 ) ) { - // InternalXbase.g:1952:2: ( ( rule__XAssignment__Group_0__0 ) ) - // InternalXbase.g:1953:3: ( rule__XAssignment__Group_0__0 ) + // InternalXbase.g:1953:2: ( ( rule__XAssignment__Group_0__0 ) ) + // InternalXbase.g:1954:3: ( rule__XAssignment__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_0()); } - // InternalXbase.g:1954:3: ( rule__XAssignment__Group_0__0 ) - // InternalXbase.g:1954:4: rule__XAssignment__Group_0__0 + // InternalXbase.g:1955:3: ( rule__XAssignment__Group_0__0 ) + // InternalXbase.g:1955:4: rule__XAssignment__Group_0__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_0__0(); @@ -6717,16 +6718,16 @@ else if ( (LA2_5==13) ) { } break; case 2 : - // InternalXbase.g:1958:2: ( ( rule__XAssignment__Group_1__0 ) ) + // InternalXbase.g:1959:2: ( ( rule__XAssignment__Group_1__0 ) ) { - // InternalXbase.g:1958:2: ( ( rule__XAssignment__Group_1__0 ) ) - // InternalXbase.g:1959:3: ( rule__XAssignment__Group_1__0 ) + // InternalXbase.g:1959:2: ( ( rule__XAssignment__Group_1__0 ) ) + // InternalXbase.g:1960:3: ( rule__XAssignment__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1()); } - // InternalXbase.g:1960:3: ( rule__XAssignment__Group_1__0 ) - // InternalXbase.g:1960:4: rule__XAssignment__Group_1__0 + // InternalXbase.g:1961:3: ( rule__XAssignment__Group_1__0 ) + // InternalXbase.g:1961:4: rule__XAssignment__Group_1__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1__0(); @@ -6763,13 +6764,13 @@ else if ( (LA2_5==13) ) { // $ANTLR start "rule__OpMultiAssign__Alternatives" - // InternalXbase.g:1968:1: rule__OpMultiAssign__Alternatives : ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) ); + // InternalXbase.g:1969:1: rule__OpMultiAssign__Alternatives : ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) ); public final void rule__OpMultiAssign__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:1972:1: ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) ) + // InternalXbase.g:1973:1: ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) ) int alt3=7; switch ( input.LA(1) ) { case 16: @@ -6817,10 +6818,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio switch (alt3) { case 1 : - // InternalXbase.g:1973:2: ( '+=' ) + // InternalXbase.g:1974:2: ( '+=' ) { - // InternalXbase.g:1973:2: ( '+=' ) - // InternalXbase.g:1974:3: '+=' + // InternalXbase.g:1974:2: ( '+=' ) + // InternalXbase.g:1975:3: '+=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); @@ -6836,10 +6837,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalXbase.g:1979:2: ( '-=' ) + // InternalXbase.g:1980:2: ( '-=' ) { - // InternalXbase.g:1979:2: ( '-=' ) - // InternalXbase.g:1980:3: '-=' + // InternalXbase.g:1980:2: ( '-=' ) + // InternalXbase.g:1981:3: '-=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); @@ -6855,10 +6856,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalXbase.g:1985:2: ( '*=' ) + // InternalXbase.g:1986:2: ( '*=' ) { - // InternalXbase.g:1985:2: ( '*=' ) - // InternalXbase.g:1986:3: '*=' + // InternalXbase.g:1986:2: ( '*=' ) + // InternalXbase.g:1987:3: '*=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2()); @@ -6874,10 +6875,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalXbase.g:1991:2: ( '/=' ) + // InternalXbase.g:1992:2: ( '/=' ) { - // InternalXbase.g:1991:2: ( '/=' ) - // InternalXbase.g:1992:3: '/=' + // InternalXbase.g:1992:2: ( '/=' ) + // InternalXbase.g:1993:3: '/=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3()); @@ -6893,10 +6894,10 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalXbase.g:1997:2: ( '%=' ) + // InternalXbase.g:1998:2: ( '%=' ) { - // InternalXbase.g:1997:2: ( '%=' ) - // InternalXbase.g:1998:3: '%=' + // InternalXbase.g:1998:2: ( '%=' ) + // InternalXbase.g:1999:3: '%=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4()); @@ -6912,16 +6913,16 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalXbase.g:2003:2: ( ( rule__OpMultiAssign__Group_5__0 ) ) + // InternalXbase.g:2004:2: ( ( rule__OpMultiAssign__Group_5__0 ) ) { - // InternalXbase.g:2003:2: ( ( rule__OpMultiAssign__Group_5__0 ) ) - // InternalXbase.g:2004:3: ( rule__OpMultiAssign__Group_5__0 ) + // InternalXbase.g:2004:2: ( ( rule__OpMultiAssign__Group_5__0 ) ) + // InternalXbase.g:2005:3: ( rule__OpMultiAssign__Group_5__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGroup_5()); } - // InternalXbase.g:2005:3: ( rule__OpMultiAssign__Group_5__0 ) - // InternalXbase.g:2005:4: rule__OpMultiAssign__Group_5__0 + // InternalXbase.g:2006:3: ( rule__OpMultiAssign__Group_5__0 ) + // InternalXbase.g:2006:4: rule__OpMultiAssign__Group_5__0 { pushFollow(FOLLOW_2); rule__OpMultiAssign__Group_5__0(); @@ -6941,16 +6942,16 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalXbase.g:2009:2: ( ( rule__OpMultiAssign__Group_6__0 ) ) + // InternalXbase.g:2010:2: ( ( rule__OpMultiAssign__Group_6__0 ) ) { - // InternalXbase.g:2009:2: ( ( rule__OpMultiAssign__Group_6__0 ) ) - // InternalXbase.g:2010:3: ( rule__OpMultiAssign__Group_6__0 ) + // InternalXbase.g:2010:2: ( ( rule__OpMultiAssign__Group_6__0 ) ) + // InternalXbase.g:2011:3: ( rule__OpMultiAssign__Group_6__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGroup_6()); } - // InternalXbase.g:2011:3: ( rule__OpMultiAssign__Group_6__0 ) - // InternalXbase.g:2011:4: rule__OpMultiAssign__Group_6__0 + // InternalXbase.g:2012:3: ( rule__OpMultiAssign__Group_6__0 ) + // InternalXbase.g:2012:4: rule__OpMultiAssign__Group_6__0 { pushFollow(FOLLOW_2); rule__OpMultiAssign__Group_6__0(); @@ -6987,13 +6988,13 @@ public final void rule__OpMultiAssign__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__OpEquality__Alternatives" - // InternalXbase.g:2019:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ); + // InternalXbase.g:2020:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ); public final void rule__OpEquality__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2023:1: ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ) + // InternalXbase.g:2024:1: ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ) int alt4=4; switch ( input.LA(1) ) { case 21: @@ -7026,10 +7027,10 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { switch (alt4) { case 1 : - // InternalXbase.g:2024:2: ( '==' ) + // InternalXbase.g:2025:2: ( '==' ) { - // InternalXbase.g:2024:2: ( '==' ) - // InternalXbase.g:2025:3: '==' + // InternalXbase.g:2025:2: ( '==' ) + // InternalXbase.g:2026:3: '==' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); @@ -7045,10 +7046,10 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbase.g:2030:2: ( '!=' ) + // InternalXbase.g:2031:2: ( '!=' ) { - // InternalXbase.g:2030:2: ( '!=' ) - // InternalXbase.g:2031:3: '!=' + // InternalXbase.g:2031:2: ( '!=' ) + // InternalXbase.g:2032:3: '!=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); @@ -7064,10 +7065,10 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbase.g:2036:2: ( '===' ) + // InternalXbase.g:2037:2: ( '===' ) { - // InternalXbase.g:2036:2: ( '===' ) - // InternalXbase.g:2037:3: '===' + // InternalXbase.g:2037:2: ( '===' ) + // InternalXbase.g:2038:3: '===' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); @@ -7083,10 +7084,10 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { } break; case 4 : - // InternalXbase.g:2042:2: ( '!==' ) + // InternalXbase.g:2043:2: ( '!==' ) { - // InternalXbase.g:2042:2: ( '!==' ) - // InternalXbase.g:2043:3: '!==' + // InternalXbase.g:2043:2: ( '!==' ) + // InternalXbase.g:2044:3: '!==' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); @@ -7119,13 +7120,13 @@ public final void rule__OpEquality__Alternatives() throws RecognitionException { // $ANTLR start "rule__XRelationalExpression__Alternatives_1" - // InternalXbase.g:2052:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ); + // InternalXbase.g:2053:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ); public final void rule__XRelationalExpression__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2056:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ) + // InternalXbase.g:2057:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ) int alt5=2; int LA5_0 = input.LA(1); @@ -7144,16 +7145,16 @@ else if ( ((LA5_0>=25 && LA5_0<=27)) ) { } switch (alt5) { case 1 : - // InternalXbase.g:2057:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) + // InternalXbase.g:2058:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) { - // InternalXbase.g:2057:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) - // InternalXbase.g:2058:3: ( rule__XRelationalExpression__Group_1_0__0 ) + // InternalXbase.g:2058:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) + // InternalXbase.g:2059:3: ( rule__XRelationalExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); } - // InternalXbase.g:2059:3: ( rule__XRelationalExpression__Group_1_0__0 ) - // InternalXbase.g:2059:4: rule__XRelationalExpression__Group_1_0__0 + // InternalXbase.g:2060:3: ( rule__XRelationalExpression__Group_1_0__0 ) + // InternalXbase.g:2060:4: rule__XRelationalExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0__0(); @@ -7173,16 +7174,16 @@ else if ( ((LA5_0>=25 && LA5_0<=27)) ) { } break; case 2 : - // InternalXbase.g:2063:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) + // InternalXbase.g:2064:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) { - // InternalXbase.g:2063:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) - // InternalXbase.g:2064:3: ( rule__XRelationalExpression__Group_1_1__0 ) + // InternalXbase.g:2064:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) + // InternalXbase.g:2065:3: ( rule__XRelationalExpression__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); } - // InternalXbase.g:2065:3: ( rule__XRelationalExpression__Group_1_1__0 ) - // InternalXbase.g:2065:4: rule__XRelationalExpression__Group_1_1__0 + // InternalXbase.g:2066:3: ( rule__XRelationalExpression__Group_1_1__0 ) + // InternalXbase.g:2066:4: rule__XRelationalExpression__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1__0(); @@ -7219,13 +7220,13 @@ else if ( ((LA5_0>=25 && LA5_0<=27)) ) { // $ANTLR start "rule__OpCompare__Alternatives" - // InternalXbase.g:2073:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) ); + // InternalXbase.g:2074:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) ); public final void rule__OpCompare__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2077:1: ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) ) + // InternalXbase.g:2078:1: ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) ) int alt6=4; switch ( input.LA(1) ) { case 25: @@ -7267,10 +7268,10 @@ else if ( (LA6_2==EOF||(LA6_2>=RULE_ID && LA6_2<=RULE_STRING)||LA6_2==27||(LA6_2 switch (alt6) { case 1 : - // InternalXbase.g:2078:2: ( '>=' ) + // InternalXbase.g:2079:2: ( '>=' ) { - // InternalXbase.g:2078:2: ( '>=' ) - // InternalXbase.g:2079:3: '>=' + // InternalXbase.g:2079:2: ( '>=' ) + // InternalXbase.g:2080:3: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); @@ -7286,16 +7287,16 @@ else if ( (LA6_2==EOF||(LA6_2>=RULE_ID && LA6_2<=RULE_STRING)||LA6_2==27||(LA6_2 } break; case 2 : - // InternalXbase.g:2084:2: ( ( rule__OpCompare__Group_1__0 ) ) + // InternalXbase.g:2085:2: ( ( rule__OpCompare__Group_1__0 ) ) { - // InternalXbase.g:2084:2: ( ( rule__OpCompare__Group_1__0 ) ) - // InternalXbase.g:2085:3: ( rule__OpCompare__Group_1__0 ) + // InternalXbase.g:2085:2: ( ( rule__OpCompare__Group_1__0 ) ) + // InternalXbase.g:2086:3: ( rule__OpCompare__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getGroup_1()); } - // InternalXbase.g:2086:3: ( rule__OpCompare__Group_1__0 ) - // InternalXbase.g:2086:4: rule__OpCompare__Group_1__0 + // InternalXbase.g:2087:3: ( rule__OpCompare__Group_1__0 ) + // InternalXbase.g:2087:4: rule__OpCompare__Group_1__0 { pushFollow(FOLLOW_2); rule__OpCompare__Group_1__0(); @@ -7315,10 +7316,10 @@ else if ( (LA6_2==EOF||(LA6_2>=RULE_ID && LA6_2<=RULE_STRING)||LA6_2==27||(LA6_2 } break; case 3 : - // InternalXbase.g:2090:2: ( '>' ) + // InternalXbase.g:2091:2: ( '>' ) { - // InternalXbase.g:2090:2: ( '>' ) - // InternalXbase.g:2091:3: '>' + // InternalXbase.g:2091:2: ( '>' ) + // InternalXbase.g:2092:3: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); @@ -7334,10 +7335,10 @@ else if ( (LA6_2==EOF||(LA6_2>=RULE_ID && LA6_2<=RULE_STRING)||LA6_2==27||(LA6_2 } break; case 4 : - // InternalXbase.g:2096:2: ( '<' ) + // InternalXbase.g:2097:2: ( '<' ) { - // InternalXbase.g:2096:2: ( '<' ) - // InternalXbase.g:2097:3: '<' + // InternalXbase.g:2097:2: ( '<' ) + // InternalXbase.g:2098:3: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); @@ -7370,21 +7371,21 @@ else if ( (LA6_2==EOF||(LA6_2>=RULE_ID && LA6_2<=RULE_STRING)||LA6_2==27||(LA6_2 // $ANTLR start "rule__OpOther__Alternatives" - // InternalXbase.g:2106:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) ); + // InternalXbase.g:2107:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) ); public final void rule__OpOther__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2110:1: ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) ) + // InternalXbase.g:2111:1: ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) ) int alt7=9; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalXbase.g:2111:2: ( '->' ) + // InternalXbase.g:2112:2: ( '->' ) { - // InternalXbase.g:2111:2: ( '->' ) - // InternalXbase.g:2112:3: '->' + // InternalXbase.g:2112:2: ( '->' ) + // InternalXbase.g:2113:3: '->' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); @@ -7400,10 +7401,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbase.g:2117:2: ( '..<' ) + // InternalXbase.g:2118:2: ( '..<' ) { - // InternalXbase.g:2117:2: ( '..<' ) - // InternalXbase.g:2118:3: '..<' + // InternalXbase.g:2118:2: ( '..<' ) + // InternalXbase.g:2119:3: '..<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); @@ -7419,16 +7420,16 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbase.g:2123:2: ( ( rule__OpOther__Group_2__0 ) ) + // InternalXbase.g:2124:2: ( ( rule__OpOther__Group_2__0 ) ) { - // InternalXbase.g:2123:2: ( ( rule__OpOther__Group_2__0 ) ) - // InternalXbase.g:2124:3: ( rule__OpOther__Group_2__0 ) + // InternalXbase.g:2124:2: ( ( rule__OpOther__Group_2__0 ) ) + // InternalXbase.g:2125:3: ( rule__OpOther__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_2()); } - // InternalXbase.g:2125:3: ( rule__OpOther__Group_2__0 ) - // InternalXbase.g:2125:4: rule__OpOther__Group_2__0 + // InternalXbase.g:2126:3: ( rule__OpOther__Group_2__0 ) + // InternalXbase.g:2126:4: rule__OpOther__Group_2__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_2__0(); @@ -7448,10 +7449,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 4 : - // InternalXbase.g:2129:2: ( '..' ) + // InternalXbase.g:2130:2: ( '..' ) { - // InternalXbase.g:2129:2: ( '..' ) - // InternalXbase.g:2130:3: '..' + // InternalXbase.g:2130:2: ( '..' ) + // InternalXbase.g:2131:3: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); @@ -7467,10 +7468,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 5 : - // InternalXbase.g:2135:2: ( '=>' ) + // InternalXbase.g:2136:2: ( '=>' ) { - // InternalXbase.g:2135:2: ( '=>' ) - // InternalXbase.g:2136:3: '=>' + // InternalXbase.g:2136:2: ( '=>' ) + // InternalXbase.g:2137:3: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); @@ -7486,16 +7487,16 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 6 : - // InternalXbase.g:2141:2: ( ( rule__OpOther__Group_5__0 ) ) + // InternalXbase.g:2142:2: ( ( rule__OpOther__Group_5__0 ) ) { - // InternalXbase.g:2141:2: ( ( rule__OpOther__Group_5__0 ) ) - // InternalXbase.g:2142:3: ( rule__OpOther__Group_5__0 ) + // InternalXbase.g:2142:2: ( ( rule__OpOther__Group_5__0 ) ) + // InternalXbase.g:2143:3: ( rule__OpOther__Group_5__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5()); } - // InternalXbase.g:2143:3: ( rule__OpOther__Group_5__0 ) - // InternalXbase.g:2143:4: rule__OpOther__Group_5__0 + // InternalXbase.g:2144:3: ( rule__OpOther__Group_5__0 ) + // InternalXbase.g:2144:4: rule__OpOther__Group_5__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_5__0(); @@ -7515,16 +7516,16 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 7 : - // InternalXbase.g:2147:2: ( ( rule__OpOther__Group_6__0 ) ) + // InternalXbase.g:2148:2: ( ( rule__OpOther__Group_6__0 ) ) { - // InternalXbase.g:2147:2: ( ( rule__OpOther__Group_6__0 ) ) - // InternalXbase.g:2148:3: ( rule__OpOther__Group_6__0 ) + // InternalXbase.g:2148:2: ( ( rule__OpOther__Group_6__0 ) ) + // InternalXbase.g:2149:3: ( rule__OpOther__Group_6__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6()); } - // InternalXbase.g:2149:3: ( rule__OpOther__Group_6__0 ) - // InternalXbase.g:2149:4: rule__OpOther__Group_6__0 + // InternalXbase.g:2150:3: ( rule__OpOther__Group_6__0 ) + // InternalXbase.g:2150:4: rule__OpOther__Group_6__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_6__0(); @@ -7544,10 +7545,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 8 : - // InternalXbase.g:2153:2: ( '<>' ) + // InternalXbase.g:2154:2: ( '<>' ) { - // InternalXbase.g:2153:2: ( '<>' ) - // InternalXbase.g:2154:3: '<>' + // InternalXbase.g:2154:2: ( '<>' ) + // InternalXbase.g:2155:3: '<>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); @@ -7563,10 +7564,10 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { } break; case 9 : - // InternalXbase.g:2159:2: ( '?:' ) + // InternalXbase.g:2160:2: ( '?:' ) { - // InternalXbase.g:2159:2: ( '?:' ) - // InternalXbase.g:2160:3: '?:' + // InternalXbase.g:2160:2: ( '?:' ) + // InternalXbase.g:2161:3: '?:' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); @@ -7599,13 +7600,13 @@ public final void rule__OpOther__Alternatives() throws RecognitionException { // $ANTLR start "rule__OpOther__Alternatives_5_1" - // InternalXbase.g:2169:1: rule__OpOther__Alternatives_5_1 : ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ); + // InternalXbase.g:2170:1: rule__OpOther__Alternatives_5_1 : ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ); public final void rule__OpOther__Alternatives_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2173:1: ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ) + // InternalXbase.g:2174:1: ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -7635,16 +7636,16 @@ else if ( (LA8_1==EOF||(LA8_1>=RULE_ID && LA8_1<=RULE_STRING)||LA8_1==27||(LA8_1 } switch (alt8) { case 1 : - // InternalXbase.g:2174:2: ( ( rule__OpOther__Group_5_1_0__0 ) ) + // InternalXbase.g:2175:2: ( ( rule__OpOther__Group_5_1_0__0 ) ) { - // InternalXbase.g:2174:2: ( ( rule__OpOther__Group_5_1_0__0 ) ) - // InternalXbase.g:2175:3: ( rule__OpOther__Group_5_1_0__0 ) + // InternalXbase.g:2175:2: ( ( rule__OpOther__Group_5_1_0__0 ) ) + // InternalXbase.g:2176:3: ( rule__OpOther__Group_5_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); } - // InternalXbase.g:2176:3: ( rule__OpOther__Group_5_1_0__0 ) - // InternalXbase.g:2176:4: rule__OpOther__Group_5_1_0__0 + // InternalXbase.g:2177:3: ( rule__OpOther__Group_5_1_0__0 ) + // InternalXbase.g:2177:4: rule__OpOther__Group_5_1_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_5_1_0__0(); @@ -7664,10 +7665,10 @@ else if ( (LA8_1==EOF||(LA8_1>=RULE_ID && LA8_1<=RULE_STRING)||LA8_1==27||(LA8_1 } break; case 2 : - // InternalXbase.g:2180:2: ( '>' ) + // InternalXbase.g:2181:2: ( '>' ) { - // InternalXbase.g:2180:2: ( '>' ) - // InternalXbase.g:2181:3: '>' + // InternalXbase.g:2181:2: ( '>' ) + // InternalXbase.g:2182:3: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); @@ -7700,13 +7701,13 @@ else if ( (LA8_1==EOF||(LA8_1>=RULE_ID && LA8_1<=RULE_STRING)||LA8_1==27||(LA8_1 // $ANTLR start "rule__OpOther__Alternatives_6_1" - // InternalXbase.g:2190:1: rule__OpOther__Alternatives_6_1 : ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) ); + // InternalXbase.g:2191:1: rule__OpOther__Alternatives_6_1 : ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) ); public final void rule__OpOther__Alternatives_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2194:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) ) + // InternalXbase.g:2195:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) ) int alt9=3; int LA9_0 = input.LA(1); @@ -7739,16 +7740,16 @@ else if ( (LA9_0==31) ) { } switch (alt9) { case 1 : - // InternalXbase.g:2195:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) + // InternalXbase.g:2196:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) { - // InternalXbase.g:2195:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) - // InternalXbase.g:2196:3: ( rule__OpOther__Group_6_1_0__0 ) + // InternalXbase.g:2196:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) + // InternalXbase.g:2197:3: ( rule__OpOther__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } - // InternalXbase.g:2197:3: ( rule__OpOther__Group_6_1_0__0 ) - // InternalXbase.g:2197:4: rule__OpOther__Group_6_1_0__0 + // InternalXbase.g:2198:3: ( rule__OpOther__Group_6_1_0__0 ) + // InternalXbase.g:2198:4: rule__OpOther__Group_6_1_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0__0(); @@ -7768,10 +7769,10 @@ else if ( (LA9_0==31) ) { } break; case 2 : - // InternalXbase.g:2201:2: ( '<' ) + // InternalXbase.g:2202:2: ( '<' ) { - // InternalXbase.g:2201:2: ( '<' ) - // InternalXbase.g:2202:3: '<' + // InternalXbase.g:2202:2: ( '<' ) + // InternalXbase.g:2203:3: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); @@ -7787,10 +7788,10 @@ else if ( (LA9_0==31) ) { } break; case 3 : - // InternalXbase.g:2207:2: ( '=>' ) + // InternalXbase.g:2208:2: ( '=>' ) { - // InternalXbase.g:2207:2: ( '=>' ) - // InternalXbase.g:2208:3: '=>' + // InternalXbase.g:2208:2: ( '=>' ) + // InternalXbase.g:2209:3: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2()); @@ -7823,13 +7824,13 @@ else if ( (LA9_0==31) ) { // $ANTLR start "rule__OpAdd__Alternatives" - // InternalXbase.g:2217:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) ); + // InternalXbase.g:2218:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) ); public final void rule__OpAdd__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2221:1: ( ( '+' ) | ( '-' ) ) + // InternalXbase.g:2222:1: ( ( '+' ) | ( '-' ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -7848,10 +7849,10 @@ else if ( (LA10_0==35) ) { } switch (alt10) { case 1 : - // InternalXbase.g:2222:2: ( '+' ) + // InternalXbase.g:2223:2: ( '+' ) { - // InternalXbase.g:2222:2: ( '+' ) - // InternalXbase.g:2223:3: '+' + // InternalXbase.g:2223:2: ( '+' ) + // InternalXbase.g:2224:3: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); @@ -7867,10 +7868,10 @@ else if ( (LA10_0==35) ) { } break; case 2 : - // InternalXbase.g:2228:2: ( '-' ) + // InternalXbase.g:2229:2: ( '-' ) { - // InternalXbase.g:2228:2: ( '-' ) - // InternalXbase.g:2229:3: '-' + // InternalXbase.g:2229:2: ( '-' ) + // InternalXbase.g:2230:3: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); @@ -7903,13 +7904,13 @@ else if ( (LA10_0==35) ) { // $ANTLR start "rule__OpMulti__Alternatives" - // InternalXbase.g:2238:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ); + // InternalXbase.g:2239:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ); public final void rule__OpMulti__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2242:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ) + // InternalXbase.g:2243:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ) int alt11=4; switch ( input.LA(1) ) { case 36: @@ -7942,10 +7943,10 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { switch (alt11) { case 1 : - // InternalXbase.g:2243:2: ( '*' ) + // InternalXbase.g:2244:2: ( '*' ) { - // InternalXbase.g:2243:2: ( '*' ) - // InternalXbase.g:2244:3: '*' + // InternalXbase.g:2244:2: ( '*' ) + // InternalXbase.g:2245:3: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); @@ -7961,10 +7962,10 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbase.g:2249:2: ( '**' ) + // InternalXbase.g:2250:2: ( '**' ) { - // InternalXbase.g:2249:2: ( '**' ) - // InternalXbase.g:2250:3: '**' + // InternalXbase.g:2250:2: ( '**' ) + // InternalXbase.g:2251:3: '**' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); @@ -7980,10 +7981,10 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbase.g:2255:2: ( '/' ) + // InternalXbase.g:2256:2: ( '/' ) { - // InternalXbase.g:2255:2: ( '/' ) - // InternalXbase.g:2256:3: '/' + // InternalXbase.g:2256:2: ( '/' ) + // InternalXbase.g:2257:3: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); @@ -7999,10 +8000,10 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { } break; case 4 : - // InternalXbase.g:2261:2: ( '%' ) + // InternalXbase.g:2262:2: ( '%' ) { - // InternalXbase.g:2261:2: ( '%' ) - // InternalXbase.g:2262:3: '%' + // InternalXbase.g:2262:2: ( '%' ) + // InternalXbase.g:2263:3: '%' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); @@ -8035,13 +8036,13 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException { // $ANTLR start "rule__XUnaryOperation__Alternatives" - // InternalXbase.g:2271:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ); + // InternalXbase.g:2272:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ); public final void rule__XUnaryOperation__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2275:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ) + // InternalXbase.g:2276:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ) int alt12=2; int LA12_0 = input.LA(1); @@ -8060,16 +8061,16 @@ else if ( ((LA12_0>=RULE_ID && LA12_0<=RULE_STRING)||LA12_0==27||(LA12_0>=45 && } switch (alt12) { case 1 : - // InternalXbase.g:2276:2: ( ( rule__XUnaryOperation__Group_0__0 ) ) + // InternalXbase.g:2277:2: ( ( rule__XUnaryOperation__Group_0__0 ) ) { - // InternalXbase.g:2276:2: ( ( rule__XUnaryOperation__Group_0__0 ) ) - // InternalXbase.g:2277:3: ( rule__XUnaryOperation__Group_0__0 ) + // InternalXbase.g:2277:2: ( ( rule__XUnaryOperation__Group_0__0 ) ) + // InternalXbase.g:2278:3: ( rule__XUnaryOperation__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getGroup_0()); } - // InternalXbase.g:2278:3: ( rule__XUnaryOperation__Group_0__0 ) - // InternalXbase.g:2278:4: rule__XUnaryOperation__Group_0__0 + // InternalXbase.g:2279:3: ( rule__XUnaryOperation__Group_0__0 ) + // InternalXbase.g:2279:4: rule__XUnaryOperation__Group_0__0 { pushFollow(FOLLOW_2); rule__XUnaryOperation__Group_0__0(); @@ -8089,10 +8090,10 @@ else if ( ((LA12_0>=RULE_ID && LA12_0<=RULE_STRING)||LA12_0==27||(LA12_0>=45 && } break; case 2 : - // InternalXbase.g:2282:2: ( ruleXCastedExpression ) + // InternalXbase.g:2283:2: ( ruleXCastedExpression ) { - // InternalXbase.g:2282:2: ( ruleXCastedExpression ) - // InternalXbase.g:2283:3: ruleXCastedExpression + // InternalXbase.g:2283:2: ( ruleXCastedExpression ) + // InternalXbase.g:2284:3: ruleXCastedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); @@ -8129,13 +8130,13 @@ else if ( ((LA12_0>=RULE_ID && LA12_0<=RULE_STRING)||LA12_0==27||(LA12_0>=45 && // $ANTLR start "rule__OpUnary__Alternatives" - // InternalXbase.g:2292:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) ); + // InternalXbase.g:2293:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) ); public final void rule__OpUnary__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2296:1: ( ( '!' ) | ( '-' ) | ( '+' ) ) + // InternalXbase.g:2297:1: ( ( '!' ) | ( '-' ) | ( '+' ) ) int alt13=3; switch ( input.LA(1) ) { case 40: @@ -8163,10 +8164,10 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException { switch (alt13) { case 1 : - // InternalXbase.g:2297:2: ( '!' ) + // InternalXbase.g:2298:2: ( '!' ) { - // InternalXbase.g:2297:2: ( '!' ) - // InternalXbase.g:2298:3: '!' + // InternalXbase.g:2298:2: ( '!' ) + // InternalXbase.g:2299:3: '!' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); @@ -8182,10 +8183,10 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbase.g:2303:2: ( '-' ) + // InternalXbase.g:2304:2: ( '-' ) { - // InternalXbase.g:2303:2: ( '-' ) - // InternalXbase.g:2304:3: '-' + // InternalXbase.g:2304:2: ( '-' ) + // InternalXbase.g:2305:3: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); @@ -8201,10 +8202,10 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbase.g:2309:2: ( '+' ) + // InternalXbase.g:2310:2: ( '+' ) { - // InternalXbase.g:2309:2: ( '+' ) - // InternalXbase.g:2310:3: '+' + // InternalXbase.g:2310:2: ( '+' ) + // InternalXbase.g:2311:3: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); @@ -8237,13 +8238,13 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException { // $ANTLR start "rule__OpPostfix__Alternatives" - // InternalXbase.g:2319:1: rule__OpPostfix__Alternatives : ( ( '++' ) | ( '--' ) ); + // InternalXbase.g:2320:1: rule__OpPostfix__Alternatives : ( ( '++' ) | ( '--' ) ); public final void rule__OpPostfix__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2323:1: ( ( '++' ) | ( '--' ) ) + // InternalXbase.g:2324:1: ( ( '++' ) | ( '--' ) ) int alt14=2; int LA14_0 = input.LA(1); @@ -8262,10 +8263,10 @@ else if ( (LA14_0==42) ) { } switch (alt14) { case 1 : - // InternalXbase.g:2324:2: ( '++' ) + // InternalXbase.g:2325:2: ( '++' ) { - // InternalXbase.g:2324:2: ( '++' ) - // InternalXbase.g:2325:3: '++' + // InternalXbase.g:2325:2: ( '++' ) + // InternalXbase.g:2326:3: '++' { if ( state.backtracking==0 ) { before(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0()); @@ -8281,10 +8282,10 @@ else if ( (LA14_0==42) ) { } break; case 2 : - // InternalXbase.g:2330:2: ( '--' ) + // InternalXbase.g:2331:2: ( '--' ) { - // InternalXbase.g:2330:2: ( '--' ) - // InternalXbase.g:2331:3: '--' + // InternalXbase.g:2331:2: ( '--' ) + // InternalXbase.g:2332:3: '--' { if ( state.backtracking==0 ) { before(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1()); @@ -8317,27 +8318,27 @@ else if ( (LA14_0==42) ) { // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1" - // InternalXbase.g:2340:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ); + // InternalXbase.g:2341:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2344:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ) + // InternalXbase.g:2345:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ) int alt15=2; alt15 = dfa15.predict(input); switch (alt15) { case 1 : - // InternalXbase.g:2345:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) + // InternalXbase.g:2346:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) { - // InternalXbase.g:2345:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) - // InternalXbase.g:2346:3: ( rule__XMemberFeatureCall__Group_1_0__0 ) + // InternalXbase.g:2346:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) + // InternalXbase.g:2347:3: ( rule__XMemberFeatureCall__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); } - // InternalXbase.g:2347:3: ( rule__XMemberFeatureCall__Group_1_0__0 ) - // InternalXbase.g:2347:4: rule__XMemberFeatureCall__Group_1_0__0 + // InternalXbase.g:2348:3: ( rule__XMemberFeatureCall__Group_1_0__0 ) + // InternalXbase.g:2348:4: rule__XMemberFeatureCall__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0__0(); @@ -8357,16 +8358,16 @@ public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionE } break; case 2 : - // InternalXbase.g:2351:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) + // InternalXbase.g:2352:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) { - // InternalXbase.g:2351:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) - // InternalXbase.g:2352:3: ( rule__XMemberFeatureCall__Group_1_1__0 ) + // InternalXbase.g:2352:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) + // InternalXbase.g:2353:3: ( rule__XMemberFeatureCall__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); } - // InternalXbase.g:2353:3: ( rule__XMemberFeatureCall__Group_1_1__0 ) - // InternalXbase.g:2353:4: rule__XMemberFeatureCall__Group_1_1__0 + // InternalXbase.g:2354:3: ( rule__XMemberFeatureCall__Group_1_1__0 ) + // InternalXbase.g:2354:4: rule__XMemberFeatureCall__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1__0(); @@ -8403,13 +8404,13 @@ public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1" - // InternalXbase.g:2361:1: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ); + // InternalXbase.g:2362:1: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_0_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2365:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ) + // InternalXbase.g:2366:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ) int alt16=2; int LA16_0 = input.LA(1); @@ -8428,10 +8429,10 @@ else if ( (LA16_0==82) ) { } switch (alt16) { case 1 : - // InternalXbase.g:2366:2: ( '.' ) + // InternalXbase.g:2367:2: ( '.' ) { - // InternalXbase.g:2366:2: ( '.' ) - // InternalXbase.g:2367:3: '.' + // InternalXbase.g:2367:2: ( '.' ) + // InternalXbase.g:2368:3: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); @@ -8447,16 +8448,16 @@ else if ( (LA16_0==82) ) { } break; case 2 : - // InternalXbase.g:2372:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) + // InternalXbase.g:2373:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) { - // InternalXbase.g:2372:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) - // InternalXbase.g:2373:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) + // InternalXbase.g:2373:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) + // InternalXbase.g:2374:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); } - // InternalXbase.g:2374:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) - // InternalXbase.g:2374:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 + // InternalXbase.g:2375:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) + // InternalXbase.g:2375:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1(); @@ -8493,13 +8494,13 @@ else if ( (LA16_0==82) ) { // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1" - // InternalXbase.g:2382:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ); + // InternalXbase.g:2383:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2386:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ) + // InternalXbase.g:2387:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ) int alt17=3; switch ( input.LA(1) ) { case 43: @@ -8527,10 +8528,10 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco switch (alt17) { case 1 : - // InternalXbase.g:2387:2: ( '.' ) + // InternalXbase.g:2388:2: ( '.' ) { - // InternalXbase.g:2387:2: ( '.' ) - // InternalXbase.g:2388:3: '.' + // InternalXbase.g:2388:2: ( '.' ) + // InternalXbase.g:2389:3: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); @@ -8546,16 +8547,16 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco } break; case 2 : - // InternalXbase.g:2393:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) + // InternalXbase.g:2394:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) { - // InternalXbase.g:2393:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) - // InternalXbase.g:2394:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) + // InternalXbase.g:2394:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) + // InternalXbase.g:2395:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); } - // InternalXbase.g:2395:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) - // InternalXbase.g:2395:4: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 + // InternalXbase.g:2396:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) + // InternalXbase.g:2396:4: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1(); @@ -8575,16 +8576,16 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco } break; case 3 : - // InternalXbase.g:2399:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) + // InternalXbase.g:2400:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) { - // InternalXbase.g:2399:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) - // InternalXbase.g:2400:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) + // InternalXbase.g:2400:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) + // InternalXbase.g:2401:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); } - // InternalXbase.g:2401:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) - // InternalXbase.g:2401:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 + // InternalXbase.g:2402:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) + // InternalXbase.g:2402:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2(); @@ -8621,27 +8622,27 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_3_1" - // InternalXbase.g:2409:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ); + // InternalXbase.g:2410:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2413:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ) + // InternalXbase.g:2414:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ) int alt18=2; alt18 = dfa18.predict(input); switch (alt18) { case 1 : - // InternalXbase.g:2414:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) + // InternalXbase.g:2415:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) { - // InternalXbase.g:2414:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) - // InternalXbase.g:2415:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) + // InternalXbase.g:2415:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) + // InternalXbase.g:2416:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } - // InternalXbase.g:2416:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) - // InternalXbase.g:2416:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 + // InternalXbase.g:2417:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) + // InternalXbase.g:2417:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0(); @@ -8661,16 +8662,16 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws Recogn } break; case 2 : - // InternalXbase.g:2420:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) + // InternalXbase.g:2421:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) { - // InternalXbase.g:2420:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) - // InternalXbase.g:2421:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) + // InternalXbase.g:2421:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) + // InternalXbase.g:2422:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); } - // InternalXbase.g:2422:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) - // InternalXbase.g:2422:4: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 + // InternalXbase.g:2423:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) + // InternalXbase.g:2423:4: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3_1_1__0(); @@ -8707,21 +8708,21 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws Recogn // $ANTLR start "rule__XPrimaryExpression__Alternatives" - // InternalXbase.g:2430:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ); + // InternalXbase.g:2431:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ); public final void rule__XPrimaryExpression__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2434:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ) + // InternalXbase.g:2435:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ) int alt19=15; alt19 = dfa19.predict(input); switch (alt19) { case 1 : - // InternalXbase.g:2435:2: ( ruleXConstructorCall ) + // InternalXbase.g:2436:2: ( ruleXConstructorCall ) { - // InternalXbase.g:2435:2: ( ruleXConstructorCall ) - // InternalXbase.g:2436:3: ruleXConstructorCall + // InternalXbase.g:2436:2: ( ruleXConstructorCall ) + // InternalXbase.g:2437:3: ruleXConstructorCall { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); @@ -8741,10 +8742,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 2 : - // InternalXbase.g:2441:2: ( ruleXBlockExpression ) + // InternalXbase.g:2442:2: ( ruleXBlockExpression ) { - // InternalXbase.g:2441:2: ( ruleXBlockExpression ) - // InternalXbase.g:2442:3: ruleXBlockExpression + // InternalXbase.g:2442:2: ( ruleXBlockExpression ) + // InternalXbase.g:2443:3: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); @@ -8764,10 +8765,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 3 : - // InternalXbase.g:2447:2: ( ruleXSwitchExpression ) + // InternalXbase.g:2448:2: ( ruleXSwitchExpression ) { - // InternalXbase.g:2447:2: ( ruleXSwitchExpression ) - // InternalXbase.g:2448:3: ruleXSwitchExpression + // InternalXbase.g:2448:2: ( ruleXSwitchExpression ) + // InternalXbase.g:2449:3: ruleXSwitchExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); @@ -8787,16 +8788,16 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 4 : - // InternalXbase.g:2453:2: ( ( ruleXSynchronizedExpression ) ) + // InternalXbase.g:2454:2: ( ( ruleXSynchronizedExpression ) ) { - // InternalXbase.g:2453:2: ( ( ruleXSynchronizedExpression ) ) - // InternalXbase.g:2454:3: ( ruleXSynchronizedExpression ) + // InternalXbase.g:2454:2: ( ( ruleXSynchronizedExpression ) ) + // InternalXbase.g:2455:3: ( ruleXSynchronizedExpression ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3()); } - // InternalXbase.g:2455:3: ( ruleXSynchronizedExpression ) - // InternalXbase.g:2455:4: ruleXSynchronizedExpression + // InternalXbase.g:2456:3: ( ruleXSynchronizedExpression ) + // InternalXbase.g:2456:4: ruleXSynchronizedExpression { pushFollow(FOLLOW_2); ruleXSynchronizedExpression(); @@ -8816,10 +8817,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 5 : - // InternalXbase.g:2459:2: ( ruleXFeatureCall ) + // InternalXbase.g:2460:2: ( ruleXFeatureCall ) { - // InternalXbase.g:2459:2: ( ruleXFeatureCall ) - // InternalXbase.g:2460:3: ruleXFeatureCall + // InternalXbase.g:2460:2: ( ruleXFeatureCall ) + // InternalXbase.g:2461:3: ruleXFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); @@ -8839,10 +8840,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 6 : - // InternalXbase.g:2465:2: ( ruleXLiteral ) + // InternalXbase.g:2466:2: ( ruleXLiteral ) { - // InternalXbase.g:2465:2: ( ruleXLiteral ) - // InternalXbase.g:2466:3: ruleXLiteral + // InternalXbase.g:2466:2: ( ruleXLiteral ) + // InternalXbase.g:2467:3: ruleXLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); @@ -8862,10 +8863,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 7 : - // InternalXbase.g:2471:2: ( ruleXIfExpression ) + // InternalXbase.g:2472:2: ( ruleXIfExpression ) { - // InternalXbase.g:2471:2: ( ruleXIfExpression ) - // InternalXbase.g:2472:3: ruleXIfExpression + // InternalXbase.g:2472:2: ( ruleXIfExpression ) + // InternalXbase.g:2473:3: ruleXIfExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); @@ -8885,16 +8886,16 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 8 : - // InternalXbase.g:2477:2: ( ( ruleXForLoopExpression ) ) + // InternalXbase.g:2478:2: ( ( ruleXForLoopExpression ) ) { - // InternalXbase.g:2477:2: ( ( ruleXForLoopExpression ) ) - // InternalXbase.g:2478:3: ( ruleXForLoopExpression ) + // InternalXbase.g:2478:2: ( ( ruleXForLoopExpression ) ) + // InternalXbase.g:2479:3: ( ruleXForLoopExpression ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); } - // InternalXbase.g:2479:3: ( ruleXForLoopExpression ) - // InternalXbase.g:2479:4: ruleXForLoopExpression + // InternalXbase.g:2480:3: ( ruleXForLoopExpression ) + // InternalXbase.g:2480:4: ruleXForLoopExpression { pushFollow(FOLLOW_2); ruleXForLoopExpression(); @@ -8914,10 +8915,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 9 : - // InternalXbase.g:2483:2: ( ruleXBasicForLoopExpression ) + // InternalXbase.g:2484:2: ( ruleXBasicForLoopExpression ) { - // InternalXbase.g:2483:2: ( ruleXBasicForLoopExpression ) - // InternalXbase.g:2484:3: ruleXBasicForLoopExpression + // InternalXbase.g:2484:2: ( ruleXBasicForLoopExpression ) + // InternalXbase.g:2485:3: ruleXBasicForLoopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); @@ -8937,10 +8938,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 10 : - // InternalXbase.g:2489:2: ( ruleXWhileExpression ) + // InternalXbase.g:2490:2: ( ruleXWhileExpression ) { - // InternalXbase.g:2489:2: ( ruleXWhileExpression ) - // InternalXbase.g:2490:3: ruleXWhileExpression + // InternalXbase.g:2490:2: ( ruleXWhileExpression ) + // InternalXbase.g:2491:3: ruleXWhileExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9()); @@ -8960,10 +8961,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 11 : - // InternalXbase.g:2495:2: ( ruleXDoWhileExpression ) + // InternalXbase.g:2496:2: ( ruleXDoWhileExpression ) { - // InternalXbase.g:2495:2: ( ruleXDoWhileExpression ) - // InternalXbase.g:2496:3: ruleXDoWhileExpression + // InternalXbase.g:2496:2: ( ruleXDoWhileExpression ) + // InternalXbase.g:2497:3: ruleXDoWhileExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10()); @@ -8983,10 +8984,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 12 : - // InternalXbase.g:2501:2: ( ruleXThrowExpression ) + // InternalXbase.g:2502:2: ( ruleXThrowExpression ) { - // InternalXbase.g:2501:2: ( ruleXThrowExpression ) - // InternalXbase.g:2502:3: ruleXThrowExpression + // InternalXbase.g:2502:2: ( ruleXThrowExpression ) + // InternalXbase.g:2503:3: ruleXThrowExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11()); @@ -9006,10 +9007,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 13 : - // InternalXbase.g:2507:2: ( ruleXReturnExpression ) + // InternalXbase.g:2508:2: ( ruleXReturnExpression ) { - // InternalXbase.g:2507:2: ( ruleXReturnExpression ) - // InternalXbase.g:2508:3: ruleXReturnExpression + // InternalXbase.g:2508:2: ( ruleXReturnExpression ) + // InternalXbase.g:2509:3: ruleXReturnExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12()); @@ -9029,10 +9030,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 14 : - // InternalXbase.g:2513:2: ( ruleXTryCatchFinallyExpression ) + // InternalXbase.g:2514:2: ( ruleXTryCatchFinallyExpression ) { - // InternalXbase.g:2513:2: ( ruleXTryCatchFinallyExpression ) - // InternalXbase.g:2514:3: ruleXTryCatchFinallyExpression + // InternalXbase.g:2514:2: ( ruleXTryCatchFinallyExpression ) + // InternalXbase.g:2515:3: ruleXTryCatchFinallyExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13()); @@ -9052,10 +9053,10 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc } break; case 15 : - // InternalXbase.g:2519:2: ( ruleXParenthesizedExpression ) + // InternalXbase.g:2520:2: ( ruleXParenthesizedExpression ) { - // InternalXbase.g:2519:2: ( ruleXParenthesizedExpression ) - // InternalXbase.g:2520:3: ruleXParenthesizedExpression + // InternalXbase.g:2520:2: ( ruleXParenthesizedExpression ) + // InternalXbase.g:2521:3: ruleXParenthesizedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14()); @@ -9092,13 +9093,13 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc // $ANTLR start "rule__XLiteral__Alternatives" - // InternalXbase.g:2529:1: rule__XLiteral__Alternatives : ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ); + // InternalXbase.g:2530:1: rule__XLiteral__Alternatives : ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ); public final void rule__XLiteral__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2533:1: ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ) + // InternalXbase.g:2534:1: ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ) int alt20=7; switch ( input.LA(1) ) { case 55: @@ -9149,10 +9150,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { switch (alt20) { case 1 : - // InternalXbase.g:2534:2: ( ruleXCollectionLiteral ) + // InternalXbase.g:2535:2: ( ruleXCollectionLiteral ) { - // InternalXbase.g:2534:2: ( ruleXCollectionLiteral ) - // InternalXbase.g:2535:3: ruleXCollectionLiteral + // InternalXbase.g:2535:2: ( ruleXCollectionLiteral ) + // InternalXbase.g:2536:3: ruleXCollectionLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); @@ -9172,16 +9173,16 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 2 : - // InternalXbase.g:2540:2: ( ( ruleXClosure ) ) + // InternalXbase.g:2541:2: ( ( ruleXClosure ) ) { - // InternalXbase.g:2540:2: ( ( ruleXClosure ) ) - // InternalXbase.g:2541:3: ( ruleXClosure ) + // InternalXbase.g:2541:2: ( ( ruleXClosure ) ) + // InternalXbase.g:2542:3: ( ruleXClosure ) { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); } - // InternalXbase.g:2542:3: ( ruleXClosure ) - // InternalXbase.g:2542:4: ruleXClosure + // InternalXbase.g:2543:3: ( ruleXClosure ) + // InternalXbase.g:2543:4: ruleXClosure { pushFollow(FOLLOW_2); ruleXClosure(); @@ -9201,10 +9202,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 3 : - // InternalXbase.g:2546:2: ( ruleXBooleanLiteral ) + // InternalXbase.g:2547:2: ( ruleXBooleanLiteral ) { - // InternalXbase.g:2546:2: ( ruleXBooleanLiteral ) - // InternalXbase.g:2547:3: ruleXBooleanLiteral + // InternalXbase.g:2547:2: ( ruleXBooleanLiteral ) + // InternalXbase.g:2548:3: ruleXBooleanLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); @@ -9224,10 +9225,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 4 : - // InternalXbase.g:2552:2: ( ruleXNumberLiteral ) + // InternalXbase.g:2553:2: ( ruleXNumberLiteral ) { - // InternalXbase.g:2552:2: ( ruleXNumberLiteral ) - // InternalXbase.g:2553:3: ruleXNumberLiteral + // InternalXbase.g:2553:2: ( ruleXNumberLiteral ) + // InternalXbase.g:2554:3: ruleXNumberLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); @@ -9247,10 +9248,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 5 : - // InternalXbase.g:2558:2: ( ruleXNullLiteral ) + // InternalXbase.g:2559:2: ( ruleXNullLiteral ) { - // InternalXbase.g:2558:2: ( ruleXNullLiteral ) - // InternalXbase.g:2559:3: ruleXNullLiteral + // InternalXbase.g:2559:2: ( ruleXNullLiteral ) + // InternalXbase.g:2560:3: ruleXNullLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); @@ -9270,10 +9271,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 6 : - // InternalXbase.g:2564:2: ( ruleXStringLiteral ) + // InternalXbase.g:2565:2: ( ruleXStringLiteral ) { - // InternalXbase.g:2564:2: ( ruleXStringLiteral ) - // InternalXbase.g:2565:3: ruleXStringLiteral + // InternalXbase.g:2565:2: ( ruleXStringLiteral ) + // InternalXbase.g:2566:3: ruleXStringLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); @@ -9293,10 +9294,10 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { } break; case 7 : - // InternalXbase.g:2570:2: ( ruleXTypeLiteral ) + // InternalXbase.g:2571:2: ( ruleXTypeLiteral ) { - // InternalXbase.g:2570:2: ( ruleXTypeLiteral ) - // InternalXbase.g:2571:3: ruleXTypeLiteral + // InternalXbase.g:2571:2: ( ruleXTypeLiteral ) + // InternalXbase.g:2572:3: ruleXTypeLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); @@ -9333,13 +9334,13 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException { // $ANTLR start "rule__XCollectionLiteral__Alternatives" - // InternalXbase.g:2580:1: rule__XCollectionLiteral__Alternatives : ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ); + // InternalXbase.g:2581:1: rule__XCollectionLiteral__Alternatives : ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ); public final void rule__XCollectionLiteral__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2584:1: ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ) + // InternalXbase.g:2585:1: ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ) int alt21=2; int LA21_0 = input.LA(1); @@ -9369,10 +9370,10 @@ else if ( (LA21_1==58) ) { } switch (alt21) { case 1 : - // InternalXbase.g:2585:2: ( ruleXSetLiteral ) + // InternalXbase.g:2586:2: ( ruleXSetLiteral ) { - // InternalXbase.g:2585:2: ( ruleXSetLiteral ) - // InternalXbase.g:2586:3: ruleXSetLiteral + // InternalXbase.g:2586:2: ( ruleXSetLiteral ) + // InternalXbase.g:2587:3: ruleXSetLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); @@ -9392,10 +9393,10 @@ else if ( (LA21_1==58) ) { } break; case 2 : - // InternalXbase.g:2591:2: ( ruleXListLiteral ) + // InternalXbase.g:2592:2: ( ruleXListLiteral ) { - // InternalXbase.g:2591:2: ( ruleXListLiteral ) - // InternalXbase.g:2592:3: ruleXListLiteral + // InternalXbase.g:2592:2: ( ruleXListLiteral ) + // InternalXbase.g:2593:3: ruleXListLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); @@ -9432,27 +9433,27 @@ else if ( (LA21_1==58) ) { // $ANTLR start "rule__XSwitchExpression__Alternatives_2" - // InternalXbase.g:2601:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ); + // InternalXbase.g:2602:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ); public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2605:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ) + // InternalXbase.g:2606:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ) int alt22=2; alt22 = dfa22.predict(input); switch (alt22) { case 1 : - // InternalXbase.g:2606:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) + // InternalXbase.g:2607:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) { - // InternalXbase.g:2606:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) - // InternalXbase.g:2607:3: ( rule__XSwitchExpression__Group_2_0__0 ) + // InternalXbase.g:2607:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) + // InternalXbase.g:2608:3: ( rule__XSwitchExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } - // InternalXbase.g:2608:3: ( rule__XSwitchExpression__Group_2_0__0 ) - // InternalXbase.g:2608:4: rule__XSwitchExpression__Group_2_0__0 + // InternalXbase.g:2609:3: ( rule__XSwitchExpression__Group_2_0__0 ) + // InternalXbase.g:2609:4: rule__XSwitchExpression__Group_2_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0__0(); @@ -9472,16 +9473,16 @@ public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionEx } break; case 2 : - // InternalXbase.g:2612:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) + // InternalXbase.g:2613:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) { - // InternalXbase.g:2612:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) - // InternalXbase.g:2613:3: ( rule__XSwitchExpression__Group_2_1__0 ) + // InternalXbase.g:2613:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) + // InternalXbase.g:2614:3: ( rule__XSwitchExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); } - // InternalXbase.g:2614:3: ( rule__XSwitchExpression__Group_2_1__0 ) - // InternalXbase.g:2614:4: rule__XSwitchExpression__Group_2_1__0 + // InternalXbase.g:2615:3: ( rule__XSwitchExpression__Group_2_1__0 ) + // InternalXbase.g:2615:4: rule__XSwitchExpression__Group_2_1__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1__0(); @@ -9518,13 +9519,13 @@ public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionEx // $ANTLR start "rule__XCasePart__Alternatives_3" - // InternalXbase.g:2622:1: rule__XCasePart__Alternatives_3 : ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) ); + // InternalXbase.g:2623:1: rule__XCasePart__Alternatives_3 : ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) ); public final void rule__XCasePart__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2626:1: ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) ) + // InternalXbase.g:2627:1: ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) ) int alt23=2; int LA23_0 = input.LA(1); @@ -9543,16 +9544,16 @@ else if ( (LA23_0==53) ) { } switch (alt23) { case 1 : - // InternalXbase.g:2627:2: ( ( rule__XCasePart__Group_3_0__0 ) ) + // InternalXbase.g:2628:2: ( ( rule__XCasePart__Group_3_0__0 ) ) { - // InternalXbase.g:2627:2: ( ( rule__XCasePart__Group_3_0__0 ) ) - // InternalXbase.g:2628:3: ( rule__XCasePart__Group_3_0__0 ) + // InternalXbase.g:2628:2: ( ( rule__XCasePart__Group_3_0__0 ) ) + // InternalXbase.g:2629:3: ( rule__XCasePart__Group_3_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getGroup_3_0()); } - // InternalXbase.g:2629:3: ( rule__XCasePart__Group_3_0__0 ) - // InternalXbase.g:2629:4: rule__XCasePart__Group_3_0__0 + // InternalXbase.g:2630:3: ( rule__XCasePart__Group_3_0__0 ) + // InternalXbase.g:2630:4: rule__XCasePart__Group_3_0__0 { pushFollow(FOLLOW_2); rule__XCasePart__Group_3_0__0(); @@ -9572,16 +9573,16 @@ else if ( (LA23_0==53) ) { } break; case 2 : - // InternalXbase.g:2633:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) + // InternalXbase.g:2634:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) { - // InternalXbase.g:2633:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) - // InternalXbase.g:2634:3: ( rule__XCasePart__FallThroughAssignment_3_1 ) + // InternalXbase.g:2634:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) + // InternalXbase.g:2635:3: ( rule__XCasePart__FallThroughAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1()); } - // InternalXbase.g:2635:3: ( rule__XCasePart__FallThroughAssignment_3_1 ) - // InternalXbase.g:2635:4: rule__XCasePart__FallThroughAssignment_3_1 + // InternalXbase.g:2636:3: ( rule__XCasePart__FallThroughAssignment_3_1 ) + // InternalXbase.g:2636:4: rule__XCasePart__FallThroughAssignment_3_1 { pushFollow(FOLLOW_2); rule__XCasePart__FallThroughAssignment_3_1(); @@ -9618,13 +9619,13 @@ else if ( (LA23_0==53) ) { // $ANTLR start "rule__XExpressionOrVarDeclaration__Alternatives" - // InternalXbase.g:2643:1: rule__XExpressionOrVarDeclaration__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ); + // InternalXbase.g:2644:1: rule__XExpressionOrVarDeclaration__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ); public final void rule__XExpressionOrVarDeclaration__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2647:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ) + // InternalXbase.g:2648:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ) int alt24=2; int LA24_0 = input.LA(1); @@ -9643,10 +9644,10 @@ else if ( ((LA24_0>=RULE_ID && LA24_0<=RULE_STRING)||LA24_0==27||(LA24_0>=34 && } switch (alt24) { case 1 : - // InternalXbase.g:2648:2: ( ruleXVariableDeclaration ) + // InternalXbase.g:2649:2: ( ruleXVariableDeclaration ) { - // InternalXbase.g:2648:2: ( ruleXVariableDeclaration ) - // InternalXbase.g:2649:3: ruleXVariableDeclaration + // InternalXbase.g:2649:2: ( ruleXVariableDeclaration ) + // InternalXbase.g:2650:3: ruleXVariableDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0()); @@ -9666,10 +9667,10 @@ else if ( ((LA24_0>=RULE_ID && LA24_0<=RULE_STRING)||LA24_0==27||(LA24_0>=34 && } break; case 2 : - // InternalXbase.g:2654:2: ( ruleXExpression ) + // InternalXbase.g:2655:2: ( ruleXExpression ) { - // InternalXbase.g:2654:2: ( ruleXExpression ) - // InternalXbase.g:2655:3: ruleXExpression + // InternalXbase.g:2655:2: ( ruleXExpression ) + // InternalXbase.g:2656:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXExpressionParserRuleCall_1()); @@ -9706,13 +9707,13 @@ else if ( ((LA24_0>=RULE_ID && LA24_0<=RULE_STRING)||LA24_0==27||(LA24_0>=34 && // $ANTLR start "rule__XVariableDeclaration__Alternatives_1" - // InternalXbase.g:2664:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ); + // InternalXbase.g:2665:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ); public final void rule__XVariableDeclaration__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2668:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ) + // InternalXbase.g:2669:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ) int alt25=2; int LA25_0 = input.LA(1); @@ -9731,16 +9732,16 @@ else if ( (LA25_0==44) ) { } switch (alt25) { case 1 : - // InternalXbase.g:2669:2: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) + // InternalXbase.g:2670:2: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) { - // InternalXbase.g:2669:2: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) - // InternalXbase.g:2670:3: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) + // InternalXbase.g:2670:2: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) + // InternalXbase.g:2671:3: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); } - // InternalXbase.g:2671:3: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) - // InternalXbase.g:2671:4: rule__XVariableDeclaration__WriteableAssignment_1_0 + // InternalXbase.g:2672:3: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) + // InternalXbase.g:2672:4: rule__XVariableDeclaration__WriteableAssignment_1_0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__WriteableAssignment_1_0(); @@ -9760,10 +9761,10 @@ else if ( (LA25_0==44) ) { } break; case 2 : - // InternalXbase.g:2675:2: ( 'val' ) + // InternalXbase.g:2676:2: ( 'val' ) { - // InternalXbase.g:2675:2: ( 'val' ) - // InternalXbase.g:2676:3: 'val' + // InternalXbase.g:2676:2: ( 'val' ) + // InternalXbase.g:2677:3: 'val' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); @@ -9796,13 +9797,13 @@ else if ( (LA25_0==44) ) { // $ANTLR start "rule__XVariableDeclaration__Alternatives_2" - // InternalXbase.g:2685:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ); + // InternalXbase.g:2686:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ); public final void rule__XVariableDeclaration__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2689:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ) + // InternalXbase.g:2690:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ) int alt26=2; int LA26_0 = input.LA(1); @@ -9835,16 +9836,16 @@ else if ( (LA26_0==31||LA26_0==61) ) { } switch (alt26) { case 1 : - // InternalXbase.g:2690:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) + // InternalXbase.g:2691:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) { - // InternalXbase.g:2690:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) - // InternalXbase.g:2691:3: ( rule__XVariableDeclaration__Group_2_0__0 ) + // InternalXbase.g:2691:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) + // InternalXbase.g:2692:3: ( rule__XVariableDeclaration__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } - // InternalXbase.g:2692:3: ( rule__XVariableDeclaration__Group_2_0__0 ) - // InternalXbase.g:2692:4: rule__XVariableDeclaration__Group_2_0__0 + // InternalXbase.g:2693:3: ( rule__XVariableDeclaration__Group_2_0__0 ) + // InternalXbase.g:2693:4: rule__XVariableDeclaration__Group_2_0__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0__0(); @@ -9864,16 +9865,16 @@ else if ( (LA26_0==31||LA26_0==61) ) { } break; case 2 : - // InternalXbase.g:2696:2: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) + // InternalXbase.g:2697:2: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) { - // InternalXbase.g:2696:2: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) - // InternalXbase.g:2697:3: ( rule__XVariableDeclaration__NameAssignment_2_1 ) + // InternalXbase.g:2697:2: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) + // InternalXbase.g:2698:3: ( rule__XVariableDeclaration__NameAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); } - // InternalXbase.g:2698:3: ( rule__XVariableDeclaration__NameAssignment_2_1 ) - // InternalXbase.g:2698:4: rule__XVariableDeclaration__NameAssignment_2_1 + // InternalXbase.g:2699:3: ( rule__XVariableDeclaration__NameAssignment_2_1 ) + // InternalXbase.g:2699:4: rule__XVariableDeclaration__NameAssignment_2_1 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__NameAssignment_2_1(); @@ -9910,27 +9911,27 @@ else if ( (LA26_0==31||LA26_0==61) ) { // $ANTLR start "rule__XFeatureCall__Alternatives_3_1" - // InternalXbase.g:2706:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ); + // InternalXbase.g:2707:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ); public final void rule__XFeatureCall__Alternatives_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2710:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ) + // InternalXbase.g:2711:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ) int alt27=2; alt27 = dfa27.predict(input); switch (alt27) { case 1 : - // InternalXbase.g:2711:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) + // InternalXbase.g:2712:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) { - // InternalXbase.g:2711:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) - // InternalXbase.g:2712:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) + // InternalXbase.g:2712:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) + // InternalXbase.g:2713:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } - // InternalXbase.g:2713:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) - // InternalXbase.g:2713:4: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 + // InternalXbase.g:2714:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) + // InternalXbase.g:2714:4: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0(); @@ -9950,16 +9951,16 @@ public final void rule__XFeatureCall__Alternatives_3_1() throws RecognitionExcep } break; case 2 : - // InternalXbase.g:2717:2: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) + // InternalXbase.g:2718:2: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) { - // InternalXbase.g:2717:2: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) - // InternalXbase.g:2718:3: ( rule__XFeatureCall__Group_3_1_1__0 ) + // InternalXbase.g:2718:2: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) + // InternalXbase.g:2719:3: ( rule__XFeatureCall__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); } - // InternalXbase.g:2719:3: ( rule__XFeatureCall__Group_3_1_1__0 ) - // InternalXbase.g:2719:4: rule__XFeatureCall__Group_3_1_1__0 + // InternalXbase.g:2720:3: ( rule__XFeatureCall__Group_3_1_1__0 ) + // InternalXbase.g:2720:4: rule__XFeatureCall__Group_3_1_1__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3_1_1__0(); @@ -9996,13 +9997,13 @@ public final void rule__XFeatureCall__Alternatives_3_1() throws RecognitionExcep // $ANTLR start "rule__FeatureCallID__Alternatives" - // InternalXbase.g:2727:1: rule__FeatureCallID__Alternatives : ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ); + // InternalXbase.g:2728:1: rule__FeatureCallID__Alternatives : ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ); public final void rule__FeatureCallID__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2731:1: ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ) + // InternalXbase.g:2732:1: ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ) int alt28=5; switch ( input.LA(1) ) { case RULE_ID: @@ -10040,10 +10041,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio switch (alt28) { case 1 : - // InternalXbase.g:2732:2: ( ruleValidID ) + // InternalXbase.g:2733:2: ( ruleValidID ) { - // InternalXbase.g:2732:2: ( ruleValidID ) - // InternalXbase.g:2733:3: ruleValidID + // InternalXbase.g:2733:2: ( ruleValidID ) + // InternalXbase.g:2734:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); @@ -10063,10 +10064,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalXbase.g:2738:2: ( 'extends' ) + // InternalXbase.g:2739:2: ( 'extends' ) { - // InternalXbase.g:2738:2: ( 'extends' ) - // InternalXbase.g:2739:3: 'extends' + // InternalXbase.g:2739:2: ( 'extends' ) + // InternalXbase.g:2740:3: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); @@ -10082,10 +10083,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalXbase.g:2744:2: ( 'static' ) + // InternalXbase.g:2745:2: ( 'static' ) { - // InternalXbase.g:2744:2: ( 'static' ) - // InternalXbase.g:2745:3: 'static' + // InternalXbase.g:2745:2: ( 'static' ) + // InternalXbase.g:2746:3: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); @@ -10101,10 +10102,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalXbase.g:2750:2: ( 'import' ) + // InternalXbase.g:2751:2: ( 'import' ) { - // InternalXbase.g:2750:2: ( 'import' ) - // InternalXbase.g:2751:3: 'import' + // InternalXbase.g:2751:2: ( 'import' ) + // InternalXbase.g:2752:3: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); @@ -10120,10 +10121,10 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalXbase.g:2756:2: ( 'extension' ) + // InternalXbase.g:2757:2: ( 'extension' ) { - // InternalXbase.g:2756:2: ( 'extension' ) - // InternalXbase.g:2757:3: 'extension' + // InternalXbase.g:2757:2: ( 'extension' ) + // InternalXbase.g:2758:3: 'extension' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); @@ -10156,13 +10157,13 @@ public final void rule__FeatureCallID__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__IdOrSuper__Alternatives" - // InternalXbase.g:2766:1: rule__IdOrSuper__Alternatives : ( ( ruleFeatureCallID ) | ( 'super' ) ); + // InternalXbase.g:2767:1: rule__IdOrSuper__Alternatives : ( ( ruleFeatureCallID ) | ( 'super' ) ); public final void rule__IdOrSuper__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2770:1: ( ( ruleFeatureCallID ) | ( 'super' ) ) + // InternalXbase.g:2771:1: ( ( ruleFeatureCallID ) | ( 'super' ) ) int alt29=2; int LA29_0 = input.LA(1); @@ -10181,10 +10182,10 @@ else if ( (LA29_0==49) ) { } switch (alt29) { case 1 : - // InternalXbase.g:2771:2: ( ruleFeatureCallID ) + // InternalXbase.g:2772:2: ( ruleFeatureCallID ) { - // InternalXbase.g:2771:2: ( ruleFeatureCallID ) - // InternalXbase.g:2772:3: ruleFeatureCallID + // InternalXbase.g:2772:2: ( ruleFeatureCallID ) + // InternalXbase.g:2773:3: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); @@ -10204,10 +10205,10 @@ else if ( (LA29_0==49) ) { } break; case 2 : - // InternalXbase.g:2777:2: ( 'super' ) + // InternalXbase.g:2778:2: ( 'super' ) { - // InternalXbase.g:2777:2: ( 'super' ) - // InternalXbase.g:2778:3: 'super' + // InternalXbase.g:2778:2: ( 'super' ) + // InternalXbase.g:2779:3: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); @@ -10240,27 +10241,27 @@ else if ( (LA29_0==49) ) { // $ANTLR start "rule__XConstructorCall__Alternatives_4_1" - // InternalXbase.g:2787:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ); + // InternalXbase.g:2788:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ); public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2791:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ) + // InternalXbase.g:2792:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ) int alt30=2; alt30 = dfa30.predict(input); switch (alt30) { case 1 : - // InternalXbase.g:2792:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) + // InternalXbase.g:2793:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) { - // InternalXbase.g:2792:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) - // InternalXbase.g:2793:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) + // InternalXbase.g:2793:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) + // InternalXbase.g:2794:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } - // InternalXbase.g:2794:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) - // InternalXbase.g:2794:4: rule__XConstructorCall__ArgumentsAssignment_4_1_0 + // InternalXbase.g:2795:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) + // InternalXbase.g:2795:4: rule__XConstructorCall__ArgumentsAssignment_4_1_0 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_4_1_0(); @@ -10280,16 +10281,16 @@ public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionE } break; case 2 : - // InternalXbase.g:2798:2: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) + // InternalXbase.g:2799:2: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) { - // InternalXbase.g:2798:2: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) - // InternalXbase.g:2799:3: ( rule__XConstructorCall__Group_4_1_1__0 ) + // InternalXbase.g:2799:2: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) + // InternalXbase.g:2800:3: ( rule__XConstructorCall__Group_4_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); } - // InternalXbase.g:2800:3: ( rule__XConstructorCall__Group_4_1_1__0 ) - // InternalXbase.g:2800:4: rule__XConstructorCall__Group_4_1_1__0 + // InternalXbase.g:2801:3: ( rule__XConstructorCall__Group_4_1_1__0 ) + // InternalXbase.g:2801:4: rule__XConstructorCall__Group_4_1_1__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4_1_1__0(); @@ -10326,13 +10327,13 @@ public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionE // $ANTLR start "rule__XBooleanLiteral__Alternatives_1" - // InternalXbase.g:2808:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ); + // InternalXbase.g:2809:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ); public final void rule__XBooleanLiteral__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2812:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ) + // InternalXbase.g:2813:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ) int alt31=2; int LA31_0 = input.LA(1); @@ -10351,10 +10352,10 @@ else if ( (LA31_0==86) ) { } switch (alt31) { case 1 : - // InternalXbase.g:2813:2: ( 'false' ) + // InternalXbase.g:2814:2: ( 'false' ) { - // InternalXbase.g:2813:2: ( 'false' ) - // InternalXbase.g:2814:3: 'false' + // InternalXbase.g:2814:2: ( 'false' ) + // InternalXbase.g:2815:3: 'false' { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); @@ -10370,16 +10371,16 @@ else if ( (LA31_0==86) ) { } break; case 2 : - // InternalXbase.g:2819:2: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) + // InternalXbase.g:2820:2: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) { - // InternalXbase.g:2819:2: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) - // InternalXbase.g:2820:3: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) + // InternalXbase.g:2820:2: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) + // InternalXbase.g:2821:3: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); } - // InternalXbase.g:2821:3: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) - // InternalXbase.g:2821:4: rule__XBooleanLiteral__IsTrueAssignment_1_1 + // InternalXbase.g:2822:3: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) + // InternalXbase.g:2822:4: rule__XBooleanLiteral__IsTrueAssignment_1_1 { pushFollow(FOLLOW_2); rule__XBooleanLiteral__IsTrueAssignment_1_1(); @@ -10416,13 +10417,13 @@ else if ( (LA31_0==86) ) { // $ANTLR start "rule__XTryCatchFinallyExpression__Alternatives_3" - // InternalXbase.g:2829:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ); + // InternalXbase.g:2830:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ); public final void rule__XTryCatchFinallyExpression__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2833:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ) + // InternalXbase.g:2834:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ) int alt32=2; int LA32_0 = input.LA(1); @@ -10441,16 +10442,16 @@ else if ( (LA32_0==77) ) { } switch (alt32) { case 1 : - // InternalXbase.g:2834:2: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) + // InternalXbase.g:2835:2: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) { - // InternalXbase.g:2834:2: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) - // InternalXbase.g:2835:3: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) + // InternalXbase.g:2835:2: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) + // InternalXbase.g:2836:3: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); } - // InternalXbase.g:2836:3: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) - // InternalXbase.g:2836:4: rule__XTryCatchFinallyExpression__Group_3_0__0 + // InternalXbase.g:2837:3: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) + // InternalXbase.g:2837:4: rule__XTryCatchFinallyExpression__Group_3_0__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0__0(); @@ -10470,16 +10471,16 @@ else if ( (LA32_0==77) ) { } break; case 2 : - // InternalXbase.g:2840:2: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) + // InternalXbase.g:2841:2: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) { - // InternalXbase.g:2840:2: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) - // InternalXbase.g:2841:3: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) + // InternalXbase.g:2841:2: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) + // InternalXbase.g:2842:3: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); } - // InternalXbase.g:2842:3: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) - // InternalXbase.g:2842:4: rule__XTryCatchFinallyExpression__Group_3_1__0 + // InternalXbase.g:2843:3: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) + // InternalXbase.g:2843:4: rule__XTryCatchFinallyExpression__Group_3_1__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_1__0(); @@ -10516,13 +10517,13 @@ else if ( (LA32_0==77) ) { // $ANTLR start "rule__Number__Alternatives" - // InternalXbase.g:2850:1: rule__Number__Alternatives : ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ); + // InternalXbase.g:2851:1: rule__Number__Alternatives : ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ); public final void rule__Number__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2854:1: ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ) + // InternalXbase.g:2855:1: ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ) int alt33=2; int LA33_0 = input.LA(1); @@ -10541,10 +10542,10 @@ else if ( ((LA33_0>=RULE_INT && LA33_0<=RULE_DECIMAL)) ) { } switch (alt33) { case 1 : - // InternalXbase.g:2855:2: ( RULE_HEX ) + // InternalXbase.g:2856:2: ( RULE_HEX ) { - // InternalXbase.g:2855:2: ( RULE_HEX ) - // InternalXbase.g:2856:3: RULE_HEX + // InternalXbase.g:2856:2: ( RULE_HEX ) + // InternalXbase.g:2857:3: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); @@ -10560,16 +10561,16 @@ else if ( ((LA33_0>=RULE_INT && LA33_0<=RULE_DECIMAL)) ) { } break; case 2 : - // InternalXbase.g:2861:2: ( ( rule__Number__Group_1__0 ) ) + // InternalXbase.g:2862:2: ( ( rule__Number__Group_1__0 ) ) { - // InternalXbase.g:2861:2: ( ( rule__Number__Group_1__0 ) ) - // InternalXbase.g:2862:3: ( rule__Number__Group_1__0 ) + // InternalXbase.g:2862:2: ( ( rule__Number__Group_1__0 ) ) + // InternalXbase.g:2863:3: ( rule__Number__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getGroup_1()); } - // InternalXbase.g:2863:3: ( rule__Number__Group_1__0 ) - // InternalXbase.g:2863:4: rule__Number__Group_1__0 + // InternalXbase.g:2864:3: ( rule__Number__Group_1__0 ) + // InternalXbase.g:2864:4: rule__Number__Group_1__0 { pushFollow(FOLLOW_2); rule__Number__Group_1__0(); @@ -10606,13 +10607,13 @@ else if ( ((LA33_0>=RULE_INT && LA33_0<=RULE_DECIMAL)) ) { // $ANTLR start "rule__Number__Alternatives_1_0" - // InternalXbase.g:2871:1: rule__Number__Alternatives_1_0 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); + // InternalXbase.g:2872:1: rule__Number__Alternatives_1_0 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); public final void rule__Number__Alternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2875:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) + // InternalXbase.g:2876:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) int alt34=2; int LA34_0 = input.LA(1); @@ -10631,10 +10632,10 @@ else if ( (LA34_0==RULE_DECIMAL) ) { } switch (alt34) { case 1 : - // InternalXbase.g:2876:2: ( RULE_INT ) + // InternalXbase.g:2877:2: ( RULE_INT ) { - // InternalXbase.g:2876:2: ( RULE_INT ) - // InternalXbase.g:2877:3: RULE_INT + // InternalXbase.g:2877:2: ( RULE_INT ) + // InternalXbase.g:2878:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); @@ -10650,10 +10651,10 @@ else if ( (LA34_0==RULE_DECIMAL) ) { } break; case 2 : - // InternalXbase.g:2882:2: ( RULE_DECIMAL ) + // InternalXbase.g:2883:2: ( RULE_DECIMAL ) { - // InternalXbase.g:2882:2: ( RULE_DECIMAL ) - // InternalXbase.g:2883:3: RULE_DECIMAL + // InternalXbase.g:2883:2: ( RULE_DECIMAL ) + // InternalXbase.g:2884:3: RULE_DECIMAL { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); @@ -10686,13 +10687,13 @@ else if ( (LA34_0==RULE_DECIMAL) ) { // $ANTLR start "rule__Number__Alternatives_1_1_1" - // InternalXbase.g:2892:1: rule__Number__Alternatives_1_1_1 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); + // InternalXbase.g:2893:1: rule__Number__Alternatives_1_1_1 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); public final void rule__Number__Alternatives_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2896:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) + // InternalXbase.g:2897:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) int alt35=2; int LA35_0 = input.LA(1); @@ -10711,10 +10712,10 @@ else if ( (LA35_0==RULE_DECIMAL) ) { } switch (alt35) { case 1 : - // InternalXbase.g:2897:2: ( RULE_INT ) + // InternalXbase.g:2898:2: ( RULE_INT ) { - // InternalXbase.g:2897:2: ( RULE_INT ) - // InternalXbase.g:2898:3: RULE_INT + // InternalXbase.g:2898:2: ( RULE_INT ) + // InternalXbase.g:2899:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); @@ -10730,10 +10731,10 @@ else if ( (LA35_0==RULE_DECIMAL) ) { } break; case 2 : - // InternalXbase.g:2903:2: ( RULE_DECIMAL ) + // InternalXbase.g:2904:2: ( RULE_DECIMAL ) { - // InternalXbase.g:2903:2: ( RULE_DECIMAL ) - // InternalXbase.g:2904:3: RULE_DECIMAL + // InternalXbase.g:2904:2: ( RULE_DECIMAL ) + // InternalXbase.g:2905:3: RULE_DECIMAL { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); @@ -10766,13 +10767,13 @@ else if ( (LA35_0==RULE_DECIMAL) ) { // $ANTLR start "rule__JvmTypeReference__Alternatives" - // InternalXbase.g:2913:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ); + // InternalXbase.g:2914:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ); public final void rule__JvmTypeReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2917:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ) + // InternalXbase.g:2918:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ) int alt36=2; int LA36_0 = input.LA(1); @@ -10791,16 +10792,16 @@ else if ( (LA36_0==31||LA36_0==61) ) { } switch (alt36) { case 1 : - // InternalXbase.g:2918:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) + // InternalXbase.g:2919:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) { - // InternalXbase.g:2918:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) - // InternalXbase.g:2919:3: ( rule__JvmTypeReference__Group_0__0 ) + // InternalXbase.g:2919:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) + // InternalXbase.g:2920:3: ( rule__JvmTypeReference__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } - // InternalXbase.g:2920:3: ( rule__JvmTypeReference__Group_0__0 ) - // InternalXbase.g:2920:4: rule__JvmTypeReference__Group_0__0 + // InternalXbase.g:2921:3: ( rule__JvmTypeReference__Group_0__0 ) + // InternalXbase.g:2921:4: rule__JvmTypeReference__Group_0__0 { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0__0(); @@ -10820,10 +10821,10 @@ else if ( (LA36_0==31||LA36_0==61) ) { } break; case 2 : - // InternalXbase.g:2924:2: ( ruleXFunctionTypeRef ) + // InternalXbase.g:2925:2: ( ruleXFunctionTypeRef ) { - // InternalXbase.g:2924:2: ( ruleXFunctionTypeRef ) - // InternalXbase.g:2925:3: ruleXFunctionTypeRef + // InternalXbase.g:2925:2: ( ruleXFunctionTypeRef ) + // InternalXbase.g:2926:3: ruleXFunctionTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); @@ -10860,13 +10861,13 @@ else if ( (LA36_0==31||LA36_0==61) ) { // $ANTLR start "rule__JvmArgumentTypeReference__Alternatives" - // InternalXbase.g:2934:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ); + // InternalXbase.g:2935:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ); public final void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2938:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ) + // InternalXbase.g:2939:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ) int alt37=2; int LA37_0 = input.LA(1); @@ -10885,10 +10886,10 @@ else if ( (LA37_0==80) ) { } switch (alt37) { case 1 : - // InternalXbase.g:2939:2: ( ruleJvmTypeReference ) + // InternalXbase.g:2940:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:2939:2: ( ruleJvmTypeReference ) - // InternalXbase.g:2940:3: ruleJvmTypeReference + // InternalXbase.g:2940:2: ( ruleJvmTypeReference ) + // InternalXbase.g:2941:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); @@ -10908,10 +10909,10 @@ else if ( (LA37_0==80) ) { } break; case 2 : - // InternalXbase.g:2945:2: ( ruleJvmWildcardTypeReference ) + // InternalXbase.g:2946:2: ( ruleJvmWildcardTypeReference ) { - // InternalXbase.g:2945:2: ( ruleJvmWildcardTypeReference ) - // InternalXbase.g:2946:3: ruleJvmWildcardTypeReference + // InternalXbase.g:2946:2: ( ruleJvmWildcardTypeReference ) + // InternalXbase.g:2947:3: ruleJvmWildcardTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); @@ -10948,13 +10949,13 @@ else if ( (LA37_0==80) ) { // $ANTLR start "rule__JvmWildcardTypeReference__Alternatives_2" - // InternalXbase.g:2955:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ); + // InternalXbase.g:2956:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ); public final void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2959:1: ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ) + // InternalXbase.g:2960:1: ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ) int alt38=2; int LA38_0 = input.LA(1); @@ -10973,16 +10974,16 @@ else if ( (LA38_0==49) ) { } switch (alt38) { case 1 : - // InternalXbase.g:2960:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) + // InternalXbase.g:2961:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) { - // InternalXbase.g:2960:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) - // InternalXbase.g:2961:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) + // InternalXbase.g:2961:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) + // InternalXbase.g:2962:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); } - // InternalXbase.g:2962:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) - // InternalXbase.g:2962:4: rule__JvmWildcardTypeReference__Group_2_0__0 + // InternalXbase.g:2963:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) + // InternalXbase.g:2963:4: rule__JvmWildcardTypeReference__Group_2_0__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_0__0(); @@ -11002,16 +11003,16 @@ else if ( (LA38_0==49) ) { } break; case 2 : - // InternalXbase.g:2966:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) + // InternalXbase.g:2967:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) { - // InternalXbase.g:2966:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) - // InternalXbase.g:2967:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) + // InternalXbase.g:2967:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) + // InternalXbase.g:2968:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); } - // InternalXbase.g:2968:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) - // InternalXbase.g:2968:4: rule__JvmWildcardTypeReference__Group_2_1__0 + // InternalXbase.g:2969:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) + // InternalXbase.g:2969:4: rule__JvmWildcardTypeReference__Group_2_1__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_1__0(); @@ -11048,27 +11049,27 @@ else if ( (LA38_0==49) ) { // $ANTLR start "rule__XImportDeclaration__Alternatives_1" - // InternalXbase.g:2976:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); + // InternalXbase.g:2977:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:2980:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) + // InternalXbase.g:2981:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) int alt39=3; alt39 = dfa39.predict(input); switch (alt39) { case 1 : - // InternalXbase.g:2981:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) + // InternalXbase.g:2982:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) { - // InternalXbase.g:2981:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) - // InternalXbase.g:2982:3: ( rule__XImportDeclaration__Group_1_0__0 ) + // InternalXbase.g:2982:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) + // InternalXbase.g:2983:3: ( rule__XImportDeclaration__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } - // InternalXbase.g:2983:3: ( rule__XImportDeclaration__Group_1_0__0 ) - // InternalXbase.g:2983:4: rule__XImportDeclaration__Group_1_0__0 + // InternalXbase.g:2984:3: ( rule__XImportDeclaration__Group_1_0__0 ) + // InternalXbase.g:2984:4: rule__XImportDeclaration__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group_1_0__0(); @@ -11088,16 +11089,16 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE } break; case 2 : - // InternalXbase.g:2987:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) + // InternalXbase.g:2988:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) { - // InternalXbase.g:2987:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) - // InternalXbase.g:2988:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) + // InternalXbase.g:2988:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) + // InternalXbase.g:2989:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } - // InternalXbase.g:2989:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) - // InternalXbase.g:2989:4: rule__XImportDeclaration__ImportedTypeAssignment_1_1 + // InternalXbase.g:2990:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) + // InternalXbase.g:2990:4: rule__XImportDeclaration__ImportedTypeAssignment_1_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedTypeAssignment_1_1(); @@ -11117,16 +11118,16 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE } break; case 3 : - // InternalXbase.g:2993:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) + // InternalXbase.g:2994:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) { - // InternalXbase.g:2993:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) - // InternalXbase.g:2994:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) + // InternalXbase.g:2994:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) + // InternalXbase.g:2995:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } - // InternalXbase.g:2995:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) - // InternalXbase.g:2995:4: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 + // InternalXbase.g:2996:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) + // InternalXbase.g:2996:4: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedNamespaceAssignment_1_2(); @@ -11163,13 +11164,13 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Alternatives_1_0_3" - // InternalXbase.g:3003:1: rule__XImportDeclaration__Alternatives_1_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ); + // InternalXbase.g:3004:1: rule__XImportDeclaration__Alternatives_1_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ); public final void rule__XImportDeclaration__Alternatives_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3007:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ) + // InternalXbase.g:3008:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ) int alt40=2; int LA40_0 = input.LA(1); @@ -11188,16 +11189,16 @@ else if ( (LA40_0==RULE_ID) ) { } switch (alt40) { case 1 : - // InternalXbase.g:3008:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) + // InternalXbase.g:3009:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) { - // InternalXbase.g:3008:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) - // InternalXbase.g:3009:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) + // InternalXbase.g:3009:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) + // InternalXbase.g:3010:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0()); } - // InternalXbase.g:3010:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) - // InternalXbase.g:3010:4: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 + // InternalXbase.g:3011:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) + // InternalXbase.g:3011:4: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__WildcardAssignment_1_0_3_0(); @@ -11217,16 +11218,16 @@ else if ( (LA40_0==RULE_ID) ) { } break; case 2 : - // InternalXbase.g:3014:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) + // InternalXbase.g:3015:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) { - // InternalXbase.g:3014:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) - // InternalXbase.g:3015:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) + // InternalXbase.g:3015:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) + // InternalXbase.g:3016:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1()); } - // InternalXbase.g:3016:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) - // InternalXbase.g:3016:4: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 + // InternalXbase.g:3017:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) + // InternalXbase.g:3017:4: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__MemberNameAssignment_1_0_3_1(); @@ -11263,14 +11264,14 @@ else if ( (LA40_0==RULE_ID) ) { // $ANTLR start "rule__XAssignment__Group_0__0" - // InternalXbase.g:3024:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ; + // InternalXbase.g:3025:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ; public final void rule__XAssignment__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3028:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ) - // InternalXbase.g:3029:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 + // InternalXbase.g:3029:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ) + // InternalXbase.g:3030:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 { pushFollow(FOLLOW_4); rule__XAssignment__Group_0__0__Impl(); @@ -11301,23 +11302,23 @@ public final void rule__XAssignment__Group_0__0() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_0__0__Impl" - // InternalXbase.g:3036:1: rule__XAssignment__Group_0__0__Impl : ( () ) ; + // InternalXbase.g:3037:1: rule__XAssignment__Group_0__0__Impl : ( () ) ; public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3040:1: ( ( () ) ) - // InternalXbase.g:3041:1: ( () ) + // InternalXbase.g:3041:1: ( ( () ) ) + // InternalXbase.g:3042:1: ( () ) { - // InternalXbase.g:3041:1: ( () ) - // InternalXbase.g:3042:2: () + // InternalXbase.g:3042:1: ( () ) + // InternalXbase.g:3043:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0()); } - // InternalXbase.g:3043:2: () - // InternalXbase.g:3043:3: + // InternalXbase.g:3044:2: () + // InternalXbase.g:3044:3: { } @@ -11342,14 +11343,14 @@ public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_0__1" - // InternalXbase.g:3051:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ; + // InternalXbase.g:3052:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ; public final void rule__XAssignment__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3055:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ) - // InternalXbase.g:3056:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 + // InternalXbase.g:3056:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ) + // InternalXbase.g:3057:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 { pushFollow(FOLLOW_5); rule__XAssignment__Group_0__1__Impl(); @@ -11380,23 +11381,23 @@ public final void rule__XAssignment__Group_0__1() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_0__1__Impl" - // InternalXbase.g:3063:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ; + // InternalXbase.g:3064:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ; public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3067:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ) - // InternalXbase.g:3068:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) + // InternalXbase.g:3068:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ) + // InternalXbase.g:3069:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) { - // InternalXbase.g:3068:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) - // InternalXbase.g:3069:2: ( rule__XAssignment__FeatureAssignment_0_1 ) + // InternalXbase.g:3069:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) + // InternalXbase.g:3070:2: ( rule__XAssignment__FeatureAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1()); } - // InternalXbase.g:3070:2: ( rule__XAssignment__FeatureAssignment_0_1 ) - // InternalXbase.g:3070:3: rule__XAssignment__FeatureAssignment_0_1 + // InternalXbase.g:3071:2: ( rule__XAssignment__FeatureAssignment_0_1 ) + // InternalXbase.g:3071:3: rule__XAssignment__FeatureAssignment_0_1 { pushFollow(FOLLOW_2); rule__XAssignment__FeatureAssignment_0_1(); @@ -11431,14 +11432,14 @@ public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_0__2" - // InternalXbase.g:3078:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ; + // InternalXbase.g:3079:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ; public final void rule__XAssignment__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3082:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ) - // InternalXbase.g:3083:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 + // InternalXbase.g:3083:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ) + // InternalXbase.g:3084:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 { pushFollow(FOLLOW_6); rule__XAssignment__Group_0__2__Impl(); @@ -11469,17 +11470,17 @@ public final void rule__XAssignment__Group_0__2() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_0__2__Impl" - // InternalXbase.g:3090:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ; + // InternalXbase.g:3091:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ; public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3094:1: ( ( ruleOpSingleAssign ) ) - // InternalXbase.g:3095:1: ( ruleOpSingleAssign ) + // InternalXbase.g:3095:1: ( ( ruleOpSingleAssign ) ) + // InternalXbase.g:3096:1: ( ruleOpSingleAssign ) { - // InternalXbase.g:3095:1: ( ruleOpSingleAssign ) - // InternalXbase.g:3096:2: ruleOpSingleAssign + // InternalXbase.g:3096:1: ( ruleOpSingleAssign ) + // InternalXbase.g:3097:2: ruleOpSingleAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2()); @@ -11514,14 +11515,14 @@ public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_0__3" - // InternalXbase.g:3105:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ; + // InternalXbase.g:3106:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ; public final void rule__XAssignment__Group_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3109:1: ( rule__XAssignment__Group_0__3__Impl ) - // InternalXbase.g:3110:2: rule__XAssignment__Group_0__3__Impl + // InternalXbase.g:3110:1: ( rule__XAssignment__Group_0__3__Impl ) + // InternalXbase.g:3111:2: rule__XAssignment__Group_0__3__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_0__3__Impl(); @@ -11547,23 +11548,23 @@ public final void rule__XAssignment__Group_0__3() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_0__3__Impl" - // InternalXbase.g:3116:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ; + // InternalXbase.g:3117:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ; public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3120:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ) - // InternalXbase.g:3121:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) + // InternalXbase.g:3121:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ) + // InternalXbase.g:3122:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) { - // InternalXbase.g:3121:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) - // InternalXbase.g:3122:2: ( rule__XAssignment__ValueAssignment_0_3 ) + // InternalXbase.g:3122:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) + // InternalXbase.g:3123:2: ( rule__XAssignment__ValueAssignment_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3()); } - // InternalXbase.g:3123:2: ( rule__XAssignment__ValueAssignment_0_3 ) - // InternalXbase.g:3123:3: rule__XAssignment__ValueAssignment_0_3 + // InternalXbase.g:3124:2: ( rule__XAssignment__ValueAssignment_0_3 ) + // InternalXbase.g:3124:3: rule__XAssignment__ValueAssignment_0_3 { pushFollow(FOLLOW_2); rule__XAssignment__ValueAssignment_0_3(); @@ -11598,14 +11599,14 @@ public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1__0" - // InternalXbase.g:3132:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ; + // InternalXbase.g:3133:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ; public final void rule__XAssignment__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3136:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ) - // InternalXbase.g:3137:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 + // InternalXbase.g:3137:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ) + // InternalXbase.g:3138:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 { pushFollow(FOLLOW_7); rule__XAssignment__Group_1__0__Impl(); @@ -11636,17 +11637,17 @@ public final void rule__XAssignment__Group_1__0() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_1__0__Impl" - // InternalXbase.g:3144:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ; + // InternalXbase.g:3145:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ; public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3148:1: ( ( ruleXOrExpression ) ) - // InternalXbase.g:3149:1: ( ruleXOrExpression ) + // InternalXbase.g:3149:1: ( ( ruleXOrExpression ) ) + // InternalXbase.g:3150:1: ( ruleXOrExpression ) { - // InternalXbase.g:3149:1: ( ruleXOrExpression ) - // InternalXbase.g:3150:2: ruleXOrExpression + // InternalXbase.g:3150:1: ( ruleXOrExpression ) + // InternalXbase.g:3151:2: ruleXOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0()); @@ -11681,14 +11682,14 @@ public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1__1" - // InternalXbase.g:3159:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ; + // InternalXbase.g:3160:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ; public final void rule__XAssignment__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3163:1: ( rule__XAssignment__Group_1__1__Impl ) - // InternalXbase.g:3164:2: rule__XAssignment__Group_1__1__Impl + // InternalXbase.g:3164:1: ( rule__XAssignment__Group_1__1__Impl ) + // InternalXbase.g:3165:2: rule__XAssignment__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_1__1__Impl(); @@ -11714,27 +11715,27 @@ public final void rule__XAssignment__Group_1__1() throws RecognitionException { // $ANTLR start "rule__XAssignment__Group_1__1__Impl" - // InternalXbase.g:3170:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ; + // InternalXbase.g:3171:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ; public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3174:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) ) - // InternalXbase.g:3175:1: ( ( rule__XAssignment__Group_1_1__0 )? ) + // InternalXbase.g:3175:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) ) + // InternalXbase.g:3176:1: ( ( rule__XAssignment__Group_1_1__0 )? ) { - // InternalXbase.g:3175:1: ( ( rule__XAssignment__Group_1_1__0 )? ) - // InternalXbase.g:3176:2: ( rule__XAssignment__Group_1_1__0 )? + // InternalXbase.g:3176:1: ( ( rule__XAssignment__Group_1_1__0 )? ) + // InternalXbase.g:3177:2: ( rule__XAssignment__Group_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1()); } - // InternalXbase.g:3177:2: ( rule__XAssignment__Group_1_1__0 )? + // InternalXbase.g:3178:2: ( rule__XAssignment__Group_1_1__0 )? int alt41=2; alt41 = dfa41.predict(input); switch (alt41) { case 1 : - // InternalXbase.g:3177:3: rule__XAssignment__Group_1_1__0 + // InternalXbase.g:3178:3: rule__XAssignment__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1__0(); @@ -11772,14 +11773,14 @@ public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1_1__0" - // InternalXbase.g:3186:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ; + // InternalXbase.g:3187:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ; public final void rule__XAssignment__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3190:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ) - // InternalXbase.g:3191:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 + // InternalXbase.g:3191:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ) + // InternalXbase.g:3192:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 { pushFollow(FOLLOW_6); rule__XAssignment__Group_1_1__0__Impl(); @@ -11810,23 +11811,23 @@ public final void rule__XAssignment__Group_1_1__0() throws RecognitionException // $ANTLR start "rule__XAssignment__Group_1_1__0__Impl" - // InternalXbase.g:3198:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ; + // InternalXbase.g:3199:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ; public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3202:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) ) - // InternalXbase.g:3203:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) + // InternalXbase.g:3203:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) ) + // InternalXbase.g:3204:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) { - // InternalXbase.g:3203:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) - // InternalXbase.g:3204:2: ( rule__XAssignment__Group_1_1_0__0 ) + // InternalXbase.g:3204:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) + // InternalXbase.g:3205:2: ( rule__XAssignment__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0()); } - // InternalXbase.g:3205:2: ( rule__XAssignment__Group_1_1_0__0 ) - // InternalXbase.g:3205:3: rule__XAssignment__Group_1_1_0__0 + // InternalXbase.g:3206:2: ( rule__XAssignment__Group_1_1_0__0 ) + // InternalXbase.g:3206:3: rule__XAssignment__Group_1_1_0__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1_0__0(); @@ -11861,14 +11862,14 @@ public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__XAssignment__Group_1_1__1" - // InternalXbase.g:3213:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ; + // InternalXbase.g:3214:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ; public final void rule__XAssignment__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3217:1: ( rule__XAssignment__Group_1_1__1__Impl ) - // InternalXbase.g:3218:2: rule__XAssignment__Group_1_1__1__Impl + // InternalXbase.g:3218:1: ( rule__XAssignment__Group_1_1__1__Impl ) + // InternalXbase.g:3219:2: rule__XAssignment__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1__1__Impl(); @@ -11894,23 +11895,23 @@ public final void rule__XAssignment__Group_1_1__1() throws RecognitionException // $ANTLR start "rule__XAssignment__Group_1_1__1__Impl" - // InternalXbase.g:3224:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ; + // InternalXbase.g:3225:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ; public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3228:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ) - // InternalXbase.g:3229:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) + // InternalXbase.g:3229:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ) + // InternalXbase.g:3230:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) { - // InternalXbase.g:3229:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) - // InternalXbase.g:3230:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) + // InternalXbase.g:3230:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) + // InternalXbase.g:3231:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1()); } - // InternalXbase.g:3231:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) - // InternalXbase.g:3231:3: rule__XAssignment__RightOperandAssignment_1_1_1 + // InternalXbase.g:3232:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) + // InternalXbase.g:3232:3: rule__XAssignment__RightOperandAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__XAssignment__RightOperandAssignment_1_1_1(); @@ -11945,14 +11946,14 @@ public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__XAssignment__Group_1_1_0__0" - // InternalXbase.g:3240:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ; + // InternalXbase.g:3241:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ; public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3244:1: ( rule__XAssignment__Group_1_1_0__0__Impl ) - // InternalXbase.g:3245:2: rule__XAssignment__Group_1_1_0__0__Impl + // InternalXbase.g:3245:1: ( rule__XAssignment__Group_1_1_0__0__Impl ) + // InternalXbase.g:3246:2: rule__XAssignment__Group_1_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1_0__0__Impl(); @@ -11978,23 +11979,23 @@ public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionExceptio // $ANTLR start "rule__XAssignment__Group_1_1_0__0__Impl" - // InternalXbase.g:3251:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ; + // InternalXbase.g:3252:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ; public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3255:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ) - // InternalXbase.g:3256:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) + // InternalXbase.g:3256:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ) + // InternalXbase.g:3257:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) { - // InternalXbase.g:3256:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) - // InternalXbase.g:3257:2: ( rule__XAssignment__Group_1_1_0_0__0 ) + // InternalXbase.g:3257:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) + // InternalXbase.g:3258:2: ( rule__XAssignment__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0()); } - // InternalXbase.g:3258:2: ( rule__XAssignment__Group_1_1_0_0__0 ) - // InternalXbase.g:3258:3: rule__XAssignment__Group_1_1_0_0__0 + // InternalXbase.g:3259:2: ( rule__XAssignment__Group_1_1_0_0__0 ) + // InternalXbase.g:3259:3: rule__XAssignment__Group_1_1_0_0__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1_0_0__0(); @@ -12029,14 +12030,14 @@ public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XAssignment__Group_1_1_0_0__0" - // InternalXbase.g:3267:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ; + // InternalXbase.g:3268:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ; public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3271:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ) - // InternalXbase.g:3272:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 + // InternalXbase.g:3272:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ) + // InternalXbase.g:3273:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 { pushFollow(FOLLOW_7); rule__XAssignment__Group_1_1_0_0__0__Impl(); @@ -12067,23 +12068,23 @@ public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1_1_0_0__0__Impl" - // InternalXbase.g:3279:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:3280:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3283:1: ( ( () ) ) - // InternalXbase.g:3284:1: ( () ) + // InternalXbase.g:3284:1: ( ( () ) ) + // InternalXbase.g:3285:1: ( () ) { - // InternalXbase.g:3284:1: ( () ) - // InternalXbase.g:3285:2: () + // InternalXbase.g:3285:1: ( () ) + // InternalXbase.g:3286:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); } - // InternalXbase.g:3286:2: () - // InternalXbase.g:3286:3: + // InternalXbase.g:3287:2: () + // InternalXbase.g:3287:3: { } @@ -12108,14 +12109,14 @@ public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws Recognition // $ANTLR start "rule__XAssignment__Group_1_1_0_0__1" - // InternalXbase.g:3294:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ; + // InternalXbase.g:3295:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ; public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3298:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl ) - // InternalXbase.g:3299:2: rule__XAssignment__Group_1_1_0_0__1__Impl + // InternalXbase.g:3299:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl ) + // InternalXbase.g:3300:2: rule__XAssignment__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1_0_0__1__Impl(); @@ -12141,23 +12142,23 @@ public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionExcept // $ANTLR start "rule__XAssignment__Group_1_1_0_0__1__Impl" - // InternalXbase.g:3305:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ; + // InternalXbase.g:3306:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ; public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3309:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ) - // InternalXbase.g:3310:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) + // InternalXbase.g:3310:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ) + // InternalXbase.g:3311:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) { - // InternalXbase.g:3310:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) - // InternalXbase.g:3311:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) + // InternalXbase.g:3311:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) + // InternalXbase.g:3312:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1()); } - // InternalXbase.g:3312:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) - // InternalXbase.g:3312:3: rule__XAssignment__FeatureAssignment_1_1_0_0_1 + // InternalXbase.g:3313:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) + // InternalXbase.g:3313:3: rule__XAssignment__FeatureAssignment_1_1_0_0_1 { pushFollow(FOLLOW_2); rule__XAssignment__FeatureAssignment_1_1_0_0_1(); @@ -12192,14 +12193,14 @@ public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws Recognition // $ANTLR start "rule__OpMultiAssign__Group_5__0" - // InternalXbase.g:3321:1: rule__OpMultiAssign__Group_5__0 : rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ; + // InternalXbase.g:3322:1: rule__OpMultiAssign__Group_5__0 : rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ; public final void rule__OpMultiAssign__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3325:1: ( rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ) - // InternalXbase.g:3326:2: rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 + // InternalXbase.g:3326:1: ( rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ) + // InternalXbase.g:3327:2: rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 { pushFollow(FOLLOW_8); rule__OpMultiAssign__Group_5__0__Impl(); @@ -12230,17 +12231,17 @@ public final void rule__OpMultiAssign__Group_5__0() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_5__0__Impl" - // InternalXbase.g:3333:1: rule__OpMultiAssign__Group_5__0__Impl : ( '<' ) ; + // InternalXbase.g:3334:1: rule__OpMultiAssign__Group_5__0__Impl : ( '<' ) ; public final void rule__OpMultiAssign__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3337:1: ( ( '<' ) ) - // InternalXbase.g:3338:1: ( '<' ) + // InternalXbase.g:3338:1: ( ( '<' ) ) + // InternalXbase.g:3339:1: ( '<' ) { - // InternalXbase.g:3338:1: ( '<' ) - // InternalXbase.g:3339:2: '<' + // InternalXbase.g:3339:1: ( '<' ) + // InternalXbase.g:3340:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_0()); @@ -12271,14 +12272,14 @@ public final void rule__OpMultiAssign__Group_5__0__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_5__1" - // InternalXbase.g:3348:1: rule__OpMultiAssign__Group_5__1 : rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ; + // InternalXbase.g:3349:1: rule__OpMultiAssign__Group_5__1 : rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ; public final void rule__OpMultiAssign__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3352:1: ( rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ) - // InternalXbase.g:3353:2: rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 + // InternalXbase.g:3353:1: ( rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ) + // InternalXbase.g:3354:2: rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 { pushFollow(FOLLOW_5); rule__OpMultiAssign__Group_5__1__Impl(); @@ -12309,17 +12310,17 @@ public final void rule__OpMultiAssign__Group_5__1() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_5__1__Impl" - // InternalXbase.g:3360:1: rule__OpMultiAssign__Group_5__1__Impl : ( '<' ) ; + // InternalXbase.g:3361:1: rule__OpMultiAssign__Group_5__1__Impl : ( '<' ) ; public final void rule__OpMultiAssign__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3364:1: ( ( '<' ) ) - // InternalXbase.g:3365:1: ( '<' ) + // InternalXbase.g:3365:1: ( ( '<' ) ) + // InternalXbase.g:3366:1: ( '<' ) { - // InternalXbase.g:3365:1: ( '<' ) - // InternalXbase.g:3366:2: '<' + // InternalXbase.g:3366:1: ( '<' ) + // InternalXbase.g:3367:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_1()); @@ -12350,14 +12351,14 @@ public final void rule__OpMultiAssign__Group_5__1__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_5__2" - // InternalXbase.g:3375:1: rule__OpMultiAssign__Group_5__2 : rule__OpMultiAssign__Group_5__2__Impl ; + // InternalXbase.g:3376:1: rule__OpMultiAssign__Group_5__2 : rule__OpMultiAssign__Group_5__2__Impl ; public final void rule__OpMultiAssign__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3379:1: ( rule__OpMultiAssign__Group_5__2__Impl ) - // InternalXbase.g:3380:2: rule__OpMultiAssign__Group_5__2__Impl + // InternalXbase.g:3380:1: ( rule__OpMultiAssign__Group_5__2__Impl ) + // InternalXbase.g:3381:2: rule__OpMultiAssign__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__OpMultiAssign__Group_5__2__Impl(); @@ -12383,17 +12384,17 @@ public final void rule__OpMultiAssign__Group_5__2() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_5__2__Impl" - // InternalXbase.g:3386:1: rule__OpMultiAssign__Group_5__2__Impl : ( '=' ) ; + // InternalXbase.g:3387:1: rule__OpMultiAssign__Group_5__2__Impl : ( '=' ) ; public final void rule__OpMultiAssign__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3390:1: ( ( '=' ) ) - // InternalXbase.g:3391:1: ( '=' ) + // InternalXbase.g:3391:1: ( ( '=' ) ) + // InternalXbase.g:3392:1: ( '=' ) { - // InternalXbase.g:3391:1: ( '=' ) - // InternalXbase.g:3392:2: '=' + // InternalXbase.g:3392:1: ( '=' ) + // InternalXbase.g:3393:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getEqualsSignKeyword_5_2()); @@ -12424,14 +12425,14 @@ public final void rule__OpMultiAssign__Group_5__2__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_6__0" - // InternalXbase.g:3402:1: rule__OpMultiAssign__Group_6__0 : rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ; + // InternalXbase.g:3403:1: rule__OpMultiAssign__Group_6__0 : rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ; public final void rule__OpMultiAssign__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3406:1: ( rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ) - // InternalXbase.g:3407:2: rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 + // InternalXbase.g:3407:1: ( rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ) + // InternalXbase.g:3408:2: rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 { pushFollow(FOLLOW_9); rule__OpMultiAssign__Group_6__0__Impl(); @@ -12462,17 +12463,17 @@ public final void rule__OpMultiAssign__Group_6__0() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_6__0__Impl" - // InternalXbase.g:3414:1: rule__OpMultiAssign__Group_6__0__Impl : ( '>' ) ; + // InternalXbase.g:3415:1: rule__OpMultiAssign__Group_6__0__Impl : ( '>' ) ; public final void rule__OpMultiAssign__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3418:1: ( ( '>' ) ) - // InternalXbase.g:3419:1: ( '>' ) + // InternalXbase.g:3419:1: ( ( '>' ) ) + // InternalXbase.g:3420:1: ( '>' ) { - // InternalXbase.g:3419:1: ( '>' ) - // InternalXbase.g:3420:2: '>' + // InternalXbase.g:3420:1: ( '>' ) + // InternalXbase.g:3421:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_0()); @@ -12503,14 +12504,14 @@ public final void rule__OpMultiAssign__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_6__1" - // InternalXbase.g:3429:1: rule__OpMultiAssign__Group_6__1 : rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ; + // InternalXbase.g:3430:1: rule__OpMultiAssign__Group_6__1 : rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ; public final void rule__OpMultiAssign__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3433:1: ( rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ) - // InternalXbase.g:3434:2: rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 + // InternalXbase.g:3434:1: ( rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ) + // InternalXbase.g:3435:2: rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 { pushFollow(FOLLOW_9); rule__OpMultiAssign__Group_6__1__Impl(); @@ -12541,22 +12542,22 @@ public final void rule__OpMultiAssign__Group_6__1() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_6__1__Impl" - // InternalXbase.g:3441:1: rule__OpMultiAssign__Group_6__1__Impl : ( ( '>' )? ) ; + // InternalXbase.g:3442:1: rule__OpMultiAssign__Group_6__1__Impl : ( ( '>' )? ) ; public final void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3445:1: ( ( ( '>' )? ) ) - // InternalXbase.g:3446:1: ( ( '>' )? ) + // InternalXbase.g:3446:1: ( ( ( '>' )? ) ) + // InternalXbase.g:3447:1: ( ( '>' )? ) { - // InternalXbase.g:3446:1: ( ( '>' )? ) - // InternalXbase.g:3447:2: ( '>' )? + // InternalXbase.g:3447:1: ( ( '>' )? ) + // InternalXbase.g:3448:2: ( '>' )? { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_1()); } - // InternalXbase.g:3448:2: ( '>' )? + // InternalXbase.g:3449:2: ( '>' )? int alt42=2; int LA42_0 = input.LA(1); @@ -12565,7 +12566,7 @@ public final void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionExce } switch (alt42) { case 1 : - // InternalXbase.g:3448:3: '>' + // InternalXbase.g:3449:3: '>' { match(input,26,FOLLOW_2); if (state.failed) return ; @@ -12599,14 +12600,14 @@ public final void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__OpMultiAssign__Group_6__2" - // InternalXbase.g:3456:1: rule__OpMultiAssign__Group_6__2 : rule__OpMultiAssign__Group_6__2__Impl ; + // InternalXbase.g:3457:1: rule__OpMultiAssign__Group_6__2 : rule__OpMultiAssign__Group_6__2__Impl ; public final void rule__OpMultiAssign__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3460:1: ( rule__OpMultiAssign__Group_6__2__Impl ) - // InternalXbase.g:3461:2: rule__OpMultiAssign__Group_6__2__Impl + // InternalXbase.g:3461:1: ( rule__OpMultiAssign__Group_6__2__Impl ) + // InternalXbase.g:3462:2: rule__OpMultiAssign__Group_6__2__Impl { pushFollow(FOLLOW_2); rule__OpMultiAssign__Group_6__2__Impl(); @@ -12632,17 +12633,17 @@ public final void rule__OpMultiAssign__Group_6__2() throws RecognitionException // $ANTLR start "rule__OpMultiAssign__Group_6__2__Impl" - // InternalXbase.g:3467:1: rule__OpMultiAssign__Group_6__2__Impl : ( '>=' ) ; + // InternalXbase.g:3468:1: rule__OpMultiAssign__Group_6__2__Impl : ( '>=' ) ; public final void rule__OpMultiAssign__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3471:1: ( ( '>=' ) ) - // InternalXbase.g:3472:1: ( '>=' ) + // InternalXbase.g:3472:1: ( ( '>=' ) ) + // InternalXbase.g:3473:1: ( '>=' ) { - // InternalXbase.g:3472:1: ( '>=' ) - // InternalXbase.g:3473:2: '>=' + // InternalXbase.g:3473:1: ( '>=' ) + // InternalXbase.g:3474:2: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignEqualsSignKeyword_6_2()); @@ -12673,14 +12674,14 @@ public final void rule__OpMultiAssign__Group_6__2__Impl() throws RecognitionExce // $ANTLR start "rule__XOrExpression__Group__0" - // InternalXbase.g:3483:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ; + // InternalXbase.g:3484:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ; public final void rule__XOrExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3487:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ) - // InternalXbase.g:3488:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 + // InternalXbase.g:3488:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ) + // InternalXbase.g:3489:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 { pushFollow(FOLLOW_10); rule__XOrExpression__Group__0__Impl(); @@ -12711,17 +12712,17 @@ public final void rule__XOrExpression__Group__0() throws RecognitionException { // $ANTLR start "rule__XOrExpression__Group__0__Impl" - // InternalXbase.g:3495:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ; + // InternalXbase.g:3496:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ; public final void rule__XOrExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3499:1: ( ( ruleXAndExpression ) ) - // InternalXbase.g:3500:1: ( ruleXAndExpression ) + // InternalXbase.g:3500:1: ( ( ruleXAndExpression ) ) + // InternalXbase.g:3501:1: ( ruleXAndExpression ) { - // InternalXbase.g:3500:1: ( ruleXAndExpression ) - // InternalXbase.g:3501:2: ruleXAndExpression + // InternalXbase.g:3501:1: ( ruleXAndExpression ) + // InternalXbase.g:3502:2: ruleXAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0()); @@ -12756,14 +12757,14 @@ public final void rule__XOrExpression__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XOrExpression__Group__1" - // InternalXbase.g:3510:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ; + // InternalXbase.g:3511:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ; public final void rule__XOrExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3514:1: ( rule__XOrExpression__Group__1__Impl ) - // InternalXbase.g:3515:2: rule__XOrExpression__Group__1__Impl + // InternalXbase.g:3515:1: ( rule__XOrExpression__Group__1__Impl ) + // InternalXbase.g:3516:2: rule__XOrExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XOrExpression__Group__1__Impl(); @@ -12789,22 +12790,22 @@ public final void rule__XOrExpression__Group__1() throws RecognitionException { // $ANTLR start "rule__XOrExpression__Group__1__Impl" - // InternalXbase.g:3521:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ; + // InternalXbase.g:3522:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ; public final void rule__XOrExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3525:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) ) - // InternalXbase.g:3526:1: ( ( rule__XOrExpression__Group_1__0 )* ) + // InternalXbase.g:3526:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) ) + // InternalXbase.g:3527:1: ( ( rule__XOrExpression__Group_1__0 )* ) { - // InternalXbase.g:3526:1: ( ( rule__XOrExpression__Group_1__0 )* ) - // InternalXbase.g:3527:2: ( rule__XOrExpression__Group_1__0 )* + // InternalXbase.g:3527:1: ( ( rule__XOrExpression__Group_1__0 )* ) + // InternalXbase.g:3528:2: ( rule__XOrExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1()); } - // InternalXbase.g:3528:2: ( rule__XOrExpression__Group_1__0 )* + // InternalXbase.g:3529:2: ( rule__XOrExpression__Group_1__0 )* loop43: do { int alt43=2; @@ -12823,7 +12824,7 @@ public final void rule__XOrExpression__Group__1__Impl() throws RecognitionExcept switch (alt43) { case 1 : - // InternalXbase.g:3528:3: rule__XOrExpression__Group_1__0 + // InternalXbase.g:3529:3: rule__XOrExpression__Group_1__0 { pushFollow(FOLLOW_11); rule__XOrExpression__Group_1__0(); @@ -12864,14 +12865,14 @@ public final void rule__XOrExpression__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XOrExpression__Group_1__0" - // InternalXbase.g:3537:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ; + // InternalXbase.g:3538:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ; public final void rule__XOrExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3541:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ) - // InternalXbase.g:3542:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 + // InternalXbase.g:3542:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ) + // InternalXbase.g:3543:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 { pushFollow(FOLLOW_6); rule__XOrExpression__Group_1__0__Impl(); @@ -12902,23 +12903,23 @@ public final void rule__XOrExpression__Group_1__0() throws RecognitionException // $ANTLR start "rule__XOrExpression__Group_1__0__Impl" - // InternalXbase.g:3549:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ; + // InternalXbase.g:3550:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ; public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3553:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) ) - // InternalXbase.g:3554:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) + // InternalXbase.g:3554:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) ) + // InternalXbase.g:3555:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) { - // InternalXbase.g:3554:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) - // InternalXbase.g:3555:2: ( rule__XOrExpression__Group_1_0__0 ) + // InternalXbase.g:3555:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) + // InternalXbase.g:3556:2: ( rule__XOrExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1_0()); } - // InternalXbase.g:3556:2: ( rule__XOrExpression__Group_1_0__0 ) - // InternalXbase.g:3556:3: rule__XOrExpression__Group_1_0__0 + // InternalXbase.g:3557:2: ( rule__XOrExpression__Group_1_0__0 ) + // InternalXbase.g:3557:3: rule__XOrExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1_0__0(); @@ -12953,14 +12954,14 @@ public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__XOrExpression__Group_1__1" - // InternalXbase.g:3564:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ; + // InternalXbase.g:3565:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ; public final void rule__XOrExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3568:1: ( rule__XOrExpression__Group_1__1__Impl ) - // InternalXbase.g:3569:2: rule__XOrExpression__Group_1__1__Impl + // InternalXbase.g:3569:1: ( rule__XOrExpression__Group_1__1__Impl ) + // InternalXbase.g:3570:2: rule__XOrExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1__1__Impl(); @@ -12986,23 +12987,23 @@ public final void rule__XOrExpression__Group_1__1() throws RecognitionException // $ANTLR start "rule__XOrExpression__Group_1__1__Impl" - // InternalXbase.g:3575:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbase.g:3576:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3579:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbase.g:3580:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:3580:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbase.g:3581:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbase.g:3580:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) - // InternalXbase.g:3581:2: ( rule__XOrExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:3581:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:3582:2: ( rule__XOrExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbase.g:3582:2: ( rule__XOrExpression__RightOperandAssignment_1_1 ) - // InternalXbase.g:3582:3: rule__XOrExpression__RightOperandAssignment_1_1 + // InternalXbase.g:3583:2: ( rule__XOrExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:3583:3: rule__XOrExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XOrExpression__RightOperandAssignment_1_1(); @@ -13037,14 +13038,14 @@ public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__XOrExpression__Group_1_0__0" - // InternalXbase.g:3591:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ; + // InternalXbase.g:3592:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ; public final void rule__XOrExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3595:1: ( rule__XOrExpression__Group_1_0__0__Impl ) - // InternalXbase.g:3596:2: rule__XOrExpression__Group_1_0__0__Impl + // InternalXbase.g:3596:1: ( rule__XOrExpression__Group_1_0__0__Impl ) + // InternalXbase.g:3597:2: rule__XOrExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1_0__0__Impl(); @@ -13070,23 +13071,23 @@ public final void rule__XOrExpression__Group_1_0__0() throws RecognitionExceptio // $ANTLR start "rule__XOrExpression__Group_1_0__0__Impl" - // InternalXbase.g:3602:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ; + // InternalXbase.g:3603:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ; public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3606:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ) - // InternalXbase.g:3607:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:3607:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ) + // InternalXbase.g:3608:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) { - // InternalXbase.g:3607:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) - // InternalXbase.g:3608:2: ( rule__XOrExpression__Group_1_0_0__0 ) + // InternalXbase.g:3608:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:3609:2: ( rule__XOrExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0()); } - // InternalXbase.g:3609:2: ( rule__XOrExpression__Group_1_0_0__0 ) - // InternalXbase.g:3609:3: rule__XOrExpression__Group_1_0_0__0 + // InternalXbase.g:3610:2: ( rule__XOrExpression__Group_1_0_0__0 ) + // InternalXbase.g:3610:3: rule__XOrExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1_0_0__0(); @@ -13121,14 +13122,14 @@ public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XOrExpression__Group_1_0_0__0" - // InternalXbase.g:3618:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ; + // InternalXbase.g:3619:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ; public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3622:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ) - // InternalXbase.g:3623:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 + // InternalXbase.g:3623:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ) + // InternalXbase.g:3624:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 { pushFollow(FOLLOW_10); rule__XOrExpression__Group_1_0_0__0__Impl(); @@ -13159,23 +13160,23 @@ public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionExcept // $ANTLR start "rule__XOrExpression__Group_1_0_0__0__Impl" - // InternalXbase.g:3630:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:3631:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3634:1: ( ( () ) ) - // InternalXbase.g:3635:1: ( () ) + // InternalXbase.g:3635:1: ( ( () ) ) + // InternalXbase.g:3636:1: ( () ) { - // InternalXbase.g:3635:1: ( () ) - // InternalXbase.g:3636:2: () + // InternalXbase.g:3636:1: ( () ) + // InternalXbase.g:3637:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbase.g:3637:2: () - // InternalXbase.g:3637:3: + // InternalXbase.g:3638:2: () + // InternalXbase.g:3638:3: { } @@ -13200,14 +13201,14 @@ public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws Recognition // $ANTLR start "rule__XOrExpression__Group_1_0_0__1" - // InternalXbase.g:3645:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ; + // InternalXbase.g:3646:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ; public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3649:1: ( rule__XOrExpression__Group_1_0_0__1__Impl ) - // InternalXbase.g:3650:2: rule__XOrExpression__Group_1_0_0__1__Impl + // InternalXbase.g:3650:1: ( rule__XOrExpression__Group_1_0_0__1__Impl ) + // InternalXbase.g:3651:2: rule__XOrExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1_0_0__1__Impl(); @@ -13233,23 +13234,23 @@ public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionExcept // $ANTLR start "rule__XOrExpression__Group_1_0_0__1__Impl" - // InternalXbase.g:3656:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbase.g:3657:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3660:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbase.g:3661:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:3661:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbase.g:3662:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbase.g:3661:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbase.g:3662:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:3662:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:3663:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbase.g:3663:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbase.g:3663:3: rule__XOrExpression__FeatureAssignment_1_0_0_1 + // InternalXbase.g:3664:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:3664:3: rule__XOrExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XOrExpression__FeatureAssignment_1_0_0_1(); @@ -13284,14 +13285,14 @@ public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws Recognition // $ANTLR start "rule__XAndExpression__Group__0" - // InternalXbase.g:3672:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ; + // InternalXbase.g:3673:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ; public final void rule__XAndExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3676:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ) - // InternalXbase.g:3677:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 + // InternalXbase.g:3677:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ) + // InternalXbase.g:3678:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 { pushFollow(FOLLOW_12); rule__XAndExpression__Group__0__Impl(); @@ -13322,17 +13323,17 @@ public final void rule__XAndExpression__Group__0() throws RecognitionException { // $ANTLR start "rule__XAndExpression__Group__0__Impl" - // InternalXbase.g:3684:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ; + // InternalXbase.g:3685:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ; public final void rule__XAndExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3688:1: ( ( ruleXEqualityExpression ) ) - // InternalXbase.g:3689:1: ( ruleXEqualityExpression ) + // InternalXbase.g:3689:1: ( ( ruleXEqualityExpression ) ) + // InternalXbase.g:3690:1: ( ruleXEqualityExpression ) { - // InternalXbase.g:3689:1: ( ruleXEqualityExpression ) - // InternalXbase.g:3690:2: ruleXEqualityExpression + // InternalXbase.g:3690:1: ( ruleXEqualityExpression ) + // InternalXbase.g:3691:2: ruleXEqualityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0()); @@ -13367,14 +13368,14 @@ public final void rule__XAndExpression__Group__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XAndExpression__Group__1" - // InternalXbase.g:3699:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ; + // InternalXbase.g:3700:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ; public final void rule__XAndExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3703:1: ( rule__XAndExpression__Group__1__Impl ) - // InternalXbase.g:3704:2: rule__XAndExpression__Group__1__Impl + // InternalXbase.g:3704:1: ( rule__XAndExpression__Group__1__Impl ) + // InternalXbase.g:3705:2: rule__XAndExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XAndExpression__Group__1__Impl(); @@ -13400,22 +13401,22 @@ public final void rule__XAndExpression__Group__1() throws RecognitionException { // $ANTLR start "rule__XAndExpression__Group__1__Impl" - // InternalXbase.g:3710:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ; + // InternalXbase.g:3711:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ; public final void rule__XAndExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3714:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) ) - // InternalXbase.g:3715:1: ( ( rule__XAndExpression__Group_1__0 )* ) + // InternalXbase.g:3715:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) ) + // InternalXbase.g:3716:1: ( ( rule__XAndExpression__Group_1__0 )* ) { - // InternalXbase.g:3715:1: ( ( rule__XAndExpression__Group_1__0 )* ) - // InternalXbase.g:3716:2: ( rule__XAndExpression__Group_1__0 )* + // InternalXbase.g:3716:1: ( ( rule__XAndExpression__Group_1__0 )* ) + // InternalXbase.g:3717:2: ( rule__XAndExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1()); } - // InternalXbase.g:3717:2: ( rule__XAndExpression__Group_1__0 )* + // InternalXbase.g:3718:2: ( rule__XAndExpression__Group_1__0 )* loop44: do { int alt44=2; @@ -13434,7 +13435,7 @@ public final void rule__XAndExpression__Group__1__Impl() throws RecognitionExcep switch (alt44) { case 1 : - // InternalXbase.g:3717:3: rule__XAndExpression__Group_1__0 + // InternalXbase.g:3718:3: rule__XAndExpression__Group_1__0 { pushFollow(FOLLOW_13); rule__XAndExpression__Group_1__0(); @@ -13475,14 +13476,14 @@ public final void rule__XAndExpression__Group__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XAndExpression__Group_1__0" - // InternalXbase.g:3726:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ; + // InternalXbase.g:3727:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ; public final void rule__XAndExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3730:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ) - // InternalXbase.g:3731:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 + // InternalXbase.g:3731:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ) + // InternalXbase.g:3732:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 { pushFollow(FOLLOW_6); rule__XAndExpression__Group_1__0__Impl(); @@ -13513,23 +13514,23 @@ public final void rule__XAndExpression__Group_1__0() throws RecognitionException // $ANTLR start "rule__XAndExpression__Group_1__0__Impl" - // InternalXbase.g:3738:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ; + // InternalXbase.g:3739:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ; public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3742:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) ) - // InternalXbase.g:3743:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) + // InternalXbase.g:3743:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) ) + // InternalXbase.g:3744:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) { - // InternalXbase.g:3743:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) - // InternalXbase.g:3744:2: ( rule__XAndExpression__Group_1_0__0 ) + // InternalXbase.g:3744:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) + // InternalXbase.g:3745:2: ( rule__XAndExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1_0()); } - // InternalXbase.g:3745:2: ( rule__XAndExpression__Group_1_0__0 ) - // InternalXbase.g:3745:3: rule__XAndExpression__Group_1_0__0 + // InternalXbase.g:3746:2: ( rule__XAndExpression__Group_1_0__0 ) + // InternalXbase.g:3746:3: rule__XAndExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1_0__0(); @@ -13564,14 +13565,14 @@ public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionExc // $ANTLR start "rule__XAndExpression__Group_1__1" - // InternalXbase.g:3753:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ; + // InternalXbase.g:3754:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ; public final void rule__XAndExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3757:1: ( rule__XAndExpression__Group_1__1__Impl ) - // InternalXbase.g:3758:2: rule__XAndExpression__Group_1__1__Impl + // InternalXbase.g:3758:1: ( rule__XAndExpression__Group_1__1__Impl ) + // InternalXbase.g:3759:2: rule__XAndExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1__1__Impl(); @@ -13597,23 +13598,23 @@ public final void rule__XAndExpression__Group_1__1() throws RecognitionException // $ANTLR start "rule__XAndExpression__Group_1__1__Impl" - // InternalXbase.g:3764:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbase.g:3765:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3768:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbase.g:3769:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:3769:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbase.g:3770:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbase.g:3769:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) - // InternalXbase.g:3770:2: ( rule__XAndExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:3770:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:3771:2: ( rule__XAndExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbase.g:3771:2: ( rule__XAndExpression__RightOperandAssignment_1_1 ) - // InternalXbase.g:3771:3: rule__XAndExpression__RightOperandAssignment_1_1 + // InternalXbase.g:3772:2: ( rule__XAndExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:3772:3: rule__XAndExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XAndExpression__RightOperandAssignment_1_1(); @@ -13648,14 +13649,14 @@ public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionExc // $ANTLR start "rule__XAndExpression__Group_1_0__0" - // InternalXbase.g:3780:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ; + // InternalXbase.g:3781:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ; public final void rule__XAndExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3784:1: ( rule__XAndExpression__Group_1_0__0__Impl ) - // InternalXbase.g:3785:2: rule__XAndExpression__Group_1_0__0__Impl + // InternalXbase.g:3785:1: ( rule__XAndExpression__Group_1_0__0__Impl ) + // InternalXbase.g:3786:2: rule__XAndExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1_0__0__Impl(); @@ -13681,23 +13682,23 @@ public final void rule__XAndExpression__Group_1_0__0() throws RecognitionExcepti // $ANTLR start "rule__XAndExpression__Group_1_0__0__Impl" - // InternalXbase.g:3791:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ; + // InternalXbase.g:3792:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ; public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3795:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ) - // InternalXbase.g:3796:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:3796:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ) + // InternalXbase.g:3797:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) { - // InternalXbase.g:3796:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) - // InternalXbase.g:3797:2: ( rule__XAndExpression__Group_1_0_0__0 ) + // InternalXbase.g:3797:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:3798:2: ( rule__XAndExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0()); } - // InternalXbase.g:3798:2: ( rule__XAndExpression__Group_1_0_0__0 ) - // InternalXbase.g:3798:3: rule__XAndExpression__Group_1_0_0__0 + // InternalXbase.g:3799:2: ( rule__XAndExpression__Group_1_0_0__0 ) + // InternalXbase.g:3799:3: rule__XAndExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1_0_0__0(); @@ -13732,14 +13733,14 @@ public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionE // $ANTLR start "rule__XAndExpression__Group_1_0_0__0" - // InternalXbase.g:3807:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ; + // InternalXbase.g:3808:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ; public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3811:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ) - // InternalXbase.g:3812:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 + // InternalXbase.g:3812:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ) + // InternalXbase.g:3813:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 { pushFollow(FOLLOW_12); rule__XAndExpression__Group_1_0_0__0__Impl(); @@ -13770,23 +13771,23 @@ public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionExcep // $ANTLR start "rule__XAndExpression__Group_1_0_0__0__Impl" - // InternalXbase.g:3819:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:3820:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3823:1: ( ( () ) ) - // InternalXbase.g:3824:1: ( () ) + // InternalXbase.g:3824:1: ( ( () ) ) + // InternalXbase.g:3825:1: ( () ) { - // InternalXbase.g:3824:1: ( () ) - // InternalXbase.g:3825:2: () + // InternalXbase.g:3825:1: ( () ) + // InternalXbase.g:3826:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbase.g:3826:2: () - // InternalXbase.g:3826:3: + // InternalXbase.g:3827:2: () + // InternalXbase.g:3827:3: { } @@ -13811,14 +13812,14 @@ public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws Recognitio // $ANTLR start "rule__XAndExpression__Group_1_0_0__1" - // InternalXbase.g:3834:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ; + // InternalXbase.g:3835:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ; public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3838:1: ( rule__XAndExpression__Group_1_0_0__1__Impl ) - // InternalXbase.g:3839:2: rule__XAndExpression__Group_1_0_0__1__Impl + // InternalXbase.g:3839:1: ( rule__XAndExpression__Group_1_0_0__1__Impl ) + // InternalXbase.g:3840:2: rule__XAndExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1_0_0__1__Impl(); @@ -13844,23 +13845,23 @@ public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionExcep // $ANTLR start "rule__XAndExpression__Group_1_0_0__1__Impl" - // InternalXbase.g:3845:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbase.g:3846:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3849:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbase.g:3850:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:3850:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbase.g:3851:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbase.g:3850:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbase.g:3851:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:3851:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:3852:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbase.g:3852:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbase.g:3852:3: rule__XAndExpression__FeatureAssignment_1_0_0_1 + // InternalXbase.g:3853:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:3853:3: rule__XAndExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XAndExpression__FeatureAssignment_1_0_0_1(); @@ -13895,14 +13896,14 @@ public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws Recognitio // $ANTLR start "rule__XEqualityExpression__Group__0" - // InternalXbase.g:3861:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ; + // InternalXbase.g:3862:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ; public final void rule__XEqualityExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3865:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ) - // InternalXbase.g:3866:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 + // InternalXbase.g:3866:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ) + // InternalXbase.g:3867:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 { pushFollow(FOLLOW_14); rule__XEqualityExpression__Group__0__Impl(); @@ -13933,17 +13934,17 @@ public final void rule__XEqualityExpression__Group__0() throws RecognitionExcept // $ANTLR start "rule__XEqualityExpression__Group__0__Impl" - // InternalXbase.g:3873:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ; + // InternalXbase.g:3874:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ; public final void rule__XEqualityExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3877:1: ( ( ruleXRelationalExpression ) ) - // InternalXbase.g:3878:1: ( ruleXRelationalExpression ) + // InternalXbase.g:3878:1: ( ( ruleXRelationalExpression ) ) + // InternalXbase.g:3879:1: ( ruleXRelationalExpression ) { - // InternalXbase.g:3878:1: ( ruleXRelationalExpression ) - // InternalXbase.g:3879:2: ruleXRelationalExpression + // InternalXbase.g:3879:1: ( ruleXRelationalExpression ) + // InternalXbase.g:3880:2: ruleXRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0()); @@ -13978,14 +13979,14 @@ public final void rule__XEqualityExpression__Group__0__Impl() throws Recognition // $ANTLR start "rule__XEqualityExpression__Group__1" - // InternalXbase.g:3888:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ; + // InternalXbase.g:3889:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ; public final void rule__XEqualityExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3892:1: ( rule__XEqualityExpression__Group__1__Impl ) - // InternalXbase.g:3893:2: rule__XEqualityExpression__Group__1__Impl + // InternalXbase.g:3893:1: ( rule__XEqualityExpression__Group__1__Impl ) + // InternalXbase.g:3894:2: rule__XEqualityExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group__1__Impl(); @@ -14011,22 +14012,22 @@ public final void rule__XEqualityExpression__Group__1() throws RecognitionExcept // $ANTLR start "rule__XEqualityExpression__Group__1__Impl" - // InternalXbase.g:3899:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ; + // InternalXbase.g:3900:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ; public final void rule__XEqualityExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3903:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) ) - // InternalXbase.g:3904:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) + // InternalXbase.g:3904:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) ) + // InternalXbase.g:3905:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) { - // InternalXbase.g:3904:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) - // InternalXbase.g:3905:2: ( rule__XEqualityExpression__Group_1__0 )* + // InternalXbase.g:3905:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) + // InternalXbase.g:3906:2: ( rule__XEqualityExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1()); } - // InternalXbase.g:3906:2: ( rule__XEqualityExpression__Group_1__0 )* + // InternalXbase.g:3907:2: ( rule__XEqualityExpression__Group_1__0 )* loop45: do { int alt45=2; @@ -14080,7 +14081,7 @@ public final void rule__XEqualityExpression__Group__1__Impl() throws Recognition switch (alt45) { case 1 : - // InternalXbase.g:3906:3: rule__XEqualityExpression__Group_1__0 + // InternalXbase.g:3907:3: rule__XEqualityExpression__Group_1__0 { pushFollow(FOLLOW_15); rule__XEqualityExpression__Group_1__0(); @@ -14121,14 +14122,14 @@ public final void rule__XEqualityExpression__Group__1__Impl() throws Recognition // $ANTLR start "rule__XEqualityExpression__Group_1__0" - // InternalXbase.g:3915:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ; + // InternalXbase.g:3916:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ; public final void rule__XEqualityExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3919:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ) - // InternalXbase.g:3920:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 + // InternalXbase.g:3920:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ) + // InternalXbase.g:3921:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 { pushFollow(FOLLOW_6); rule__XEqualityExpression__Group_1__0__Impl(); @@ -14159,23 +14160,23 @@ public final void rule__XEqualityExpression__Group_1__0() throws RecognitionExce // $ANTLR start "rule__XEqualityExpression__Group_1__0__Impl" - // InternalXbase.g:3927:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ; + // InternalXbase.g:3928:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ; public final void rule__XEqualityExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3931:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ) - // InternalXbase.g:3932:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) + // InternalXbase.g:3932:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ) + // InternalXbase.g:3933:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) { - // InternalXbase.g:3932:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) - // InternalXbase.g:3933:2: ( rule__XEqualityExpression__Group_1_0__0 ) + // InternalXbase.g:3933:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) + // InternalXbase.g:3934:2: ( rule__XEqualityExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0()); } - // InternalXbase.g:3934:2: ( rule__XEqualityExpression__Group_1_0__0 ) - // InternalXbase.g:3934:3: rule__XEqualityExpression__Group_1_0__0 + // InternalXbase.g:3935:2: ( rule__XEqualityExpression__Group_1_0__0 ) + // InternalXbase.g:3935:3: rule__XEqualityExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1_0__0(); @@ -14210,14 +14211,14 @@ public final void rule__XEqualityExpression__Group_1__0__Impl() throws Recogniti // $ANTLR start "rule__XEqualityExpression__Group_1__1" - // InternalXbase.g:3942:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ; + // InternalXbase.g:3943:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ; public final void rule__XEqualityExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3946:1: ( rule__XEqualityExpression__Group_1__1__Impl ) - // InternalXbase.g:3947:2: rule__XEqualityExpression__Group_1__1__Impl + // InternalXbase.g:3947:1: ( rule__XEqualityExpression__Group_1__1__Impl ) + // InternalXbase.g:3948:2: rule__XEqualityExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1__1__Impl(); @@ -14243,23 +14244,23 @@ public final void rule__XEqualityExpression__Group_1__1() throws RecognitionExce // $ANTLR start "rule__XEqualityExpression__Group_1__1__Impl" - // InternalXbase.g:3953:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbase.g:3954:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XEqualityExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3957:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbase.g:3958:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:3958:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbase.g:3959:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbase.g:3958:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) - // InternalXbase.g:3959:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:3959:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:3960:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbase.g:3960:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) - // InternalXbase.g:3960:3: rule__XEqualityExpression__RightOperandAssignment_1_1 + // InternalXbase.g:3961:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:3961:3: rule__XEqualityExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XEqualityExpression__RightOperandAssignment_1_1(); @@ -14294,14 +14295,14 @@ public final void rule__XEqualityExpression__Group_1__1__Impl() throws Recogniti // $ANTLR start "rule__XEqualityExpression__Group_1_0__0" - // InternalXbase.g:3969:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ; + // InternalXbase.g:3970:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ; public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3973:1: ( rule__XEqualityExpression__Group_1_0__0__Impl ) - // InternalXbase.g:3974:2: rule__XEqualityExpression__Group_1_0__0__Impl + // InternalXbase.g:3974:1: ( rule__XEqualityExpression__Group_1_0__0__Impl ) + // InternalXbase.g:3975:2: rule__XEqualityExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1_0__0__Impl(); @@ -14327,23 +14328,23 @@ public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionEx // $ANTLR start "rule__XEqualityExpression__Group_1_0__0__Impl" - // InternalXbase.g:3980:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ; + // InternalXbase.g:3981:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ; public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:3984:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ) - // InternalXbase.g:3985:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:3985:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ) + // InternalXbase.g:3986:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) { - // InternalXbase.g:3985:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) - // InternalXbase.g:3986:2: ( rule__XEqualityExpression__Group_1_0_0__0 ) + // InternalXbase.g:3986:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:3987:2: ( rule__XEqualityExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0()); } - // InternalXbase.g:3987:2: ( rule__XEqualityExpression__Group_1_0_0__0 ) - // InternalXbase.g:3987:3: rule__XEqualityExpression__Group_1_0_0__0 + // InternalXbase.g:3988:2: ( rule__XEqualityExpression__Group_1_0_0__0 ) + // InternalXbase.g:3988:3: rule__XEqualityExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1_0_0__0(); @@ -14378,14 +14379,14 @@ public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws Recogni // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0" - // InternalXbase.g:3996:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ; + // InternalXbase.g:3997:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ; public final void rule__XEqualityExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4000:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ) - // InternalXbase.g:4001:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 + // InternalXbase.g:4001:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ) + // InternalXbase.g:4002:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 { pushFollow(FOLLOW_14); rule__XEqualityExpression__Group_1_0_0__0__Impl(); @@ -14416,23 +14417,23 @@ public final void rule__XEqualityExpression__Group_1_0_0__0() throws Recognition // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0__Impl" - // InternalXbase.g:4008:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:4009:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4012:1: ( ( () ) ) - // InternalXbase.g:4013:1: ( () ) + // InternalXbase.g:4013:1: ( ( () ) ) + // InternalXbase.g:4014:1: ( () ) { - // InternalXbase.g:4013:1: ( () ) - // InternalXbase.g:4014:2: () + // InternalXbase.g:4014:1: ( () ) + // InternalXbase.g:4015:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbase.g:4015:2: () - // InternalXbase.g:4015:3: + // InternalXbase.g:4016:2: () + // InternalXbase.g:4016:3: { } @@ -14457,14 +14458,14 @@ public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws Recog // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1" - // InternalXbase.g:4023:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ; + // InternalXbase.g:4024:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ; public final void rule__XEqualityExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4027:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl ) - // InternalXbase.g:4028:2: rule__XEqualityExpression__Group_1_0_0__1__Impl + // InternalXbase.g:4028:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl ) + // InternalXbase.g:4029:2: rule__XEqualityExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1_0_0__1__Impl(); @@ -14490,23 +14491,23 @@ public final void rule__XEqualityExpression__Group_1_0_0__1() throws Recognition // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1__Impl" - // InternalXbase.g:4034:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbase.g:4035:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4038:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbase.g:4039:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:4039:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbase.g:4040:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbase.g:4039:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbase.g:4040:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:4040:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:4041:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbase.g:4041:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbase.g:4041:3: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 + // InternalXbase.g:4042:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:4042:3: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XEqualityExpression__FeatureAssignment_1_0_0_1(); @@ -14541,14 +14542,14 @@ public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group__0" - // InternalXbase.g:4050:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ; + // InternalXbase.g:4051:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ; public final void rule__XRelationalExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4054:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ) - // InternalXbase.g:4055:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 + // InternalXbase.g:4055:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ) + // InternalXbase.g:4056:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 { pushFollow(FOLLOW_16); rule__XRelationalExpression__Group__0__Impl(); @@ -14579,17 +14580,17 @@ public final void rule__XRelationalExpression__Group__0() throws RecognitionExce // $ANTLR start "rule__XRelationalExpression__Group__0__Impl" - // InternalXbase.g:4062:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ; + // InternalXbase.g:4063:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ; public final void rule__XRelationalExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4066:1: ( ( ruleXOtherOperatorExpression ) ) - // InternalXbase.g:4067:1: ( ruleXOtherOperatorExpression ) + // InternalXbase.g:4067:1: ( ( ruleXOtherOperatorExpression ) ) + // InternalXbase.g:4068:1: ( ruleXOtherOperatorExpression ) { - // InternalXbase.g:4067:1: ( ruleXOtherOperatorExpression ) - // InternalXbase.g:4068:2: ruleXOtherOperatorExpression + // InternalXbase.g:4068:1: ( ruleXOtherOperatorExpression ) + // InternalXbase.g:4069:2: ruleXOtherOperatorExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0()); @@ -14624,14 +14625,14 @@ public final void rule__XRelationalExpression__Group__0__Impl() throws Recogniti // $ANTLR start "rule__XRelationalExpression__Group__1" - // InternalXbase.g:4077:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ; + // InternalXbase.g:4078:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ; public final void rule__XRelationalExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4081:1: ( rule__XRelationalExpression__Group__1__Impl ) - // InternalXbase.g:4082:2: rule__XRelationalExpression__Group__1__Impl + // InternalXbase.g:4082:1: ( rule__XRelationalExpression__Group__1__Impl ) + // InternalXbase.g:4083:2: rule__XRelationalExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group__1__Impl(); @@ -14657,22 +14658,22 @@ public final void rule__XRelationalExpression__Group__1() throws RecognitionExce // $ANTLR start "rule__XRelationalExpression__Group__1__Impl" - // InternalXbase.g:4088:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ; + // InternalXbase.g:4089:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ; public final void rule__XRelationalExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4092:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) ) - // InternalXbase.g:4093:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) + // InternalXbase.g:4093:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) ) + // InternalXbase.g:4094:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) { - // InternalXbase.g:4093:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) - // InternalXbase.g:4094:2: ( rule__XRelationalExpression__Alternatives_1 )* + // InternalXbase.g:4094:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) + // InternalXbase.g:4095:2: ( rule__XRelationalExpression__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1()); } - // InternalXbase.g:4095:2: ( rule__XRelationalExpression__Alternatives_1 )* + // InternalXbase.g:4096:2: ( rule__XRelationalExpression__Alternatives_1 )* loop46: do { int alt46=2; @@ -14726,7 +14727,7 @@ public final void rule__XRelationalExpression__Group__1__Impl() throws Recogniti switch (alt46) { case 1 : - // InternalXbase.g:4095:3: rule__XRelationalExpression__Alternatives_1 + // InternalXbase.g:4096:3: rule__XRelationalExpression__Alternatives_1 { pushFollow(FOLLOW_17); rule__XRelationalExpression__Alternatives_1(); @@ -14767,14 +14768,14 @@ public final void rule__XRelationalExpression__Group__1__Impl() throws Recogniti // $ANTLR start "rule__XRelationalExpression__Group_1_0__0" - // InternalXbase.g:4104:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ; + // InternalXbase.g:4105:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ; public final void rule__XRelationalExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4108:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ) - // InternalXbase.g:4109:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 + // InternalXbase.g:4109:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ) + // InternalXbase.g:4110:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 { pushFollow(FOLLOW_18); rule__XRelationalExpression__Group_1_0__0__Impl(); @@ -14805,23 +14806,23 @@ public final void rule__XRelationalExpression__Group_1_0__0() throws Recognition // $ANTLR start "rule__XRelationalExpression__Group_1_0__0__Impl" - // InternalXbase.g:4116:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ; + // InternalXbase.g:4117:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4120:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ) - // InternalXbase.g:4121:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:4121:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ) + // InternalXbase.g:4122:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) { - // InternalXbase.g:4121:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) - // InternalXbase.g:4122:2: ( rule__XRelationalExpression__Group_1_0_0__0 ) + // InternalXbase.g:4122:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:4123:2: ( rule__XRelationalExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0()); } - // InternalXbase.g:4123:2: ( rule__XRelationalExpression__Group_1_0_0__0 ) - // InternalXbase.g:4123:3: rule__XRelationalExpression__Group_1_0_0__0 + // InternalXbase.g:4124:2: ( rule__XRelationalExpression__Group_1_0_0__0 ) + // InternalXbase.g:4124:3: rule__XRelationalExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0_0__0(); @@ -14856,14 +14857,14 @@ public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group_1_0__1" - // InternalXbase.g:4131:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ; + // InternalXbase.g:4132:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4135:1: ( rule__XRelationalExpression__Group_1_0__1__Impl ) - // InternalXbase.g:4136:2: rule__XRelationalExpression__Group_1_0__1__Impl + // InternalXbase.g:4136:1: ( rule__XRelationalExpression__Group_1_0__1__Impl ) + // InternalXbase.g:4137:2: rule__XRelationalExpression__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0__1__Impl(); @@ -14889,23 +14890,23 @@ public final void rule__XRelationalExpression__Group_1_0__1() throws Recognition // $ANTLR start "rule__XRelationalExpression__Group_1_0__1__Impl" - // InternalXbase.g:4142:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ; + // InternalXbase.g:4143:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ; public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4146:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ) - // InternalXbase.g:4147:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) + // InternalXbase.g:4147:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ) + // InternalXbase.g:4148:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) { - // InternalXbase.g:4147:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) - // InternalXbase.g:4148:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) + // InternalXbase.g:4148:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) + // InternalXbase.g:4149:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1()); } - // InternalXbase.g:4149:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) - // InternalXbase.g:4149:3: rule__XRelationalExpression__TypeAssignment_1_0_1 + // InternalXbase.g:4150:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) + // InternalXbase.g:4150:3: rule__XRelationalExpression__TypeAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XRelationalExpression__TypeAssignment_1_0_1(); @@ -14940,14 +14941,14 @@ public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0" - // InternalXbase.g:4158:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ; + // InternalXbase.g:4159:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ; public final void rule__XRelationalExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4162:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl ) - // InternalXbase.g:4163:2: rule__XRelationalExpression__Group_1_0_0__0__Impl + // InternalXbase.g:4163:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl ) + // InternalXbase.g:4164:2: rule__XRelationalExpression__Group_1_0_0__0__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0_0__0__Impl(); @@ -14973,23 +14974,23 @@ public final void rule__XRelationalExpression__Group_1_0_0__0() throws Recogniti // $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0__Impl" - // InternalXbase.g:4169:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ; + // InternalXbase.g:4170:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4173:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ) - // InternalXbase.g:4174:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) + // InternalXbase.g:4174:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ) + // InternalXbase.g:4175:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) { - // InternalXbase.g:4174:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) - // InternalXbase.g:4175:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) + // InternalXbase.g:4175:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) + // InternalXbase.g:4176:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0()); } - // InternalXbase.g:4176:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) - // InternalXbase.g:4176:3: rule__XRelationalExpression__Group_1_0_0_0__0 + // InternalXbase.g:4177:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) + // InternalXbase.g:4177:3: rule__XRelationalExpression__Group_1_0_0_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0_0_0__0(); @@ -15024,14 +15025,14 @@ public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws Rec // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0" - // InternalXbase.g:4185:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ; + // InternalXbase.g:4186:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ; public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4189:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ) - // InternalXbase.g:4190:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 + // InternalXbase.g:4190:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ) + // InternalXbase.g:4191:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 { pushFollow(FOLLOW_19); rule__XRelationalExpression__Group_1_0_0_0__0__Impl(); @@ -15062,23 +15063,23 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws Recogni // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0__Impl" - // InternalXbase.g:4197:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ; + // InternalXbase.g:4198:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ; public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4201:1: ( ( () ) ) - // InternalXbase.g:4202:1: ( () ) + // InternalXbase.g:4202:1: ( ( () ) ) + // InternalXbase.g:4203:1: ( () ) { - // InternalXbase.g:4202:1: ( () ) - // InternalXbase.g:4203:2: () + // InternalXbase.g:4203:1: ( () ) + // InternalXbase.g:4204:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0()); } - // InternalXbase.g:4204:2: () - // InternalXbase.g:4204:3: + // InternalXbase.g:4205:2: () + // InternalXbase.g:4205:3: { } @@ -15103,14 +15104,14 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws R // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1" - // InternalXbase.g:4212:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ; + // InternalXbase.g:4213:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4216:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl ) - // InternalXbase.g:4217:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl + // InternalXbase.g:4217:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl ) + // InternalXbase.g:4218:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_0_0_0__1__Impl(); @@ -15136,17 +15137,17 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws Recogni // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1__Impl" - // InternalXbase.g:4223:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ; + // InternalXbase.g:4224:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ; public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4227:1: ( ( 'instanceof' ) ) - // InternalXbase.g:4228:1: ( 'instanceof' ) + // InternalXbase.g:4228:1: ( ( 'instanceof' ) ) + // InternalXbase.g:4229:1: ( 'instanceof' ) { - // InternalXbase.g:4228:1: ( 'instanceof' ) - // InternalXbase.g:4229:2: 'instanceof' + // InternalXbase.g:4229:1: ( 'instanceof' ) + // InternalXbase.g:4230:2: 'instanceof' { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1()); @@ -15177,14 +15178,14 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws R // $ANTLR start "rule__XRelationalExpression__Group_1_1__0" - // InternalXbase.g:4239:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ; + // InternalXbase.g:4240:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ; public final void rule__XRelationalExpression__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4243:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ) - // InternalXbase.g:4244:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 + // InternalXbase.g:4244:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ) + // InternalXbase.g:4245:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 { pushFollow(FOLLOW_6); rule__XRelationalExpression__Group_1_1__0__Impl(); @@ -15215,23 +15216,23 @@ public final void rule__XRelationalExpression__Group_1_1__0() throws Recognition // $ANTLR start "rule__XRelationalExpression__Group_1_1__0__Impl" - // InternalXbase.g:4251:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ; + // InternalXbase.g:4252:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4255:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ) - // InternalXbase.g:4256:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) + // InternalXbase.g:4256:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ) + // InternalXbase.g:4257:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) { - // InternalXbase.g:4256:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) - // InternalXbase.g:4257:2: ( rule__XRelationalExpression__Group_1_1_0__0 ) + // InternalXbase.g:4257:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) + // InternalXbase.g:4258:2: ( rule__XRelationalExpression__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0()); } - // InternalXbase.g:4258:2: ( rule__XRelationalExpression__Group_1_1_0__0 ) - // InternalXbase.g:4258:3: rule__XRelationalExpression__Group_1_1_0__0 + // InternalXbase.g:4259:2: ( rule__XRelationalExpression__Group_1_1_0__0 ) + // InternalXbase.g:4259:3: rule__XRelationalExpression__Group_1_1_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1_0__0(); @@ -15266,14 +15267,14 @@ public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group_1_1__1" - // InternalXbase.g:4266:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ; + // InternalXbase.g:4267:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ; public final void rule__XRelationalExpression__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4270:1: ( rule__XRelationalExpression__Group_1_1__1__Impl ) - // InternalXbase.g:4271:2: rule__XRelationalExpression__Group_1_1__1__Impl + // InternalXbase.g:4271:1: ( rule__XRelationalExpression__Group_1_1__1__Impl ) + // InternalXbase.g:4272:2: rule__XRelationalExpression__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1__1__Impl(); @@ -15299,23 +15300,23 @@ public final void rule__XRelationalExpression__Group_1_1__1() throws Recognition // $ANTLR start "rule__XRelationalExpression__Group_1_1__1__Impl" - // InternalXbase.g:4277:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ; + // InternalXbase.g:4278:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ; public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4281:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ) - // InternalXbase.g:4282:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) + // InternalXbase.g:4282:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ) + // InternalXbase.g:4283:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) { - // InternalXbase.g:4282:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) - // InternalXbase.g:4283:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) + // InternalXbase.g:4283:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) + // InternalXbase.g:4284:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1()); } - // InternalXbase.g:4284:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) - // InternalXbase.g:4284:3: rule__XRelationalExpression__RightOperandAssignment_1_1_1 + // InternalXbase.g:4285:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) + // InternalXbase.g:4285:3: rule__XRelationalExpression__RightOperandAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__XRelationalExpression__RightOperandAssignment_1_1_1(); @@ -15350,14 +15351,14 @@ public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws Recog // $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0" - // InternalXbase.g:4293:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ; + // InternalXbase.g:4294:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ; public final void rule__XRelationalExpression__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4297:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl ) - // InternalXbase.g:4298:2: rule__XRelationalExpression__Group_1_1_0__0__Impl + // InternalXbase.g:4298:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl ) + // InternalXbase.g:4299:2: rule__XRelationalExpression__Group_1_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1_0__0__Impl(); @@ -15383,23 +15384,23 @@ public final void rule__XRelationalExpression__Group_1_1_0__0() throws Recogniti // $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0__Impl" - // InternalXbase.g:4304:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ; + // InternalXbase.g:4305:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4308:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ) - // InternalXbase.g:4309:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) + // InternalXbase.g:4309:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ) + // InternalXbase.g:4310:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) { - // InternalXbase.g:4309:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) - // InternalXbase.g:4310:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) + // InternalXbase.g:4310:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) + // InternalXbase.g:4311:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0()); } - // InternalXbase.g:4311:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) - // InternalXbase.g:4311:3: rule__XRelationalExpression__Group_1_1_0_0__0 + // InternalXbase.g:4312:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) + // InternalXbase.g:4312:3: rule__XRelationalExpression__Group_1_1_0_0__0 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1_0_0__0(); @@ -15434,14 +15435,14 @@ public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws Rec // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0" - // InternalXbase.g:4320:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ; + // InternalXbase.g:4321:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ; public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4324:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ) - // InternalXbase.g:4325:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 + // InternalXbase.g:4325:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ) + // InternalXbase.g:4326:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 { pushFollow(FOLLOW_16); rule__XRelationalExpression__Group_1_1_0_0__0__Impl(); @@ -15472,23 +15473,23 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws Recogni // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0__Impl" - // InternalXbase.g:4332:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:4333:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4336:1: ( ( () ) ) - // InternalXbase.g:4337:1: ( () ) + // InternalXbase.g:4337:1: ( ( () ) ) + // InternalXbase.g:4338:1: ( () ) { - // InternalXbase.g:4337:1: ( () ) - // InternalXbase.g:4338:2: () + // InternalXbase.g:4338:1: ( () ) + // InternalXbase.g:4339:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); } - // InternalXbase.g:4339:2: () - // InternalXbase.g:4339:3: + // InternalXbase.g:4340:2: () + // InternalXbase.g:4340:3: { } @@ -15513,14 +15514,14 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws R // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1" - // InternalXbase.g:4347:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ; + // InternalXbase.g:4348:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4351:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl ) - // InternalXbase.g:4352:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl + // InternalXbase.g:4352:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl ) + // InternalXbase.g:4353:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XRelationalExpression__Group_1_1_0_0__1__Impl(); @@ -15546,23 +15547,23 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws Recogni // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1__Impl" - // InternalXbase.g:4358:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ; + // InternalXbase.g:4359:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ; public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4362:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ) - // InternalXbase.g:4363:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) + // InternalXbase.g:4363:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ) + // InternalXbase.g:4364:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) { - // InternalXbase.g:4363:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) - // InternalXbase.g:4364:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) + // InternalXbase.g:4364:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) + // InternalXbase.g:4365:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1()); } - // InternalXbase.g:4365:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) - // InternalXbase.g:4365:3: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 + // InternalXbase.g:4366:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) + // InternalXbase.g:4366:3: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 { pushFollow(FOLLOW_2); rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1(); @@ -15597,14 +15598,14 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws R // $ANTLR start "rule__OpCompare__Group_1__0" - // InternalXbase.g:4374:1: rule__OpCompare__Group_1__0 : rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ; + // InternalXbase.g:4375:1: rule__OpCompare__Group_1__0 : rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ; public final void rule__OpCompare__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4378:1: ( rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ) - // InternalXbase.g:4379:2: rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 + // InternalXbase.g:4379:1: ( rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ) + // InternalXbase.g:4380:2: rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 { pushFollow(FOLLOW_5); rule__OpCompare__Group_1__0__Impl(); @@ -15635,17 +15636,17 @@ public final void rule__OpCompare__Group_1__0() throws RecognitionException { // $ANTLR start "rule__OpCompare__Group_1__0__Impl" - // InternalXbase.g:4386:1: rule__OpCompare__Group_1__0__Impl : ( '<' ) ; + // InternalXbase.g:4387:1: rule__OpCompare__Group_1__0__Impl : ( '<' ) ; public final void rule__OpCompare__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4390:1: ( ( '<' ) ) - // InternalXbase.g:4391:1: ( '<' ) + // InternalXbase.g:4391:1: ( ( '<' ) ) + // InternalXbase.g:4392:1: ( '<' ) { - // InternalXbase.g:4391:1: ( '<' ) - // InternalXbase.g:4392:2: '<' + // InternalXbase.g:4392:1: ( '<' ) + // InternalXbase.g:4393:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_1_0()); @@ -15676,14 +15677,14 @@ public final void rule__OpCompare__Group_1__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__OpCompare__Group_1__1" - // InternalXbase.g:4401:1: rule__OpCompare__Group_1__1 : rule__OpCompare__Group_1__1__Impl ; + // InternalXbase.g:4402:1: rule__OpCompare__Group_1__1 : rule__OpCompare__Group_1__1__Impl ; public final void rule__OpCompare__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4405:1: ( rule__OpCompare__Group_1__1__Impl ) - // InternalXbase.g:4406:2: rule__OpCompare__Group_1__1__Impl + // InternalXbase.g:4406:1: ( rule__OpCompare__Group_1__1__Impl ) + // InternalXbase.g:4407:2: rule__OpCompare__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__OpCompare__Group_1__1__Impl(); @@ -15709,17 +15710,17 @@ public final void rule__OpCompare__Group_1__1() throws RecognitionException { // $ANTLR start "rule__OpCompare__Group_1__1__Impl" - // InternalXbase.g:4412:1: rule__OpCompare__Group_1__1__Impl : ( '=' ) ; + // InternalXbase.g:4413:1: rule__OpCompare__Group_1__1__Impl : ( '=' ) ; public final void rule__OpCompare__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4416:1: ( ( '=' ) ) - // InternalXbase.g:4417:1: ( '=' ) + // InternalXbase.g:4417:1: ( ( '=' ) ) + // InternalXbase.g:4418:1: ( '=' ) { - // InternalXbase.g:4417:1: ( '=' ) - // InternalXbase.g:4418:2: '=' + // InternalXbase.g:4418:1: ( '=' ) + // InternalXbase.g:4419:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getEqualsSignKeyword_1_1()); @@ -15750,14 +15751,14 @@ public final void rule__OpCompare__Group_1__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__XOtherOperatorExpression__Group__0" - // InternalXbase.g:4428:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ; + // InternalXbase.g:4429:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ; public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4432:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ) - // InternalXbase.g:4433:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 + // InternalXbase.g:4433:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ) + // InternalXbase.g:4434:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 { pushFollow(FOLLOW_20); rule__XOtherOperatorExpression__Group__0__Impl(); @@ -15788,17 +15789,17 @@ public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionE // $ANTLR start "rule__XOtherOperatorExpression__Group__0__Impl" - // InternalXbase.g:4440:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ; + // InternalXbase.g:4441:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ; public final void rule__XOtherOperatorExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4444:1: ( ( ruleXAdditiveExpression ) ) - // InternalXbase.g:4445:1: ( ruleXAdditiveExpression ) + // InternalXbase.g:4445:1: ( ( ruleXAdditiveExpression ) ) + // InternalXbase.g:4446:1: ( ruleXAdditiveExpression ) { - // InternalXbase.g:4445:1: ( ruleXAdditiveExpression ) - // InternalXbase.g:4446:2: ruleXAdditiveExpression + // InternalXbase.g:4446:1: ( ruleXAdditiveExpression ) + // InternalXbase.g:4447:2: ruleXAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0()); @@ -15833,14 +15834,14 @@ public final void rule__XOtherOperatorExpression__Group__0__Impl() throws Recogn // $ANTLR start "rule__XOtherOperatorExpression__Group__1" - // InternalXbase.g:4455:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ; + // InternalXbase.g:4456:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ; public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4459:1: ( rule__XOtherOperatorExpression__Group__1__Impl ) - // InternalXbase.g:4460:2: rule__XOtherOperatorExpression__Group__1__Impl + // InternalXbase.g:4460:1: ( rule__XOtherOperatorExpression__Group__1__Impl ) + // InternalXbase.g:4461:2: rule__XOtherOperatorExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group__1__Impl(); @@ -15866,29 +15867,29 @@ public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionE // $ANTLR start "rule__XOtherOperatorExpression__Group__1__Impl" - // InternalXbase.g:4466:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ; + // InternalXbase.g:4467:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ; public final void rule__XOtherOperatorExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4470:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ) - // InternalXbase.g:4471:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) + // InternalXbase.g:4471:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ) + // InternalXbase.g:4472:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) { - // InternalXbase.g:4471:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) - // InternalXbase.g:4472:2: ( rule__XOtherOperatorExpression__Group_1__0 )* + // InternalXbase.g:4472:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) + // InternalXbase.g:4473:2: ( rule__XOtherOperatorExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1()); } - // InternalXbase.g:4473:2: ( rule__XOtherOperatorExpression__Group_1__0 )* + // InternalXbase.g:4474:2: ( rule__XOtherOperatorExpression__Group_1__0 )* loop47: do { int alt47=2; alt47 = dfa47.predict(input); switch (alt47) { case 1 : - // InternalXbase.g:4473:3: rule__XOtherOperatorExpression__Group_1__0 + // InternalXbase.g:4474:3: rule__XOtherOperatorExpression__Group_1__0 { pushFollow(FOLLOW_21); rule__XOtherOperatorExpression__Group_1__0(); @@ -15929,14 +15930,14 @@ public final void rule__XOtherOperatorExpression__Group__1__Impl() throws Recogn // $ANTLR start "rule__XOtherOperatorExpression__Group_1__0" - // InternalXbase.g:4482:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ; + // InternalXbase.g:4483:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ; public final void rule__XOtherOperatorExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4486:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ) - // InternalXbase.g:4487:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 + // InternalXbase.g:4487:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ) + // InternalXbase.g:4488:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 { pushFollow(FOLLOW_6); rule__XOtherOperatorExpression__Group_1__0__Impl(); @@ -15967,23 +15968,23 @@ public final void rule__XOtherOperatorExpression__Group_1__0() throws Recognitio // $ANTLR start "rule__XOtherOperatorExpression__Group_1__0__Impl" - // InternalXbase.g:4494:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ; + // InternalXbase.g:4495:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ; public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4498:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ) - // InternalXbase.g:4499:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) + // InternalXbase.g:4499:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ) + // InternalXbase.g:4500:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) { - // InternalXbase.g:4499:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) - // InternalXbase.g:4500:2: ( rule__XOtherOperatorExpression__Group_1_0__0 ) + // InternalXbase.g:4500:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) + // InternalXbase.g:4501:2: ( rule__XOtherOperatorExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0()); } - // InternalXbase.g:4501:2: ( rule__XOtherOperatorExpression__Group_1_0__0 ) - // InternalXbase.g:4501:3: rule__XOtherOperatorExpression__Group_1_0__0 + // InternalXbase.g:4502:2: ( rule__XOtherOperatorExpression__Group_1_0__0 ) + // InternalXbase.g:4502:3: rule__XOtherOperatorExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1_0__0(); @@ -16018,14 +16019,14 @@ public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws Reco // $ANTLR start "rule__XOtherOperatorExpression__Group_1__1" - // InternalXbase.g:4509:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ; + // InternalXbase.g:4510:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ; public final void rule__XOtherOperatorExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4513:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl ) - // InternalXbase.g:4514:2: rule__XOtherOperatorExpression__Group_1__1__Impl + // InternalXbase.g:4514:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl ) + // InternalXbase.g:4515:2: rule__XOtherOperatorExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1__1__Impl(); @@ -16051,23 +16052,23 @@ public final void rule__XOtherOperatorExpression__Group_1__1() throws Recognitio // $ANTLR start "rule__XOtherOperatorExpression__Group_1__1__Impl" - // InternalXbase.g:4520:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbase.g:4521:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4524:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbase.g:4525:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:4525:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbase.g:4526:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbase.g:4525:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) - // InternalXbase.g:4526:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:4526:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:4527:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbase.g:4527:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) - // InternalXbase.g:4527:3: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 + // InternalXbase.g:4528:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:4528:3: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__RightOperandAssignment_1_1(); @@ -16102,14 +16103,14 @@ public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws Reco // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0" - // InternalXbase.g:4536:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ; + // InternalXbase.g:4537:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ; public final void rule__XOtherOperatorExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4540:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl ) - // InternalXbase.g:4541:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl + // InternalXbase.g:4541:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl ) + // InternalXbase.g:4542:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1_0__0__Impl(); @@ -16135,23 +16136,23 @@ public final void rule__XOtherOperatorExpression__Group_1_0__0() throws Recognit // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0__Impl" - // InternalXbase.g:4547:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ; + // InternalXbase.g:4548:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ; public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4551:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ) - // InternalXbase.g:4552:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:4552:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ) + // InternalXbase.g:4553:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) { - // InternalXbase.g:4552:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) - // InternalXbase.g:4553:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) + // InternalXbase.g:4553:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:4554:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0()); } - // InternalXbase.g:4554:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) - // InternalXbase.g:4554:3: rule__XOtherOperatorExpression__Group_1_0_0__0 + // InternalXbase.g:4555:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) + // InternalXbase.g:4555:3: rule__XOtherOperatorExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1_0_0__0(); @@ -16186,14 +16187,14 @@ public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws Re // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0" - // InternalXbase.g:4563:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ; + // InternalXbase.g:4564:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ; public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4567:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ) - // InternalXbase.g:4568:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 + // InternalXbase.g:4568:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ) + // InternalXbase.g:4569:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 { pushFollow(FOLLOW_20); rule__XOtherOperatorExpression__Group_1_0_0__0__Impl(); @@ -16224,23 +16225,23 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws Recogn // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0__Impl" - // InternalXbase.g:4575:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:4576:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4579:1: ( ( () ) ) - // InternalXbase.g:4580:1: ( () ) + // InternalXbase.g:4580:1: ( ( () ) ) + // InternalXbase.g:4581:1: ( () ) { - // InternalXbase.g:4580:1: ( () ) - // InternalXbase.g:4581:2: () + // InternalXbase.g:4581:1: ( () ) + // InternalXbase.g:4582:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbase.g:4582:2: () - // InternalXbase.g:4582:3: + // InternalXbase.g:4583:2: () + // InternalXbase.g:4583:3: { } @@ -16265,14 +16266,14 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1" - // InternalXbase.g:4590:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ; + // InternalXbase.g:4591:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ; public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4594:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ) - // InternalXbase.g:4595:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl + // InternalXbase.g:4595:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ) + // InternalXbase.g:4596:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1_0_0__1__Impl(); @@ -16298,23 +16299,23 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws Recogn // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl" - // InternalXbase.g:4601:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbase.g:4602:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4605:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbase.g:4606:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:4606:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbase.g:4607:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbase.g:4606:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbase.g:4607:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:4607:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:4608:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbase.g:4608:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbase.g:4608:3: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 + // InternalXbase.g:4609:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:4609:3: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1(); @@ -16349,14 +16350,14 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws // $ANTLR start "rule__OpOther__Group_2__0" - // InternalXbase.g:4617:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ; + // InternalXbase.g:4618:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ; public final void rule__OpOther__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4621:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ) - // InternalXbase.g:4622:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 + // InternalXbase.g:4622:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ) + // InternalXbase.g:4623:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 { pushFollow(FOLLOW_22); rule__OpOther__Group_2__0__Impl(); @@ -16387,17 +16388,17 @@ public final void rule__OpOther__Group_2__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_2__0__Impl" - // InternalXbase.g:4629:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ; + // InternalXbase.g:4630:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4633:1: ( ( '>' ) ) - // InternalXbase.g:4634:1: ( '>' ) + // InternalXbase.g:4634:1: ( ( '>' ) ) + // InternalXbase.g:4635:1: ( '>' ) { - // InternalXbase.g:4634:1: ( '>' ) - // InternalXbase.g:4635:2: '>' + // InternalXbase.g:4635:1: ( '>' ) + // InternalXbase.g:4636:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); @@ -16428,14 +16429,14 @@ public final void rule__OpOther__Group_2__0__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_2__1" - // InternalXbase.g:4644:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ; + // InternalXbase.g:4645:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ; public final void rule__OpOther__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4648:1: ( rule__OpOther__Group_2__1__Impl ) - // InternalXbase.g:4649:2: rule__OpOther__Group_2__1__Impl + // InternalXbase.g:4649:1: ( rule__OpOther__Group_2__1__Impl ) + // InternalXbase.g:4650:2: rule__OpOther__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_2__1__Impl(); @@ -16461,17 +16462,17 @@ public final void rule__OpOther__Group_2__1() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_2__1__Impl" - // InternalXbase.g:4655:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ; + // InternalXbase.g:4656:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ; public final void rule__OpOther__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4659:1: ( ( '..' ) ) - // InternalXbase.g:4660:1: ( '..' ) + // InternalXbase.g:4660:1: ( ( '..' ) ) + // InternalXbase.g:4661:1: ( '..' ) { - // InternalXbase.g:4660:1: ( '..' ) - // InternalXbase.g:4661:2: '..' + // InternalXbase.g:4661:1: ( '..' ) + // InternalXbase.g:4662:2: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); @@ -16502,14 +16503,14 @@ public final void rule__OpOther__Group_2__1__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5__0" - // InternalXbase.g:4671:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ; + // InternalXbase.g:4672:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ; public final void rule__OpOther__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4675:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ) - // InternalXbase.g:4676:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 + // InternalXbase.g:4676:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ) + // InternalXbase.g:4677:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 { pushFollow(FOLLOW_23); rule__OpOther__Group_5__0__Impl(); @@ -16540,17 +16541,17 @@ public final void rule__OpOther__Group_5__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_5__0__Impl" - // InternalXbase.g:4683:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ; + // InternalXbase.g:4684:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4687:1: ( ( '>' ) ) - // InternalXbase.g:4688:1: ( '>' ) + // InternalXbase.g:4688:1: ( ( '>' ) ) + // InternalXbase.g:4689:1: ( '>' ) { - // InternalXbase.g:4688:1: ( '>' ) - // InternalXbase.g:4689:2: '>' + // InternalXbase.g:4689:1: ( '>' ) + // InternalXbase.g:4690:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); @@ -16581,14 +16582,14 @@ public final void rule__OpOther__Group_5__0__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5__1" - // InternalXbase.g:4698:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ; + // InternalXbase.g:4699:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ; public final void rule__OpOther__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4702:1: ( rule__OpOther__Group_5__1__Impl ) - // InternalXbase.g:4703:2: rule__OpOther__Group_5__1__Impl + // InternalXbase.g:4703:1: ( rule__OpOther__Group_5__1__Impl ) + // InternalXbase.g:4704:2: rule__OpOther__Group_5__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_5__1__Impl(); @@ -16614,23 +16615,23 @@ public final void rule__OpOther__Group_5__1() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_5__1__Impl" - // InternalXbase.g:4709:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ; + // InternalXbase.g:4710:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ; public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4713:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) ) - // InternalXbase.g:4714:1: ( ( rule__OpOther__Alternatives_5_1 ) ) + // InternalXbase.g:4714:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) ) + // InternalXbase.g:4715:1: ( ( rule__OpOther__Alternatives_5_1 ) ) { - // InternalXbase.g:4714:1: ( ( rule__OpOther__Alternatives_5_1 ) ) - // InternalXbase.g:4715:2: ( rule__OpOther__Alternatives_5_1 ) + // InternalXbase.g:4715:1: ( ( rule__OpOther__Alternatives_5_1 ) ) + // InternalXbase.g:4716:2: ( rule__OpOther__Alternatives_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); } - // InternalXbase.g:4716:2: ( rule__OpOther__Alternatives_5_1 ) - // InternalXbase.g:4716:3: rule__OpOther__Alternatives_5_1 + // InternalXbase.g:4717:2: ( rule__OpOther__Alternatives_5_1 ) + // InternalXbase.g:4717:3: rule__OpOther__Alternatives_5_1 { pushFollow(FOLLOW_2); rule__OpOther__Alternatives_5_1(); @@ -16665,14 +16666,14 @@ public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5_1_0__0" - // InternalXbase.g:4725:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ; + // InternalXbase.g:4726:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ; public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4729:1: ( rule__OpOther__Group_5_1_0__0__Impl ) - // InternalXbase.g:4730:2: rule__OpOther__Group_5_1_0__0__Impl + // InternalXbase.g:4730:1: ( rule__OpOther__Group_5_1_0__0__Impl ) + // InternalXbase.g:4731:2: rule__OpOther__Group_5_1_0__0__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_5_1_0__0__Impl(); @@ -16698,23 +16699,23 @@ public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_5_1_0__0__Impl" - // InternalXbase.g:4736:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ; + // InternalXbase.g:4737:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ; public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4740:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ) - // InternalXbase.g:4741:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) + // InternalXbase.g:4741:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ) + // InternalXbase.g:4742:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) { - // InternalXbase.g:4741:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) - // InternalXbase.g:4742:2: ( rule__OpOther__Group_5_1_0_0__0 ) + // InternalXbase.g:4742:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) + // InternalXbase.g:4743:2: ( rule__OpOther__Group_5_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); } - // InternalXbase.g:4743:2: ( rule__OpOther__Group_5_1_0_0__0 ) - // InternalXbase.g:4743:3: rule__OpOther__Group_5_1_0_0__0 + // InternalXbase.g:4744:2: ( rule__OpOther__Group_5_1_0_0__0 ) + // InternalXbase.g:4744:3: rule__OpOther__Group_5_1_0_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_5_1_0_0__0(); @@ -16749,14 +16750,14 @@ public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__OpOther__Group_5_1_0_0__0" - // InternalXbase.g:4752:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ; + // InternalXbase.g:4753:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ; public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4756:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ) - // InternalXbase.g:4757:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 + // InternalXbase.g:4757:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ) + // InternalXbase.g:4758:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 { pushFollow(FOLLOW_23); rule__OpOther__Group_5_1_0_0__0__Impl(); @@ -16787,17 +16788,17 @@ public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5_1_0_0__0__Impl" - // InternalXbase.g:4764:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ; + // InternalXbase.g:4765:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4768:1: ( ( '>' ) ) - // InternalXbase.g:4769:1: ( '>' ) + // InternalXbase.g:4769:1: ( ( '>' ) ) + // InternalXbase.g:4770:1: ( '>' ) { - // InternalXbase.g:4769:1: ( '>' ) - // InternalXbase.g:4770:2: '>' + // InternalXbase.g:4770:1: ( '>' ) + // InternalXbase.g:4771:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); @@ -16828,14 +16829,14 @@ public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionExce // $ANTLR start "rule__OpOther__Group_5_1_0_0__1" - // InternalXbase.g:4779:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ; + // InternalXbase.g:4780:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ; public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4783:1: ( rule__OpOther__Group_5_1_0_0__1__Impl ) - // InternalXbase.g:4784:2: rule__OpOther__Group_5_1_0_0__1__Impl + // InternalXbase.g:4784:1: ( rule__OpOther__Group_5_1_0_0__1__Impl ) + // InternalXbase.g:4785:2: rule__OpOther__Group_5_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_5_1_0_0__1__Impl(); @@ -16861,17 +16862,17 @@ public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException // $ANTLR start "rule__OpOther__Group_5_1_0_0__1__Impl" - // InternalXbase.g:4790:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ; + // InternalXbase.g:4791:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ; public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4794:1: ( ( '>' ) ) - // InternalXbase.g:4795:1: ( '>' ) + // InternalXbase.g:4795:1: ( ( '>' ) ) + // InternalXbase.g:4796:1: ( '>' ) { - // InternalXbase.g:4795:1: ( '>' ) - // InternalXbase.g:4796:2: '>' + // InternalXbase.g:4796:1: ( '>' ) + // InternalXbase.g:4797:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); @@ -16902,14 +16903,14 @@ public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionExce // $ANTLR start "rule__OpOther__Group_6__0" - // InternalXbase.g:4806:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ; + // InternalXbase.g:4807:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ; public final void rule__OpOther__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4810:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ) - // InternalXbase.g:4811:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 + // InternalXbase.g:4811:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ) + // InternalXbase.g:4812:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 { pushFollow(FOLLOW_24); rule__OpOther__Group_6__0__Impl(); @@ -16940,17 +16941,17 @@ public final void rule__OpOther__Group_6__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_6__0__Impl" - // InternalXbase.g:4818:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ; + // InternalXbase.g:4819:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ; public final void rule__OpOther__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4822:1: ( ( '<' ) ) - // InternalXbase.g:4823:1: ( '<' ) + // InternalXbase.g:4823:1: ( ( '<' ) ) + // InternalXbase.g:4824:1: ( '<' ) { - // InternalXbase.g:4823:1: ( '<' ) - // InternalXbase.g:4824:2: '<' + // InternalXbase.g:4824:1: ( '<' ) + // InternalXbase.g:4825:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); @@ -16981,14 +16982,14 @@ public final void rule__OpOther__Group_6__0__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_6__1" - // InternalXbase.g:4833:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ; + // InternalXbase.g:4834:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ; public final void rule__OpOther__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4837:1: ( rule__OpOther__Group_6__1__Impl ) - // InternalXbase.g:4838:2: rule__OpOther__Group_6__1__Impl + // InternalXbase.g:4838:1: ( rule__OpOther__Group_6__1__Impl ) + // InternalXbase.g:4839:2: rule__OpOther__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_6__1__Impl(); @@ -17014,23 +17015,23 @@ public final void rule__OpOther__Group_6__1() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_6__1__Impl" - // InternalXbase.g:4844:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ; + // InternalXbase.g:4845:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ; public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4848:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) ) - // InternalXbase.g:4849:1: ( ( rule__OpOther__Alternatives_6_1 ) ) + // InternalXbase.g:4849:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) ) + // InternalXbase.g:4850:1: ( ( rule__OpOther__Alternatives_6_1 ) ) { - // InternalXbase.g:4849:1: ( ( rule__OpOther__Alternatives_6_1 ) ) - // InternalXbase.g:4850:2: ( rule__OpOther__Alternatives_6_1 ) + // InternalXbase.g:4850:1: ( ( rule__OpOther__Alternatives_6_1 ) ) + // InternalXbase.g:4851:2: ( rule__OpOther__Alternatives_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); } - // InternalXbase.g:4851:2: ( rule__OpOther__Alternatives_6_1 ) - // InternalXbase.g:4851:3: rule__OpOther__Alternatives_6_1 + // InternalXbase.g:4852:2: ( rule__OpOther__Alternatives_6_1 ) + // InternalXbase.g:4852:3: rule__OpOther__Alternatives_6_1 { pushFollow(FOLLOW_2); rule__OpOther__Alternatives_6_1(); @@ -17065,14 +17066,14 @@ public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException // $ANTLR start "rule__OpOther__Group_6_1_0__0" - // InternalXbase.g:4860:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ; + // InternalXbase.g:4861:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ; public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4864:1: ( rule__OpOther__Group_6_1_0__0__Impl ) - // InternalXbase.g:4865:2: rule__OpOther__Group_6_1_0__0__Impl + // InternalXbase.g:4865:1: ( rule__OpOther__Group_6_1_0__0__Impl ) + // InternalXbase.g:4866:2: rule__OpOther__Group_6_1_0__0__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0__0__Impl(); @@ -17098,23 +17099,23 @@ public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException { // $ANTLR start "rule__OpOther__Group_6_1_0__0__Impl" - // InternalXbase.g:4871:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ; + // InternalXbase.g:4872:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ; public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4875:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ) - // InternalXbase.g:4876:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) + // InternalXbase.g:4876:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ) + // InternalXbase.g:4877:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) { - // InternalXbase.g:4876:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) - // InternalXbase.g:4877:2: ( rule__OpOther__Group_6_1_0_0__0 ) + // InternalXbase.g:4877:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) + // InternalXbase.g:4878:2: ( rule__OpOther__Group_6_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); } - // InternalXbase.g:4878:2: ( rule__OpOther__Group_6_1_0_0__0 ) - // InternalXbase.g:4878:3: rule__OpOther__Group_6_1_0_0__0 + // InternalXbase.g:4879:2: ( rule__OpOther__Group_6_1_0_0__0 ) + // InternalXbase.g:4879:3: rule__OpOther__Group_6_1_0_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0_0__0(); @@ -17149,14 +17150,14 @@ public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__OpOther__Group_6_1_0_0__0" - // InternalXbase.g:4887:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ; + // InternalXbase.g:4888:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ; public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4891:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ) - // InternalXbase.g:4892:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 + // InternalXbase.g:4892:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ) + // InternalXbase.g:4893:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 { pushFollow(FOLLOW_8); rule__OpOther__Group_6_1_0_0__0__Impl(); @@ -17187,17 +17188,17 @@ public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException // $ANTLR start "rule__OpOther__Group_6_1_0_0__0__Impl" - // InternalXbase.g:4899:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ; + // InternalXbase.g:4900:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ; public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4903:1: ( ( '<' ) ) - // InternalXbase.g:4904:1: ( '<' ) + // InternalXbase.g:4904:1: ( ( '<' ) ) + // InternalXbase.g:4905:1: ( '<' ) { - // InternalXbase.g:4904:1: ( '<' ) - // InternalXbase.g:4905:2: '<' + // InternalXbase.g:4905:1: ( '<' ) + // InternalXbase.g:4906:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); @@ -17228,14 +17229,14 @@ public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionExce // $ANTLR start "rule__OpOther__Group_6_1_0_0__1" - // InternalXbase.g:4914:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ; + // InternalXbase.g:4915:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ; public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4918:1: ( rule__OpOther__Group_6_1_0_0__1__Impl ) - // InternalXbase.g:4919:2: rule__OpOther__Group_6_1_0_0__1__Impl + // InternalXbase.g:4919:1: ( rule__OpOther__Group_6_1_0_0__1__Impl ) + // InternalXbase.g:4920:2: rule__OpOther__Group_6_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0_0__1__Impl(); @@ -17261,17 +17262,17 @@ public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException // $ANTLR start "rule__OpOther__Group_6_1_0_0__1__Impl" - // InternalXbase.g:4925:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ; + // InternalXbase.g:4926:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ; public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4929:1: ( ( '<' ) ) - // InternalXbase.g:4930:1: ( '<' ) + // InternalXbase.g:4930:1: ( ( '<' ) ) + // InternalXbase.g:4931:1: ( '<' ) { - // InternalXbase.g:4930:1: ( '<' ) - // InternalXbase.g:4931:2: '<' + // InternalXbase.g:4931:1: ( '<' ) + // InternalXbase.g:4932:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); @@ -17302,14 +17303,14 @@ public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionExce // $ANTLR start "rule__XAdditiveExpression__Group__0" - // InternalXbase.g:4941:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ; + // InternalXbase.g:4942:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ; public final void rule__XAdditiveExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4945:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ) - // InternalXbase.g:4946:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 + // InternalXbase.g:4946:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ) + // InternalXbase.g:4947:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 { pushFollow(FOLLOW_25); rule__XAdditiveExpression__Group__0__Impl(); @@ -17340,17 +17341,17 @@ public final void rule__XAdditiveExpression__Group__0() throws RecognitionExcept // $ANTLR start "rule__XAdditiveExpression__Group__0__Impl" - // InternalXbase.g:4953:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ; + // InternalXbase.g:4954:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ; public final void rule__XAdditiveExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4957:1: ( ( ruleXMultiplicativeExpression ) ) - // InternalXbase.g:4958:1: ( ruleXMultiplicativeExpression ) + // InternalXbase.g:4958:1: ( ( ruleXMultiplicativeExpression ) ) + // InternalXbase.g:4959:1: ( ruleXMultiplicativeExpression ) { - // InternalXbase.g:4958:1: ( ruleXMultiplicativeExpression ) - // InternalXbase.g:4959:2: ruleXMultiplicativeExpression + // InternalXbase.g:4959:1: ( ruleXMultiplicativeExpression ) + // InternalXbase.g:4960:2: ruleXMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0()); @@ -17385,14 +17386,14 @@ public final void rule__XAdditiveExpression__Group__0__Impl() throws Recognition // $ANTLR start "rule__XAdditiveExpression__Group__1" - // InternalXbase.g:4968:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ; + // InternalXbase.g:4969:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ; public final void rule__XAdditiveExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4972:1: ( rule__XAdditiveExpression__Group__1__Impl ) - // InternalXbase.g:4973:2: rule__XAdditiveExpression__Group__1__Impl + // InternalXbase.g:4973:1: ( rule__XAdditiveExpression__Group__1__Impl ) + // InternalXbase.g:4974:2: rule__XAdditiveExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group__1__Impl(); @@ -17418,22 +17419,22 @@ public final void rule__XAdditiveExpression__Group__1() throws RecognitionExcept // $ANTLR start "rule__XAdditiveExpression__Group__1__Impl" - // InternalXbase.g:4979:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ; + // InternalXbase.g:4980:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ; public final void rule__XAdditiveExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4983:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) ) - // InternalXbase.g:4984:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) + // InternalXbase.g:4984:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) ) + // InternalXbase.g:4985:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) { - // InternalXbase.g:4984:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) - // InternalXbase.g:4985:2: ( rule__XAdditiveExpression__Group_1__0 )* + // InternalXbase.g:4985:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) + // InternalXbase.g:4986:2: ( rule__XAdditiveExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1()); } - // InternalXbase.g:4986:2: ( rule__XAdditiveExpression__Group_1__0 )* + // InternalXbase.g:4987:2: ( rule__XAdditiveExpression__Group_1__0 )* loop48: do { int alt48=2; @@ -17461,7 +17462,7 @@ else if ( (LA48_0==34) ) { switch (alt48) { case 1 : - // InternalXbase.g:4986:3: rule__XAdditiveExpression__Group_1__0 + // InternalXbase.g:4987:3: rule__XAdditiveExpression__Group_1__0 { pushFollow(FOLLOW_26); rule__XAdditiveExpression__Group_1__0(); @@ -17502,14 +17503,14 @@ else if ( (LA48_0==34) ) { // $ANTLR start "rule__XAdditiveExpression__Group_1__0" - // InternalXbase.g:4995:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ; + // InternalXbase.g:4996:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ; public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:4999:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ) - // InternalXbase.g:5000:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 + // InternalXbase.g:5000:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ) + // InternalXbase.g:5001:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 { pushFollow(FOLLOW_6); rule__XAdditiveExpression__Group_1__0__Impl(); @@ -17540,23 +17541,23 @@ public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionExce // $ANTLR start "rule__XAdditiveExpression__Group_1__0__Impl" - // InternalXbase.g:5007:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ; + // InternalXbase.g:5008:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ; public final void rule__XAdditiveExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5011:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ) - // InternalXbase.g:5012:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) + // InternalXbase.g:5012:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ) + // InternalXbase.g:5013:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) { - // InternalXbase.g:5012:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) - // InternalXbase.g:5013:2: ( rule__XAdditiveExpression__Group_1_0__0 ) + // InternalXbase.g:5013:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) + // InternalXbase.g:5014:2: ( rule__XAdditiveExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0()); } - // InternalXbase.g:5014:2: ( rule__XAdditiveExpression__Group_1_0__0 ) - // InternalXbase.g:5014:3: rule__XAdditiveExpression__Group_1_0__0 + // InternalXbase.g:5015:2: ( rule__XAdditiveExpression__Group_1_0__0 ) + // InternalXbase.g:5015:3: rule__XAdditiveExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1_0__0(); @@ -17591,14 +17592,14 @@ public final void rule__XAdditiveExpression__Group_1__0__Impl() throws Recogniti // $ANTLR start "rule__XAdditiveExpression__Group_1__1" - // InternalXbase.g:5022:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ; + // InternalXbase.g:5023:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ; public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5026:1: ( rule__XAdditiveExpression__Group_1__1__Impl ) - // InternalXbase.g:5027:2: rule__XAdditiveExpression__Group_1__1__Impl + // InternalXbase.g:5027:1: ( rule__XAdditiveExpression__Group_1__1__Impl ) + // InternalXbase.g:5028:2: rule__XAdditiveExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1__1__Impl(); @@ -17624,23 +17625,23 @@ public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionExce // $ANTLR start "rule__XAdditiveExpression__Group_1__1__Impl" - // InternalXbase.g:5033:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbase.g:5034:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XAdditiveExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5037:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbase.g:5038:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:5038:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbase.g:5039:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbase.g:5038:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) - // InternalXbase.g:5039:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:5039:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:5040:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbase.g:5040:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) - // InternalXbase.g:5040:3: rule__XAdditiveExpression__RightOperandAssignment_1_1 + // InternalXbase.g:5041:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:5041:3: rule__XAdditiveExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__RightOperandAssignment_1_1(); @@ -17675,14 +17676,14 @@ public final void rule__XAdditiveExpression__Group_1__1__Impl() throws Recogniti // $ANTLR start "rule__XAdditiveExpression__Group_1_0__0" - // InternalXbase.g:5049:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ; + // InternalXbase.g:5050:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ; public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5053:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl ) - // InternalXbase.g:5054:2: rule__XAdditiveExpression__Group_1_0__0__Impl + // InternalXbase.g:5054:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl ) + // InternalXbase.g:5055:2: rule__XAdditiveExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1_0__0__Impl(); @@ -17708,23 +17709,23 @@ public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionEx // $ANTLR start "rule__XAdditiveExpression__Group_1_0__0__Impl" - // InternalXbase.g:5060:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ; + // InternalXbase.g:5061:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ; public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5064:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ) - // InternalXbase.g:5065:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:5065:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ) + // InternalXbase.g:5066:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) { - // InternalXbase.g:5065:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) - // InternalXbase.g:5066:2: ( rule__XAdditiveExpression__Group_1_0_0__0 ) + // InternalXbase.g:5066:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:5067:2: ( rule__XAdditiveExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0()); } - // InternalXbase.g:5067:2: ( rule__XAdditiveExpression__Group_1_0_0__0 ) - // InternalXbase.g:5067:3: rule__XAdditiveExpression__Group_1_0_0__0 + // InternalXbase.g:5068:2: ( rule__XAdditiveExpression__Group_1_0_0__0 ) + // InternalXbase.g:5068:3: rule__XAdditiveExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1_0_0__0(); @@ -17759,14 +17760,14 @@ public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws Recogni // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0" - // InternalXbase.g:5076:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ; + // InternalXbase.g:5077:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ; public final void rule__XAdditiveExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5080:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ) - // InternalXbase.g:5081:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 + // InternalXbase.g:5081:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ) + // InternalXbase.g:5082:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 { pushFollow(FOLLOW_25); rule__XAdditiveExpression__Group_1_0_0__0__Impl(); @@ -17797,23 +17798,23 @@ public final void rule__XAdditiveExpression__Group_1_0_0__0() throws Recognition // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0__Impl" - // InternalXbase.g:5088:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:5089:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5092:1: ( ( () ) ) - // InternalXbase.g:5093:1: ( () ) + // InternalXbase.g:5093:1: ( ( () ) ) + // InternalXbase.g:5094:1: ( () ) { - // InternalXbase.g:5093:1: ( () ) - // InternalXbase.g:5094:2: () + // InternalXbase.g:5094:1: ( () ) + // InternalXbase.g:5095:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbase.g:5095:2: () - // InternalXbase.g:5095:3: + // InternalXbase.g:5096:2: () + // InternalXbase.g:5096:3: { } @@ -17838,14 +17839,14 @@ public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws Recog // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1" - // InternalXbase.g:5103:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ; + // InternalXbase.g:5104:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ; public final void rule__XAdditiveExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5107:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl ) - // InternalXbase.g:5108:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl + // InternalXbase.g:5108:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl ) + // InternalXbase.g:5109:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1_0_0__1__Impl(); @@ -17871,23 +17872,23 @@ public final void rule__XAdditiveExpression__Group_1_0_0__1() throws Recognition // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1__Impl" - // InternalXbase.g:5114:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbase.g:5115:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5118:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbase.g:5119:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:5119:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbase.g:5120:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbase.g:5119:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbase.g:5120:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:5120:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:5121:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbase.g:5121:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbase.g:5121:3: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 + // InternalXbase.g:5122:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:5122:3: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__FeatureAssignment_1_0_0_1(); @@ -17922,14 +17923,14 @@ public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group__0" - // InternalXbase.g:5130:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ; + // InternalXbase.g:5131:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ; public final void rule__XMultiplicativeExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5134:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ) - // InternalXbase.g:5135:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 + // InternalXbase.g:5135:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ) + // InternalXbase.g:5136:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 { pushFollow(FOLLOW_27); rule__XMultiplicativeExpression__Group__0__Impl(); @@ -17960,17 +17961,17 @@ public final void rule__XMultiplicativeExpression__Group__0() throws Recognition // $ANTLR start "rule__XMultiplicativeExpression__Group__0__Impl" - // InternalXbase.g:5142:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ; + // InternalXbase.g:5143:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ; public final void rule__XMultiplicativeExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5146:1: ( ( ruleXUnaryOperation ) ) - // InternalXbase.g:5147:1: ( ruleXUnaryOperation ) + // InternalXbase.g:5147:1: ( ( ruleXUnaryOperation ) ) + // InternalXbase.g:5148:1: ( ruleXUnaryOperation ) { - // InternalXbase.g:5147:1: ( ruleXUnaryOperation ) - // InternalXbase.g:5148:2: ruleXUnaryOperation + // InternalXbase.g:5148:1: ( ruleXUnaryOperation ) + // InternalXbase.g:5149:2: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0()); @@ -18005,14 +18006,14 @@ public final void rule__XMultiplicativeExpression__Group__0__Impl() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group__1" - // InternalXbase.g:5157:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ; + // InternalXbase.g:5158:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ; public final void rule__XMultiplicativeExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5161:1: ( rule__XMultiplicativeExpression__Group__1__Impl ) - // InternalXbase.g:5162:2: rule__XMultiplicativeExpression__Group__1__Impl + // InternalXbase.g:5162:1: ( rule__XMultiplicativeExpression__Group__1__Impl ) + // InternalXbase.g:5163:2: rule__XMultiplicativeExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group__1__Impl(); @@ -18038,22 +18039,22 @@ public final void rule__XMultiplicativeExpression__Group__1() throws Recognition // $ANTLR start "rule__XMultiplicativeExpression__Group__1__Impl" - // InternalXbase.g:5168:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ; + // InternalXbase.g:5169:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ; public final void rule__XMultiplicativeExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5172:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ) - // InternalXbase.g:5173:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) + // InternalXbase.g:5173:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ) + // InternalXbase.g:5174:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) { - // InternalXbase.g:5173:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) - // InternalXbase.g:5174:2: ( rule__XMultiplicativeExpression__Group_1__0 )* + // InternalXbase.g:5174:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) + // InternalXbase.g:5175:2: ( rule__XMultiplicativeExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1()); } - // InternalXbase.g:5175:2: ( rule__XMultiplicativeExpression__Group_1__0 )* + // InternalXbase.g:5176:2: ( rule__XMultiplicativeExpression__Group_1__0 )* loop49: do { int alt49=2; @@ -18107,7 +18108,7 @@ public final void rule__XMultiplicativeExpression__Group__1__Impl() throws Recog switch (alt49) { case 1 : - // InternalXbase.g:5175:3: rule__XMultiplicativeExpression__Group_1__0 + // InternalXbase.g:5176:3: rule__XMultiplicativeExpression__Group_1__0 { pushFollow(FOLLOW_28); rule__XMultiplicativeExpression__Group_1__0(); @@ -18148,14 +18149,14 @@ public final void rule__XMultiplicativeExpression__Group__1__Impl() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group_1__0" - // InternalXbase.g:5184:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ; + // InternalXbase.g:5185:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ; public final void rule__XMultiplicativeExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5188:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ) - // InternalXbase.g:5189:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 + // InternalXbase.g:5189:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ) + // InternalXbase.g:5190:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 { pushFollow(FOLLOW_6); rule__XMultiplicativeExpression__Group_1__0__Impl(); @@ -18186,23 +18187,23 @@ public final void rule__XMultiplicativeExpression__Group_1__0() throws Recogniti // $ANTLR start "rule__XMultiplicativeExpression__Group_1__0__Impl" - // InternalXbase.g:5196:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ; + // InternalXbase.g:5197:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ; public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5200:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ) - // InternalXbase.g:5201:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) + // InternalXbase.g:5201:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ) + // InternalXbase.g:5202:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) { - // InternalXbase.g:5201:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) - // InternalXbase.g:5202:2: ( rule__XMultiplicativeExpression__Group_1_0__0 ) + // InternalXbase.g:5202:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) + // InternalXbase.g:5203:2: ( rule__XMultiplicativeExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0()); } - // InternalXbase.g:5203:2: ( rule__XMultiplicativeExpression__Group_1_0__0 ) - // InternalXbase.g:5203:3: rule__XMultiplicativeExpression__Group_1_0__0 + // InternalXbase.g:5204:2: ( rule__XMultiplicativeExpression__Group_1_0__0 ) + // InternalXbase.g:5204:3: rule__XMultiplicativeExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1_0__0(); @@ -18237,14 +18238,14 @@ public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws Rec // $ANTLR start "rule__XMultiplicativeExpression__Group_1__1" - // InternalXbase.g:5211:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ; + // InternalXbase.g:5212:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ; public final void rule__XMultiplicativeExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5215:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl ) - // InternalXbase.g:5216:2: rule__XMultiplicativeExpression__Group_1__1__Impl + // InternalXbase.g:5216:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl ) + // InternalXbase.g:5217:2: rule__XMultiplicativeExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1__1__Impl(); @@ -18270,23 +18271,23 @@ public final void rule__XMultiplicativeExpression__Group_1__1() throws Recogniti // $ANTLR start "rule__XMultiplicativeExpression__Group_1__1__Impl" - // InternalXbase.g:5222:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ; + // InternalXbase.g:5223:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5226:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ) - // InternalXbase.g:5227:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:5227:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ) + // InternalXbase.g:5228:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) { - // InternalXbase.g:5227:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) - // InternalXbase.g:5228:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:5228:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) + // InternalXbase.g:5229:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1()); } - // InternalXbase.g:5229:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) - // InternalXbase.g:5229:3: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 + // InternalXbase.g:5230:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) + // InternalXbase.g:5230:3: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__RightOperandAssignment_1_1(); @@ -18321,14 +18322,14 @@ public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws Rec // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0" - // InternalXbase.g:5238:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ; + // InternalXbase.g:5239:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ; public final void rule__XMultiplicativeExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5242:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl ) - // InternalXbase.g:5243:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl + // InternalXbase.g:5243:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl ) + // InternalXbase.g:5244:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1_0__0__Impl(); @@ -18354,23 +18355,23 @@ public final void rule__XMultiplicativeExpression__Group_1_0__0() throws Recogni // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0__Impl" - // InternalXbase.g:5249:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ; + // InternalXbase.g:5250:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ; public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5253:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ) - // InternalXbase.g:5254:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:5254:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ) + // InternalXbase.g:5255:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) { - // InternalXbase.g:5254:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) - // InternalXbase.g:5255:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) + // InternalXbase.g:5255:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:5256:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0()); } - // InternalXbase.g:5256:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) - // InternalXbase.g:5256:3: rule__XMultiplicativeExpression__Group_1_0_0__0 + // InternalXbase.g:5257:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) + // InternalXbase.g:5257:3: rule__XMultiplicativeExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1_0_0__0(); @@ -18405,14 +18406,14 @@ public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws R // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0" - // InternalXbase.g:5265:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ; + // InternalXbase.g:5266:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ; public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5269:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ) - // InternalXbase.g:5270:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 + // InternalXbase.g:5270:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ) + // InternalXbase.g:5271:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 { pushFollow(FOLLOW_27); rule__XMultiplicativeExpression__Group_1_0_0__0__Impl(); @@ -18443,23 +18444,23 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0__Impl" - // InternalXbase.g:5277:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:5278:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5281:1: ( ( () ) ) - // InternalXbase.g:5282:1: ( () ) + // InternalXbase.g:5282:1: ( ( () ) ) + // InternalXbase.g:5283:1: ( () ) { - // InternalXbase.g:5282:1: ( () ) - // InternalXbase.g:5283:2: () + // InternalXbase.g:5283:1: ( () ) + // InternalXbase.g:5284:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } - // InternalXbase.g:5284:2: () - // InternalXbase.g:5284:3: + // InternalXbase.g:5285:2: () + // InternalXbase.g:5285:3: { } @@ -18484,14 +18485,14 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1" - // InternalXbase.g:5292:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ; + // InternalXbase.g:5293:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ; public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5296:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ) - // InternalXbase.g:5297:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl + // InternalXbase.g:5297:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ) + // InternalXbase.g:5298:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1_0_0__1__Impl(); @@ -18517,23 +18518,23 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws Recog // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1__Impl" - // InternalXbase.g:5303:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ; + // InternalXbase.g:5304:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5307:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ) - // InternalXbase.g:5308:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:5308:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ) + // InternalXbase.g:5309:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) { - // InternalXbase.g:5308:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) - // InternalXbase.g:5309:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:5309:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) + // InternalXbase.g:5310:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1()); } - // InternalXbase.g:5310:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) - // InternalXbase.g:5310:3: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 + // InternalXbase.g:5311:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) + // InternalXbase.g:5311:3: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1(); @@ -18568,14 +18569,14 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws // $ANTLR start "rule__XUnaryOperation__Group_0__0" - // InternalXbase.g:5319:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ; + // InternalXbase.g:5320:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ; public final void rule__XUnaryOperation__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5323:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ) - // InternalXbase.g:5324:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 + // InternalXbase.g:5324:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ) + // InternalXbase.g:5325:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 { pushFollow(FOLLOW_29); rule__XUnaryOperation__Group_0__0__Impl(); @@ -18606,23 +18607,23 @@ public final void rule__XUnaryOperation__Group_0__0() throws RecognitionExceptio // $ANTLR start "rule__XUnaryOperation__Group_0__0__Impl" - // InternalXbase.g:5331:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ; + // InternalXbase.g:5332:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ; public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5335:1: ( ( () ) ) - // InternalXbase.g:5336:1: ( () ) + // InternalXbase.g:5336:1: ( ( () ) ) + // InternalXbase.g:5337:1: ( () ) { - // InternalXbase.g:5336:1: ( () ) - // InternalXbase.g:5337:2: () + // InternalXbase.g:5337:1: ( () ) + // InternalXbase.g:5338:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0()); } - // InternalXbase.g:5338:2: () - // InternalXbase.g:5338:3: + // InternalXbase.g:5339:2: () + // InternalXbase.g:5339:3: { } @@ -18647,14 +18648,14 @@ public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XUnaryOperation__Group_0__1" - // InternalXbase.g:5346:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ; + // InternalXbase.g:5347:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ; public final void rule__XUnaryOperation__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5350:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ) - // InternalXbase.g:5351:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 + // InternalXbase.g:5351:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ) + // InternalXbase.g:5352:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 { pushFollow(FOLLOW_6); rule__XUnaryOperation__Group_0__1__Impl(); @@ -18685,23 +18686,23 @@ public final void rule__XUnaryOperation__Group_0__1() throws RecognitionExceptio // $ANTLR start "rule__XUnaryOperation__Group_0__1__Impl" - // InternalXbase.g:5358:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ; + // InternalXbase.g:5359:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ; public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5362:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ) - // InternalXbase.g:5363:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) + // InternalXbase.g:5363:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ) + // InternalXbase.g:5364:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) { - // InternalXbase.g:5363:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) - // InternalXbase.g:5364:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) + // InternalXbase.g:5364:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) + // InternalXbase.g:5365:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1()); } - // InternalXbase.g:5365:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) - // InternalXbase.g:5365:3: rule__XUnaryOperation__FeatureAssignment_0_1 + // InternalXbase.g:5366:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) + // InternalXbase.g:5366:3: rule__XUnaryOperation__FeatureAssignment_0_1 { pushFollow(FOLLOW_2); rule__XUnaryOperation__FeatureAssignment_0_1(); @@ -18736,14 +18737,14 @@ public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionEx // $ANTLR start "rule__XUnaryOperation__Group_0__2" - // InternalXbase.g:5373:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ; + // InternalXbase.g:5374:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ; public final void rule__XUnaryOperation__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5377:1: ( rule__XUnaryOperation__Group_0__2__Impl ) - // InternalXbase.g:5378:2: rule__XUnaryOperation__Group_0__2__Impl + // InternalXbase.g:5378:1: ( rule__XUnaryOperation__Group_0__2__Impl ) + // InternalXbase.g:5379:2: rule__XUnaryOperation__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__XUnaryOperation__Group_0__2__Impl(); @@ -18769,23 +18770,23 @@ public final void rule__XUnaryOperation__Group_0__2() throws RecognitionExceptio // $ANTLR start "rule__XUnaryOperation__Group_0__2__Impl" - // InternalXbase.g:5384:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ; + // InternalXbase.g:5385:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ; public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5388:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ) - // InternalXbase.g:5389:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) + // InternalXbase.g:5389:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ) + // InternalXbase.g:5390:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) { - // InternalXbase.g:5389:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) - // InternalXbase.g:5390:2: ( rule__XUnaryOperation__OperandAssignment_0_2 ) + // InternalXbase.g:5390:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) + // InternalXbase.g:5391:2: ( rule__XUnaryOperation__OperandAssignment_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2()); } - // InternalXbase.g:5391:2: ( rule__XUnaryOperation__OperandAssignment_0_2 ) - // InternalXbase.g:5391:3: rule__XUnaryOperation__OperandAssignment_0_2 + // InternalXbase.g:5392:2: ( rule__XUnaryOperation__OperandAssignment_0_2 ) + // InternalXbase.g:5392:3: rule__XUnaryOperation__OperandAssignment_0_2 { pushFollow(FOLLOW_2); rule__XUnaryOperation__OperandAssignment_0_2(); @@ -18820,14 +18821,14 @@ public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group__0" - // InternalXbase.g:5400:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ; + // InternalXbase.g:5401:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ; public final void rule__XCastedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5404:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ) - // InternalXbase.g:5405:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 + // InternalXbase.g:5405:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ) + // InternalXbase.g:5406:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 { pushFollow(FOLLOW_30); rule__XCastedExpression__Group__0__Impl(); @@ -18858,17 +18859,17 @@ public final void rule__XCastedExpression__Group__0() throws RecognitionExceptio // $ANTLR start "rule__XCastedExpression__Group__0__Impl" - // InternalXbase.g:5412:1: rule__XCastedExpression__Group__0__Impl : ( ruleXPostfixOperation ) ; + // InternalXbase.g:5413:1: rule__XCastedExpression__Group__0__Impl : ( ruleXPostfixOperation ) ; public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5416:1: ( ( ruleXPostfixOperation ) ) - // InternalXbase.g:5417:1: ( ruleXPostfixOperation ) + // InternalXbase.g:5417:1: ( ( ruleXPostfixOperation ) ) + // InternalXbase.g:5418:1: ( ruleXPostfixOperation ) { - // InternalXbase.g:5417:1: ( ruleXPostfixOperation ) - // InternalXbase.g:5418:2: ruleXPostfixOperation + // InternalXbase.g:5418:1: ( ruleXPostfixOperation ) + // InternalXbase.g:5419:2: ruleXPostfixOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getXPostfixOperationParserRuleCall_0()); @@ -18903,14 +18904,14 @@ public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group__1" - // InternalXbase.g:5427:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ; + // InternalXbase.g:5428:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ; public final void rule__XCastedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5431:1: ( rule__XCastedExpression__Group__1__Impl ) - // InternalXbase.g:5432:2: rule__XCastedExpression__Group__1__Impl + // InternalXbase.g:5432:1: ( rule__XCastedExpression__Group__1__Impl ) + // InternalXbase.g:5433:2: rule__XCastedExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__XCastedExpression__Group__1__Impl(); @@ -18936,22 +18937,22 @@ public final void rule__XCastedExpression__Group__1() throws RecognitionExceptio // $ANTLR start "rule__XCastedExpression__Group__1__Impl" - // InternalXbase.g:5438:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ; + // InternalXbase.g:5439:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ; public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5442:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) ) - // InternalXbase.g:5443:1: ( ( rule__XCastedExpression__Group_1__0 )* ) + // InternalXbase.g:5443:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) ) + // InternalXbase.g:5444:1: ( ( rule__XCastedExpression__Group_1__0 )* ) { - // InternalXbase.g:5443:1: ( ( rule__XCastedExpression__Group_1__0 )* ) - // InternalXbase.g:5444:2: ( rule__XCastedExpression__Group_1__0 )* + // InternalXbase.g:5444:1: ( ( rule__XCastedExpression__Group_1__0 )* ) + // InternalXbase.g:5445:2: ( rule__XCastedExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1()); } - // InternalXbase.g:5445:2: ( rule__XCastedExpression__Group_1__0 )* + // InternalXbase.g:5446:2: ( rule__XCastedExpression__Group_1__0 )* loop50: do { int alt50=2; @@ -18970,7 +18971,7 @@ public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionEx switch (alt50) { case 1 : - // InternalXbase.g:5445:3: rule__XCastedExpression__Group_1__0 + // InternalXbase.g:5446:3: rule__XCastedExpression__Group_1__0 { pushFollow(FOLLOW_31); rule__XCastedExpression__Group_1__0(); @@ -19011,14 +19012,14 @@ public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group_1__0" - // InternalXbase.g:5454:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ; + // InternalXbase.g:5455:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ; public final void rule__XCastedExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5458:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ) - // InternalXbase.g:5459:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 + // InternalXbase.g:5459:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ) + // InternalXbase.g:5460:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 { pushFollow(FOLLOW_18); rule__XCastedExpression__Group_1__0__Impl(); @@ -19049,23 +19050,23 @@ public final void rule__XCastedExpression__Group_1__0() throws RecognitionExcept // $ANTLR start "rule__XCastedExpression__Group_1__0__Impl" - // InternalXbase.g:5466:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ; + // InternalXbase.g:5467:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ; public final void rule__XCastedExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5470:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) ) - // InternalXbase.g:5471:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) + // InternalXbase.g:5471:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) ) + // InternalXbase.g:5472:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) { - // InternalXbase.g:5471:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) - // InternalXbase.g:5472:2: ( rule__XCastedExpression__Group_1_0__0 ) + // InternalXbase.g:5472:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) + // InternalXbase.g:5473:2: ( rule__XCastedExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0()); } - // InternalXbase.g:5473:2: ( rule__XCastedExpression__Group_1_0__0 ) - // InternalXbase.g:5473:3: rule__XCastedExpression__Group_1_0__0 + // InternalXbase.g:5474:2: ( rule__XCastedExpression__Group_1_0__0 ) + // InternalXbase.g:5474:3: rule__XCastedExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1_0__0(); @@ -19100,14 +19101,14 @@ public final void rule__XCastedExpression__Group_1__0__Impl() throws Recognition // $ANTLR start "rule__XCastedExpression__Group_1__1" - // InternalXbase.g:5481:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ; + // InternalXbase.g:5482:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ; public final void rule__XCastedExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5485:1: ( rule__XCastedExpression__Group_1__1__Impl ) - // InternalXbase.g:5486:2: rule__XCastedExpression__Group_1__1__Impl + // InternalXbase.g:5486:1: ( rule__XCastedExpression__Group_1__1__Impl ) + // InternalXbase.g:5487:2: rule__XCastedExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1__1__Impl(); @@ -19133,23 +19134,23 @@ public final void rule__XCastedExpression__Group_1__1() throws RecognitionExcept // $ANTLR start "rule__XCastedExpression__Group_1__1__Impl" - // InternalXbase.g:5492:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ; + // InternalXbase.g:5493:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ; public final void rule__XCastedExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5496:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ) - // InternalXbase.g:5497:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) + // InternalXbase.g:5497:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ) + // InternalXbase.g:5498:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) { - // InternalXbase.g:5497:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) - // InternalXbase.g:5498:2: ( rule__XCastedExpression__TypeAssignment_1_1 ) + // InternalXbase.g:5498:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) + // InternalXbase.g:5499:2: ( rule__XCastedExpression__TypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1()); } - // InternalXbase.g:5499:2: ( rule__XCastedExpression__TypeAssignment_1_1 ) - // InternalXbase.g:5499:3: rule__XCastedExpression__TypeAssignment_1_1 + // InternalXbase.g:5500:2: ( rule__XCastedExpression__TypeAssignment_1_1 ) + // InternalXbase.g:5500:3: rule__XCastedExpression__TypeAssignment_1_1 { pushFollow(FOLLOW_2); rule__XCastedExpression__TypeAssignment_1_1(); @@ -19184,14 +19185,14 @@ public final void rule__XCastedExpression__Group_1__1__Impl() throws Recognition // $ANTLR start "rule__XCastedExpression__Group_1_0__0" - // InternalXbase.g:5508:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ; + // InternalXbase.g:5509:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ; public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5512:1: ( rule__XCastedExpression__Group_1_0__0__Impl ) - // InternalXbase.g:5513:2: rule__XCastedExpression__Group_1_0__0__Impl + // InternalXbase.g:5513:1: ( rule__XCastedExpression__Group_1_0__0__Impl ) + // InternalXbase.g:5514:2: rule__XCastedExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1_0__0__Impl(); @@ -19217,23 +19218,23 @@ public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionExce // $ANTLR start "rule__XCastedExpression__Group_1_0__0__Impl" - // InternalXbase.g:5519:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ; + // InternalXbase.g:5520:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ; public final void rule__XCastedExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5523:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ) - // InternalXbase.g:5524:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:5524:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ) + // InternalXbase.g:5525:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) { - // InternalXbase.g:5524:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) - // InternalXbase.g:5525:2: ( rule__XCastedExpression__Group_1_0_0__0 ) + // InternalXbase.g:5525:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) + // InternalXbase.g:5526:2: ( rule__XCastedExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0()); } - // InternalXbase.g:5526:2: ( rule__XCastedExpression__Group_1_0_0__0 ) - // InternalXbase.g:5526:3: rule__XCastedExpression__Group_1_0_0__0 + // InternalXbase.g:5527:2: ( rule__XCastedExpression__Group_1_0_0__0 ) + // InternalXbase.g:5527:3: rule__XCastedExpression__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1_0_0__0(); @@ -19268,14 +19269,14 @@ public final void rule__XCastedExpression__Group_1_0__0__Impl() throws Recogniti // $ANTLR start "rule__XCastedExpression__Group_1_0_0__0" - // InternalXbase.g:5535:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ; + // InternalXbase.g:5536:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ; public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5539:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ) - // InternalXbase.g:5540:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 + // InternalXbase.g:5540:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ) + // InternalXbase.g:5541:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 { pushFollow(FOLLOW_30); rule__XCastedExpression__Group_1_0_0__0__Impl(); @@ -19306,23 +19307,23 @@ public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group_1_0_0__0__Impl" - // InternalXbase.g:5547:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:5548:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5551:1: ( ( () ) ) - // InternalXbase.g:5552:1: ( () ) + // InternalXbase.g:5552:1: ( ( () ) ) + // InternalXbase.g:5553:1: ( () ) { - // InternalXbase.g:5552:1: ( () ) - // InternalXbase.g:5553:2: () + // InternalXbase.g:5553:1: ( () ) + // InternalXbase.g:5554:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0()); } - // InternalXbase.g:5554:2: () - // InternalXbase.g:5554:3: + // InternalXbase.g:5555:2: () + // InternalXbase.g:5555:3: { } @@ -19347,14 +19348,14 @@ public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws Recogni // $ANTLR start "rule__XCastedExpression__Group_1_0_0__1" - // InternalXbase.g:5562:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ; + // InternalXbase.g:5563:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ; public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5566:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl ) - // InternalXbase.g:5567:2: rule__XCastedExpression__Group_1_0_0__1__Impl + // InternalXbase.g:5567:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl ) + // InternalXbase.g:5568:2: rule__XCastedExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1_0_0__1__Impl(); @@ -19380,17 +19381,17 @@ public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionEx // $ANTLR start "rule__XCastedExpression__Group_1_0_0__1__Impl" - // InternalXbase.g:5573:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ; + // InternalXbase.g:5574:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ; public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5577:1: ( ( 'as' ) ) - // InternalXbase.g:5578:1: ( 'as' ) + // InternalXbase.g:5578:1: ( ( 'as' ) ) + // InternalXbase.g:5579:1: ( 'as' ) { - // InternalXbase.g:5578:1: ( 'as' ) - // InternalXbase.g:5579:2: 'as' + // InternalXbase.g:5579:1: ( 'as' ) + // InternalXbase.g:5580:2: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1()); @@ -19421,14 +19422,14 @@ public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws Recogni // $ANTLR start "rule__XPostfixOperation__Group__0" - // InternalXbase.g:5589:1: rule__XPostfixOperation__Group__0 : rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ; + // InternalXbase.g:5590:1: rule__XPostfixOperation__Group__0 : rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ; public final void rule__XPostfixOperation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5593:1: ( rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ) - // InternalXbase.g:5594:2: rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 + // InternalXbase.g:5594:1: ( rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ) + // InternalXbase.g:5595:2: rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 { pushFollow(FOLLOW_32); rule__XPostfixOperation__Group__0__Impl(); @@ -19459,17 +19460,17 @@ public final void rule__XPostfixOperation__Group__0() throws RecognitionExceptio // $ANTLR start "rule__XPostfixOperation__Group__0__Impl" - // InternalXbase.g:5601:1: rule__XPostfixOperation__Group__0__Impl : ( ruleXMemberFeatureCall ) ; + // InternalXbase.g:5602:1: rule__XPostfixOperation__Group__0__Impl : ( ruleXMemberFeatureCall ) ; public final void rule__XPostfixOperation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5605:1: ( ( ruleXMemberFeatureCall ) ) - // InternalXbase.g:5606:1: ( ruleXMemberFeatureCall ) + // InternalXbase.g:5606:1: ( ( ruleXMemberFeatureCall ) ) + // InternalXbase.g:5607:1: ( ruleXMemberFeatureCall ) { - // InternalXbase.g:5606:1: ( ruleXMemberFeatureCall ) - // InternalXbase.g:5607:2: ruleXMemberFeatureCall + // InternalXbase.g:5607:1: ( ruleXMemberFeatureCall ) + // InternalXbase.g:5608:2: ruleXMemberFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getXMemberFeatureCallParserRuleCall_0()); @@ -19504,14 +19505,14 @@ public final void rule__XPostfixOperation__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__XPostfixOperation__Group__1" - // InternalXbase.g:5616:1: rule__XPostfixOperation__Group__1 : rule__XPostfixOperation__Group__1__Impl ; + // InternalXbase.g:5617:1: rule__XPostfixOperation__Group__1 : rule__XPostfixOperation__Group__1__Impl ; public final void rule__XPostfixOperation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5620:1: ( rule__XPostfixOperation__Group__1__Impl ) - // InternalXbase.g:5621:2: rule__XPostfixOperation__Group__1__Impl + // InternalXbase.g:5621:1: ( rule__XPostfixOperation__Group__1__Impl ) + // InternalXbase.g:5622:2: rule__XPostfixOperation__Group__1__Impl { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group__1__Impl(); @@ -19537,22 +19538,22 @@ public final void rule__XPostfixOperation__Group__1() throws RecognitionExceptio // $ANTLR start "rule__XPostfixOperation__Group__1__Impl" - // InternalXbase.g:5627:1: rule__XPostfixOperation__Group__1__Impl : ( ( rule__XPostfixOperation__Group_1__0 )? ) ; + // InternalXbase.g:5628:1: rule__XPostfixOperation__Group__1__Impl : ( ( rule__XPostfixOperation__Group_1__0 )? ) ; public final void rule__XPostfixOperation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5631:1: ( ( ( rule__XPostfixOperation__Group_1__0 )? ) ) - // InternalXbase.g:5632:1: ( ( rule__XPostfixOperation__Group_1__0 )? ) + // InternalXbase.g:5632:1: ( ( ( rule__XPostfixOperation__Group_1__0 )? ) ) + // InternalXbase.g:5633:1: ( ( rule__XPostfixOperation__Group_1__0 )? ) { - // InternalXbase.g:5632:1: ( ( rule__XPostfixOperation__Group_1__0 )? ) - // InternalXbase.g:5633:2: ( rule__XPostfixOperation__Group_1__0 )? + // InternalXbase.g:5633:1: ( ( rule__XPostfixOperation__Group_1__0 )? ) + // InternalXbase.g:5634:2: ( rule__XPostfixOperation__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getGroup_1()); } - // InternalXbase.g:5634:2: ( rule__XPostfixOperation__Group_1__0 )? + // InternalXbase.g:5635:2: ( rule__XPostfixOperation__Group_1__0 )? int alt51=2; int LA51_0 = input.LA(1); @@ -19572,7 +19573,7 @@ else if ( (LA51_0==42) ) { } switch (alt51) { case 1 : - // InternalXbase.g:5634:3: rule__XPostfixOperation__Group_1__0 + // InternalXbase.g:5635:3: rule__XPostfixOperation__Group_1__0 { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1__0(); @@ -19610,14 +19611,14 @@ else if ( (LA51_0==42) ) { // $ANTLR start "rule__XPostfixOperation__Group_1__0" - // InternalXbase.g:5643:1: rule__XPostfixOperation__Group_1__0 : rule__XPostfixOperation__Group_1__0__Impl ; + // InternalXbase.g:5644:1: rule__XPostfixOperation__Group_1__0 : rule__XPostfixOperation__Group_1__0__Impl ; public final void rule__XPostfixOperation__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5647:1: ( rule__XPostfixOperation__Group_1__0__Impl ) - // InternalXbase.g:5648:2: rule__XPostfixOperation__Group_1__0__Impl + // InternalXbase.g:5648:1: ( rule__XPostfixOperation__Group_1__0__Impl ) + // InternalXbase.g:5649:2: rule__XPostfixOperation__Group_1__0__Impl { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1__0__Impl(); @@ -19643,23 +19644,23 @@ public final void rule__XPostfixOperation__Group_1__0() throws RecognitionExcept // $ANTLR start "rule__XPostfixOperation__Group_1__0__Impl" - // InternalXbase.g:5654:1: rule__XPostfixOperation__Group_1__0__Impl : ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ; + // InternalXbase.g:5655:1: rule__XPostfixOperation__Group_1__0__Impl : ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ; public final void rule__XPostfixOperation__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5658:1: ( ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ) - // InternalXbase.g:5659:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) ) + // InternalXbase.g:5659:1: ( ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ) + // InternalXbase.g:5660:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) ) { - // InternalXbase.g:5659:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) ) - // InternalXbase.g:5660:2: ( rule__XPostfixOperation__Group_1_0__0 ) + // InternalXbase.g:5660:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) ) + // InternalXbase.g:5661:2: ( rule__XPostfixOperation__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getGroup_1_0()); } - // InternalXbase.g:5661:2: ( rule__XPostfixOperation__Group_1_0__0 ) - // InternalXbase.g:5661:3: rule__XPostfixOperation__Group_1_0__0 + // InternalXbase.g:5662:2: ( rule__XPostfixOperation__Group_1_0__0 ) + // InternalXbase.g:5662:3: rule__XPostfixOperation__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1_0__0(); @@ -19694,14 +19695,14 @@ public final void rule__XPostfixOperation__Group_1__0__Impl() throws Recognition // $ANTLR start "rule__XPostfixOperation__Group_1_0__0" - // InternalXbase.g:5670:1: rule__XPostfixOperation__Group_1_0__0 : rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ; + // InternalXbase.g:5671:1: rule__XPostfixOperation__Group_1_0__0 : rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ; public final void rule__XPostfixOperation__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5674:1: ( rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ) - // InternalXbase.g:5675:2: rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 + // InternalXbase.g:5675:1: ( rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ) + // InternalXbase.g:5676:2: rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 { pushFollow(FOLLOW_32); rule__XPostfixOperation__Group_1_0__0__Impl(); @@ -19732,23 +19733,23 @@ public final void rule__XPostfixOperation__Group_1_0__0() throws RecognitionExce // $ANTLR start "rule__XPostfixOperation__Group_1_0__0__Impl" - // InternalXbase.g:5682:1: rule__XPostfixOperation__Group_1_0__0__Impl : ( () ) ; + // InternalXbase.g:5683:1: rule__XPostfixOperation__Group_1_0__0__Impl : ( () ) ; public final void rule__XPostfixOperation__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5686:1: ( ( () ) ) - // InternalXbase.g:5687:1: ( () ) + // InternalXbase.g:5687:1: ( ( () ) ) + // InternalXbase.g:5688:1: ( () ) { - // InternalXbase.g:5687:1: ( () ) - // InternalXbase.g:5688:2: () + // InternalXbase.g:5688:1: ( () ) + // InternalXbase.g:5689:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0()); } - // InternalXbase.g:5689:2: () - // InternalXbase.g:5689:3: + // InternalXbase.g:5690:2: () + // InternalXbase.g:5690:3: { } @@ -19773,14 +19774,14 @@ public final void rule__XPostfixOperation__Group_1_0__0__Impl() throws Recogniti // $ANTLR start "rule__XPostfixOperation__Group_1_0__1" - // InternalXbase.g:5697:1: rule__XPostfixOperation__Group_1_0__1 : rule__XPostfixOperation__Group_1_0__1__Impl ; + // InternalXbase.g:5698:1: rule__XPostfixOperation__Group_1_0__1 : rule__XPostfixOperation__Group_1_0__1__Impl ; public final void rule__XPostfixOperation__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5701:1: ( rule__XPostfixOperation__Group_1_0__1__Impl ) - // InternalXbase.g:5702:2: rule__XPostfixOperation__Group_1_0__1__Impl + // InternalXbase.g:5702:1: ( rule__XPostfixOperation__Group_1_0__1__Impl ) + // InternalXbase.g:5703:2: rule__XPostfixOperation__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1_0__1__Impl(); @@ -19806,23 +19807,23 @@ public final void rule__XPostfixOperation__Group_1_0__1() throws RecognitionExce // $ANTLR start "rule__XPostfixOperation__Group_1_0__1__Impl" - // InternalXbase.g:5708:1: rule__XPostfixOperation__Group_1_0__1__Impl : ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ; + // InternalXbase.g:5709:1: rule__XPostfixOperation__Group_1_0__1__Impl : ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ; public final void rule__XPostfixOperation__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5712:1: ( ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ) - // InternalXbase.g:5713:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) + // InternalXbase.g:5713:1: ( ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ) + // InternalXbase.g:5714:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) { - // InternalXbase.g:5713:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) - // InternalXbase.g:5714:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) + // InternalXbase.g:5714:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) + // InternalXbase.g:5715:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getFeatureAssignment_1_0_1()); } - // InternalXbase.g:5715:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) - // InternalXbase.g:5715:3: rule__XPostfixOperation__FeatureAssignment_1_0_1 + // InternalXbase.g:5716:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) + // InternalXbase.g:5716:3: rule__XPostfixOperation__FeatureAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XPostfixOperation__FeatureAssignment_1_0_1(); @@ -19857,14 +19858,14 @@ public final void rule__XPostfixOperation__Group_1_0__1__Impl() throws Recogniti // $ANTLR start "rule__XMemberFeatureCall__Group__0" - // InternalXbase.g:5724:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ; + // InternalXbase.g:5725:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ; public final void rule__XMemberFeatureCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5728:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ) - // InternalXbase.g:5729:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 + // InternalXbase.g:5729:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ) + // InternalXbase.g:5730:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 { pushFollow(FOLLOW_33); rule__XMemberFeatureCall__Group__0__Impl(); @@ -19895,17 +19896,17 @@ public final void rule__XMemberFeatureCall__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XMemberFeatureCall__Group__0__Impl" - // InternalXbase.g:5736:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ; + // InternalXbase.g:5737:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ; public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5740:1: ( ( ruleXPrimaryExpression ) ) - // InternalXbase.g:5741:1: ( ruleXPrimaryExpression ) + // InternalXbase.g:5741:1: ( ( ruleXPrimaryExpression ) ) + // InternalXbase.g:5742:1: ( ruleXPrimaryExpression ) { - // InternalXbase.g:5741:1: ( ruleXPrimaryExpression ) - // InternalXbase.g:5742:2: ruleXPrimaryExpression + // InternalXbase.g:5742:1: ( ruleXPrimaryExpression ) + // InternalXbase.g:5743:2: ruleXPrimaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0()); @@ -19940,14 +19941,14 @@ public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group__1" - // InternalXbase.g:5751:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ; + // InternalXbase.g:5752:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ; public final void rule__XMemberFeatureCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5755:1: ( rule__XMemberFeatureCall__Group__1__Impl ) - // InternalXbase.g:5756:2: rule__XMemberFeatureCall__Group__1__Impl + // InternalXbase.g:5756:1: ( rule__XMemberFeatureCall__Group__1__Impl ) + // InternalXbase.g:5757:2: rule__XMemberFeatureCall__Group__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group__1__Impl(); @@ -19973,22 +19974,22 @@ public final void rule__XMemberFeatureCall__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XMemberFeatureCall__Group__1__Impl" - // InternalXbase.g:5762:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ; + // InternalXbase.g:5763:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ; public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5766:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ) - // InternalXbase.g:5767:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) + // InternalXbase.g:5767:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ) + // InternalXbase.g:5768:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) { - // InternalXbase.g:5767:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) - // InternalXbase.g:5768:2: ( rule__XMemberFeatureCall__Alternatives_1 )* + // InternalXbase.g:5768:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) + // InternalXbase.g:5769:2: ( rule__XMemberFeatureCall__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1()); } - // InternalXbase.g:5769:2: ( rule__XMemberFeatureCall__Alternatives_1 )* + // InternalXbase.g:5770:2: ( rule__XMemberFeatureCall__Alternatives_1 )* loop52: do { int alt52=2; @@ -20031,7 +20032,7 @@ public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionE switch (alt52) { case 1 : - // InternalXbase.g:5769:3: rule__XMemberFeatureCall__Alternatives_1 + // InternalXbase.g:5770:3: rule__XMemberFeatureCall__Alternatives_1 { pushFollow(FOLLOW_34); rule__XMemberFeatureCall__Alternatives_1(); @@ -20072,14 +20073,14 @@ public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0" - // InternalXbase.g:5778:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ; + // InternalXbase.g:5779:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ; public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5782:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ) - // InternalXbase.g:5783:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 + // InternalXbase.g:5783:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ) + // InternalXbase.g:5784:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 { pushFollow(FOLLOW_6); rule__XMemberFeatureCall__Group_1_0__0__Impl(); @@ -20110,23 +20111,23 @@ public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0__Impl" - // InternalXbase.g:5790:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ; + // InternalXbase.g:5791:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5794:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ) - // InternalXbase.g:5795:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) + // InternalXbase.g:5795:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ) + // InternalXbase.g:5796:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) { - // InternalXbase.g:5795:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) - // InternalXbase.g:5796:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) + // InternalXbase.g:5796:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) + // InternalXbase.g:5797:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0()); } - // InternalXbase.g:5797:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) - // InternalXbase.g:5797:3: rule__XMemberFeatureCall__Group_1_0_0__0 + // InternalXbase.g:5798:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) + // InternalXbase.g:5798:3: rule__XMemberFeatureCall__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0_0__0(); @@ -20161,14 +20162,14 @@ public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1" - // InternalXbase.g:5805:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ; + // InternalXbase.g:5806:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5809:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl ) - // InternalXbase.g:5810:2: rule__XMemberFeatureCall__Group_1_0__1__Impl + // InternalXbase.g:5810:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl ) + // InternalXbase.g:5811:2: rule__XMemberFeatureCall__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0__1__Impl(); @@ -20194,23 +20195,23 @@ public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1__Impl" - // InternalXbase.g:5816:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ; + // InternalXbase.g:5817:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5820:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ) - // InternalXbase.g:5821:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) + // InternalXbase.g:5821:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ) + // InternalXbase.g:5822:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) { - // InternalXbase.g:5821:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) - // InternalXbase.g:5822:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) + // InternalXbase.g:5822:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) + // InternalXbase.g:5823:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1()); } - // InternalXbase.g:5823:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) - // InternalXbase.g:5823:3: rule__XMemberFeatureCall__ValueAssignment_1_0_1 + // InternalXbase.g:5824:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) + // InternalXbase.g:5824:3: rule__XMemberFeatureCall__ValueAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__ValueAssignment_1_0_1(); @@ -20245,14 +20246,14 @@ public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0" - // InternalXbase.g:5832:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ; + // InternalXbase.g:5833:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ; public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5836:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl ) - // InternalXbase.g:5837:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl + // InternalXbase.g:5837:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl ) + // InternalXbase.g:5838:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0_0__0__Impl(); @@ -20278,23 +20279,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0__Impl" - // InternalXbase.g:5843:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ; + // InternalXbase.g:5844:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5847:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ) - // InternalXbase.g:5848:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) + // InternalXbase.g:5848:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ) + // InternalXbase.g:5849:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) { - // InternalXbase.g:5848:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) - // InternalXbase.g:5849:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) + // InternalXbase.g:5849:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) + // InternalXbase.g:5850:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0()); } - // InternalXbase.g:5850:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) - // InternalXbase.g:5850:3: rule__XMemberFeatureCall__Group_1_0_0_0__0 + // InternalXbase.g:5851:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) + // InternalXbase.g:5851:3: rule__XMemberFeatureCall__Group_1_0_0_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0_0_0__0(); @@ -20329,14 +20330,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0" - // InternalXbase.g:5859:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ; + // InternalXbase.g:5860:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5863:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ) - // InternalXbase.g:5864:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 + // InternalXbase.g:5864:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ) + // InternalXbase.g:5865:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 { pushFollow(FOLLOW_35); rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl(); @@ -20367,23 +20368,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl" - // InternalXbase.g:5871:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ; + // InternalXbase.g:5872:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5875:1: ( ( () ) ) - // InternalXbase.g:5876:1: ( () ) + // InternalXbase.g:5876:1: ( ( () ) ) + // InternalXbase.g:5877:1: ( () ) { - // InternalXbase.g:5876:1: ( () ) - // InternalXbase.g:5877:2: () + // InternalXbase.g:5877:1: ( () ) + // InternalXbase.g:5878:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0()); } - // InternalXbase.g:5878:2: () - // InternalXbase.g:5878:3: + // InternalXbase.g:5879:2: () + // InternalXbase.g:5879:3: { } @@ -20408,14 +20409,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1" - // InternalXbase.g:5886:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ; + // InternalXbase.g:5887:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5890:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ) - // InternalXbase.g:5891:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 + // InternalXbase.g:5891:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ) + // InternalXbase.g:5892:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 { pushFollow(FOLLOW_4); rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl(); @@ -20446,23 +20447,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl" - // InternalXbase.g:5898:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ; + // InternalXbase.g:5899:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5902:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ) - // InternalXbase.g:5903:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) + // InternalXbase.g:5903:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ) + // InternalXbase.g:5904:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) { - // InternalXbase.g:5903:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) - // InternalXbase.g:5904:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) + // InternalXbase.g:5904:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) + // InternalXbase.g:5905:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); } - // InternalXbase.g:5905:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) - // InternalXbase.g:5905:3: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 + // InternalXbase.g:5906:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) + // InternalXbase.g:5906:3: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Alternatives_1_0_0_0_1(); @@ -20497,14 +20498,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2" - // InternalXbase.g:5913:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ; + // InternalXbase.g:5914:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5917:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ) - // InternalXbase.g:5918:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 + // InternalXbase.g:5918:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ) + // InternalXbase.g:5919:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 { pushFollow(FOLLOW_5); rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl(); @@ -20535,23 +20536,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl" - // InternalXbase.g:5925:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ; + // InternalXbase.g:5926:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5929:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ) - // InternalXbase.g:5930:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) + // InternalXbase.g:5930:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ) + // InternalXbase.g:5931:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) { - // InternalXbase.g:5930:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) - // InternalXbase.g:5931:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) + // InternalXbase.g:5931:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) + // InternalXbase.g:5932:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2()); } - // InternalXbase.g:5932:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) - // InternalXbase.g:5932:3: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 + // InternalXbase.g:5933:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) + // InternalXbase.g:5933:3: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2(); @@ -20586,14 +20587,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3" - // InternalXbase.g:5940:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ; + // InternalXbase.g:5941:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5944:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ) - // InternalXbase.g:5945:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl + // InternalXbase.g:5945:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ) + // InternalXbase.g:5946:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl(); @@ -20619,17 +20620,17 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl" - // InternalXbase.g:5951:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ; + // InternalXbase.g:5952:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5955:1: ( ( ruleOpSingleAssign ) ) - // InternalXbase.g:5956:1: ( ruleOpSingleAssign ) + // InternalXbase.g:5956:1: ( ( ruleOpSingleAssign ) ) + // InternalXbase.g:5957:1: ( ruleOpSingleAssign ) { - // InternalXbase.g:5956:1: ( ruleOpSingleAssign ) - // InternalXbase.g:5957:2: ruleOpSingleAssign + // InternalXbase.g:5957:1: ( ruleOpSingleAssign ) + // InternalXbase.g:5958:2: ruleOpSingleAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3()); @@ -20664,14 +20665,14 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0" - // InternalXbase.g:5967:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ; + // InternalXbase.g:5968:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5971:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ) - // InternalXbase.g:5972:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 + // InternalXbase.g:5972:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ) + // InternalXbase.g:5973:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 { pushFollow(FOLLOW_36); rule__XMemberFeatureCall__Group_1_1__0__Impl(); @@ -20702,23 +20703,23 @@ public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0__Impl" - // InternalXbase.g:5979:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ; + // InternalXbase.g:5980:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5983:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ) - // InternalXbase.g:5984:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) + // InternalXbase.g:5984:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ) + // InternalXbase.g:5985:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) { - // InternalXbase.g:5984:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) - // InternalXbase.g:5985:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) + // InternalXbase.g:5985:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) + // InternalXbase.g:5986:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0()); } - // InternalXbase.g:5986:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) - // InternalXbase.g:5986:3: rule__XMemberFeatureCall__Group_1_1_0__0 + // InternalXbase.g:5987:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) + // InternalXbase.g:5987:3: rule__XMemberFeatureCall__Group_1_1_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_0__0(); @@ -20753,14 +20754,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1" - // InternalXbase.g:5994:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ; + // InternalXbase.g:5995:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ; public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:5998:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ) - // InternalXbase.g:5999:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 + // InternalXbase.g:5999:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ) + // InternalXbase.g:6000:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 { pushFollow(FOLLOW_36); rule__XMemberFeatureCall__Group_1_1__1__Impl(); @@ -20791,22 +20792,22 @@ public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1__Impl" - // InternalXbase.g:6006:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ; + // InternalXbase.g:6007:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6010:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ) - // InternalXbase.g:6011:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) + // InternalXbase.g:6011:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ) + // InternalXbase.g:6012:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) { - // InternalXbase.g:6011:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) - // InternalXbase.g:6012:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? + // InternalXbase.g:6012:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) + // InternalXbase.g:6013:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1()); } - // InternalXbase.g:6013:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? + // InternalXbase.g:6014:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? int alt53=2; int LA53_0 = input.LA(1); @@ -20815,7 +20816,7 @@ public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws Recognit } switch (alt53) { case 1 : - // InternalXbase.g:6013:3: rule__XMemberFeatureCall__Group_1_1_1__0 + // InternalXbase.g:6014:3: rule__XMemberFeatureCall__Group_1_1_1__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_1__0(); @@ -20853,14 +20854,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2" - // InternalXbase.g:6021:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ; + // InternalXbase.g:6022:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ; public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6025:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ) - // InternalXbase.g:6026:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 + // InternalXbase.g:6026:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ) + // InternalXbase.g:6027:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 { pushFollow(FOLLOW_37); rule__XMemberFeatureCall__Group_1_1__2__Impl(); @@ -20891,23 +20892,23 @@ public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2__Impl" - // InternalXbase.g:6033:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ; + // InternalXbase.g:6034:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6037:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ) - // InternalXbase.g:6038:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) + // InternalXbase.g:6038:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ) + // InternalXbase.g:6039:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) { - // InternalXbase.g:6038:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) - // InternalXbase.g:6039:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) + // InternalXbase.g:6039:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) + // InternalXbase.g:6040:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2()); } - // InternalXbase.g:6040:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) - // InternalXbase.g:6040:3: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 + // InternalXbase.g:6041:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) + // InternalXbase.g:6041:3: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__FeatureAssignment_1_1_2(); @@ -20942,14 +20943,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3" - // InternalXbase.g:6048:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ; + // InternalXbase.g:6049:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ; public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6052:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ) - // InternalXbase.g:6053:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 + // InternalXbase.g:6053:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ) + // InternalXbase.g:6054:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 { pushFollow(FOLLOW_37); rule__XMemberFeatureCall__Group_1_1__3__Impl(); @@ -20980,27 +20981,27 @@ public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3__Impl" - // InternalXbase.g:6060:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ; + // InternalXbase.g:6061:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6064:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ) - // InternalXbase.g:6065:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) + // InternalXbase.g:6065:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ) + // InternalXbase.g:6066:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) { - // InternalXbase.g:6065:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) - // InternalXbase.g:6066:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? + // InternalXbase.g:6066:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) + // InternalXbase.g:6067:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3()); } - // InternalXbase.g:6067:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? + // InternalXbase.g:6068:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? int alt54=2; alt54 = dfa54.predict(input); switch (alt54) { case 1 : - // InternalXbase.g:6067:3: rule__XMemberFeatureCall__Group_1_1_3__0 + // InternalXbase.g:6068:3: rule__XMemberFeatureCall__Group_1_1_3__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3__0(); @@ -21038,14 +21039,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4" - // InternalXbase.g:6075:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ; + // InternalXbase.g:6076:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ; public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6079:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl ) - // InternalXbase.g:6080:2: rule__XMemberFeatureCall__Group_1_1__4__Impl + // InternalXbase.g:6080:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl ) + // InternalXbase.g:6081:2: rule__XMemberFeatureCall__Group_1_1__4__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1__4__Impl(); @@ -21071,27 +21072,27 @@ public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionExc // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4__Impl" - // InternalXbase.g:6086:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ; + // InternalXbase.g:6087:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6090:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ) - // InternalXbase.g:6091:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) + // InternalXbase.g:6091:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ) + // InternalXbase.g:6092:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) { - // InternalXbase.g:6091:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) - // InternalXbase.g:6092:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? + // InternalXbase.g:6092:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) + // InternalXbase.g:6093:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4()); } - // InternalXbase.g:6093:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? + // InternalXbase.g:6094:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? int alt55=2; alt55 = dfa55.predict(input); switch (alt55) { case 1 : - // InternalXbase.g:6093:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 + // InternalXbase.g:6094:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(); @@ -21129,14 +21130,14 @@ public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0" - // InternalXbase.g:6102:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ; + // InternalXbase.g:6103:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6106:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl ) - // InternalXbase.g:6107:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl + // InternalXbase.g:6107:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl ) + // InternalXbase.g:6108:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_0__0__Impl(); @@ -21162,23 +21163,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0__Impl" - // InternalXbase.g:6113:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ; + // InternalXbase.g:6114:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6117:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ) - // InternalXbase.g:6118:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) + // InternalXbase.g:6118:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ) + // InternalXbase.g:6119:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) { - // InternalXbase.g:6118:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) - // InternalXbase.g:6119:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) + // InternalXbase.g:6119:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) + // InternalXbase.g:6120:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0()); } - // InternalXbase.g:6120:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) - // InternalXbase.g:6120:3: rule__XMemberFeatureCall__Group_1_1_0_0__0 + // InternalXbase.g:6121:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) + // InternalXbase.g:6121:3: rule__XMemberFeatureCall__Group_1_1_0_0__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_0_0__0(); @@ -21213,14 +21214,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0" - // InternalXbase.g:6129:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ; + // InternalXbase.g:6130:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6133:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ) - // InternalXbase.g:6134:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 + // InternalXbase.g:6134:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ) + // InternalXbase.g:6135:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 { pushFollow(FOLLOW_33); rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl(); @@ -21251,23 +21252,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl" - // InternalXbase.g:6141:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ; + // InternalXbase.g:6142:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6145:1: ( ( () ) ) - // InternalXbase.g:6146:1: ( () ) + // InternalXbase.g:6146:1: ( ( () ) ) + // InternalXbase.g:6147:1: ( () ) { - // InternalXbase.g:6146:1: ( () ) - // InternalXbase.g:6147:2: () + // InternalXbase.g:6147:1: ( () ) + // InternalXbase.g:6148:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0()); } - // InternalXbase.g:6148:2: () - // InternalXbase.g:6148:3: + // InternalXbase.g:6149:2: () + // InternalXbase.g:6149:3: { } @@ -21292,14 +21293,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1" - // InternalXbase.g:6156:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ; + // InternalXbase.g:6157:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6160:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ) - // InternalXbase.g:6161:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl + // InternalXbase.g:6161:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ) + // InternalXbase.g:6162:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl(); @@ -21325,23 +21326,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl" - // InternalXbase.g:6167:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ; + // InternalXbase.g:6168:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6171:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ) - // InternalXbase.g:6172:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) + // InternalXbase.g:6172:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ) + // InternalXbase.g:6173:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) { - // InternalXbase.g:6172:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) - // InternalXbase.g:6173:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) + // InternalXbase.g:6173:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) + // InternalXbase.g:6174:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1()); } - // InternalXbase.g:6174:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) - // InternalXbase.g:6174:3: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 + // InternalXbase.g:6175:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) + // InternalXbase.g:6175:3: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Alternatives_1_1_0_0_1(); @@ -21376,14 +21377,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0" - // InternalXbase.g:6183:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ; + // InternalXbase.g:6184:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6187:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ) - // InternalXbase.g:6188:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 + // InternalXbase.g:6188:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ) + // InternalXbase.g:6189:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 { pushFollow(FOLLOW_38); rule__XMemberFeatureCall__Group_1_1_1__0__Impl(); @@ -21414,17 +21415,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0__Impl" - // InternalXbase.g:6195:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ; + // InternalXbase.g:6196:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6199:1: ( ( '<' ) ) - // InternalXbase.g:6200:1: ( '<' ) + // InternalXbase.g:6200:1: ( ( '<' ) ) + // InternalXbase.g:6201:1: ( '<' ) { - // InternalXbase.g:6200:1: ( '<' ) - // InternalXbase.g:6201:2: '<' + // InternalXbase.g:6201:1: ( '<' ) + // InternalXbase.g:6202:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0()); @@ -21455,14 +21456,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1" - // InternalXbase.g:6210:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ; + // InternalXbase.g:6211:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ; public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6214:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ) - // InternalXbase.g:6215:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 + // InternalXbase.g:6215:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ) + // InternalXbase.g:6216:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 { pushFollow(FOLLOW_39); rule__XMemberFeatureCall__Group_1_1_1__1__Impl(); @@ -21493,23 +21494,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1__Impl" - // InternalXbase.g:6222:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ; + // InternalXbase.g:6223:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6226:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ) - // InternalXbase.g:6227:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) + // InternalXbase.g:6227:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ) + // InternalXbase.g:6228:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) { - // InternalXbase.g:6227:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) - // InternalXbase.g:6228:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) + // InternalXbase.g:6228:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) + // InternalXbase.g:6229:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1()); } - // InternalXbase.g:6229:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) - // InternalXbase.g:6229:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 + // InternalXbase.g:6230:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) + // InternalXbase.g:6230:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1(); @@ -21544,14 +21545,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2" - // InternalXbase.g:6237:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ; + // InternalXbase.g:6238:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ; public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6241:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ) - // InternalXbase.g:6242:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 + // InternalXbase.g:6242:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ) + // InternalXbase.g:6243:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 { pushFollow(FOLLOW_39); rule__XMemberFeatureCall__Group_1_1_1__2__Impl(); @@ -21582,22 +21583,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2__Impl" - // InternalXbase.g:6249:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ; + // InternalXbase.g:6250:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6253:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ) - // InternalXbase.g:6254:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) + // InternalXbase.g:6254:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ) + // InternalXbase.g:6255:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) { - // InternalXbase.g:6254:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) - // InternalXbase.g:6255:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* + // InternalXbase.g:6255:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) + // InternalXbase.g:6256:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2()); } - // InternalXbase.g:6256:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* + // InternalXbase.g:6257:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* loop56: do { int alt56=2; @@ -21610,7 +21611,7 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws Recogn switch (alt56) { case 1 : - // InternalXbase.g:6256:3: rule__XMemberFeatureCall__Group_1_1_1_2__0 + // InternalXbase.g:6257:3: rule__XMemberFeatureCall__Group_1_1_1_2__0 { pushFollow(FOLLOW_40); rule__XMemberFeatureCall__Group_1_1_1_2__0(); @@ -21651,14 +21652,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3" - // InternalXbase.g:6264:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ; + // InternalXbase.g:6265:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6268:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl ) - // InternalXbase.g:6269:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl + // InternalXbase.g:6269:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl ) + // InternalXbase.g:6270:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_1__3__Impl(); @@ -21684,17 +21685,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3__Impl" - // InternalXbase.g:6275:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ; + // InternalXbase.g:6276:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6279:1: ( ( '>' ) ) - // InternalXbase.g:6280:1: ( '>' ) + // InternalXbase.g:6280:1: ( ( '>' ) ) + // InternalXbase.g:6281:1: ( '>' ) { - // InternalXbase.g:6280:1: ( '>' ) - // InternalXbase.g:6281:2: '>' + // InternalXbase.g:6281:1: ( '>' ) + // InternalXbase.g:6282:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3()); @@ -21725,14 +21726,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0" - // InternalXbase.g:6291:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ; + // InternalXbase.g:6292:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6295:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ) - // InternalXbase.g:6296:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 + // InternalXbase.g:6296:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ) + // InternalXbase.g:6297:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 { pushFollow(FOLLOW_38); rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl(); @@ -21763,17 +21764,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl" - // InternalXbase.g:6303:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ; + // InternalXbase.g:6304:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6307:1: ( ( ',' ) ) - // InternalXbase.g:6308:1: ( ',' ) + // InternalXbase.g:6308:1: ( ( ',' ) ) + // InternalXbase.g:6309:1: ( ',' ) { - // InternalXbase.g:6308:1: ( ',' ) - // InternalXbase.g:6309:2: ',' + // InternalXbase.g:6309:1: ( ',' ) + // InternalXbase.g:6310:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0()); @@ -21804,14 +21805,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1" - // InternalXbase.g:6318:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ; + // InternalXbase.g:6319:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6322:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ) - // InternalXbase.g:6323:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl + // InternalXbase.g:6323:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ) + // InternalXbase.g:6324:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl(); @@ -21837,23 +21838,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws Recognitio // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl" - // InternalXbase.g:6329:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ; + // InternalXbase.g:6330:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6333:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ) - // InternalXbase.g:6334:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) + // InternalXbase.g:6334:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ) + // InternalXbase.g:6335:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) { - // InternalXbase.g:6334:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) - // InternalXbase.g:6335:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) + // InternalXbase.g:6335:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) + // InternalXbase.g:6336:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1()); } - // InternalXbase.g:6336:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) - // InternalXbase.g:6336:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 + // InternalXbase.g:6337:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) + // InternalXbase.g:6337:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1(); @@ -21888,14 +21889,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws Reco // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0" - // InternalXbase.g:6345:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ; + // InternalXbase.g:6346:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6349:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ) - // InternalXbase.g:6350:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 + // InternalXbase.g:6350:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ) + // InternalXbase.g:6351:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 { pushFollow(FOLLOW_41); rule__XMemberFeatureCall__Group_1_1_3__0__Impl(); @@ -21926,23 +21927,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0__Impl" - // InternalXbase.g:6357:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ; + // InternalXbase.g:6358:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6361:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ) - // InternalXbase.g:6362:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) + // InternalXbase.g:6362:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ) + // InternalXbase.g:6363:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) { - // InternalXbase.g:6362:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) - // InternalXbase.g:6363:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) + // InternalXbase.g:6363:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) + // InternalXbase.g:6364:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0()); } - // InternalXbase.g:6364:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) - // InternalXbase.g:6364:3: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 + // InternalXbase.g:6365:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) + // InternalXbase.g:6365:3: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0(); @@ -21977,14 +21978,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1" - // InternalXbase.g:6372:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ; + // InternalXbase.g:6373:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ; public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6376:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ) - // InternalXbase.g:6377:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 + // InternalXbase.g:6377:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ) + // InternalXbase.g:6378:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 { pushFollow(FOLLOW_41); rule__XMemberFeatureCall__Group_1_1_3__1__Impl(); @@ -22015,22 +22016,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1__Impl" - // InternalXbase.g:6384:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ; + // InternalXbase.g:6385:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6388:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ) - // InternalXbase.g:6389:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) + // InternalXbase.g:6389:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ) + // InternalXbase.g:6390:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) { - // InternalXbase.g:6389:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) - // InternalXbase.g:6390:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? + // InternalXbase.g:6390:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) + // InternalXbase.g:6391:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1()); } - // InternalXbase.g:6391:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? + // InternalXbase.g:6392:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? int alt57=2; int LA57_0 = input.LA(1); @@ -22039,7 +22040,7 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws Recogn } switch (alt57) { case 1 : - // InternalXbase.g:6391:3: rule__XMemberFeatureCall__Alternatives_1_1_3_1 + // InternalXbase.g:6392:3: rule__XMemberFeatureCall__Alternatives_1_1_3_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Alternatives_1_1_3_1(); @@ -22077,14 +22078,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2" - // InternalXbase.g:6399:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ; + // InternalXbase.g:6400:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6403:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl ) - // InternalXbase.g:6404:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl + // InternalXbase.g:6404:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl ) + // InternalXbase.g:6405:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3__2__Impl(); @@ -22110,17 +22111,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionE // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2__Impl" - // InternalXbase.g:6410:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ; + // InternalXbase.g:6411:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6414:1: ( ( ')' ) ) - // InternalXbase.g:6415:1: ( ')' ) + // InternalXbase.g:6415:1: ( ( ')' ) ) + // InternalXbase.g:6416:1: ( ')' ) { - // InternalXbase.g:6415:1: ( ')' ) - // InternalXbase.g:6416:2: ')' + // InternalXbase.g:6416:1: ( ')' ) + // InternalXbase.g:6417:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2()); @@ -22151,14 +22152,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0" - // InternalXbase.g:6426:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ; + // InternalXbase.g:6427:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6430:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ) - // InternalXbase.g:6431:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 + // InternalXbase.g:6431:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ) + // InternalXbase.g:6432:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 { pushFollow(FOLLOW_42); rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl(); @@ -22189,23 +22190,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl" - // InternalXbase.g:6438:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ; + // InternalXbase.g:6439:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6442:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ) - // InternalXbase.g:6443:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) + // InternalXbase.g:6443:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ) + // InternalXbase.g:6444:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) { - // InternalXbase.g:6443:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) - // InternalXbase.g:6444:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) + // InternalXbase.g:6444:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) + // InternalXbase.g:6445:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0()); } - // InternalXbase.g:6445:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) - // InternalXbase.g:6445:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 + // InternalXbase.g:6446:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) + // InternalXbase.g:6446:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0(); @@ -22240,14 +22241,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws Re // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1" - // InternalXbase.g:6453:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ; + // InternalXbase.g:6454:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6457:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ) - // InternalXbase.g:6458:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl + // InternalXbase.g:6458:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ) + // InternalXbase.g:6459:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl(); @@ -22273,22 +22274,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws Recognit // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl" - // InternalXbase.g:6464:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ; + // InternalXbase.g:6465:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6468:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ) - // InternalXbase.g:6469:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) + // InternalXbase.g:6469:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ) + // InternalXbase.g:6470:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) { - // InternalXbase.g:6469:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) - // InternalXbase.g:6470:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* + // InternalXbase.g:6470:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) + // InternalXbase.g:6471:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1()); } - // InternalXbase.g:6471:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* + // InternalXbase.g:6472:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* loop58: do { int alt58=2; @@ -22301,7 +22302,7 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws Re switch (alt58) { case 1 : - // InternalXbase.g:6471:3: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 + // InternalXbase.g:6472:3: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 { pushFollow(FOLLOW_40); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0(); @@ -22342,14 +22343,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws Re // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0" - // InternalXbase.g:6480:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ; + // InternalXbase.g:6481:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6484:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ) - // InternalXbase.g:6485:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 + // InternalXbase.g:6485:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ) + // InternalXbase.g:6486:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 { pushFollow(FOLLOW_43); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl(); @@ -22380,17 +22381,17 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl" - // InternalXbase.g:6492:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ; + // InternalXbase.g:6493:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6496:1: ( ( ',' ) ) - // InternalXbase.g:6497:1: ( ',' ) + // InternalXbase.g:6497:1: ( ( ',' ) ) + // InternalXbase.g:6498:1: ( ',' ) { - // InternalXbase.g:6497:1: ( ',' ) - // InternalXbase.g:6498:2: ',' + // InternalXbase.g:6498:1: ( ',' ) + // InternalXbase.g:6499:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0()); @@ -22421,14 +22422,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1" - // InternalXbase.g:6507:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ; + // InternalXbase.g:6508:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6511:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ) - // InternalXbase.g:6512:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl + // InternalXbase.g:6512:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ) + // InternalXbase.g:6513:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl(); @@ -22454,23 +22455,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws Recogn // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl" - // InternalXbase.g:6518:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ; + // InternalXbase.g:6519:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6522:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ) - // InternalXbase.g:6523:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) + // InternalXbase.g:6523:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ) + // InternalXbase.g:6524:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) { - // InternalXbase.g:6523:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) - // InternalXbase.g:6524:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) + // InternalXbase.g:6524:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) + // InternalXbase.g:6525:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1()); } - // InternalXbase.g:6525:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) - // InternalXbase.g:6525:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 + // InternalXbase.g:6526:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) + // InternalXbase.g:6526:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1(); @@ -22505,14 +22506,14 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws // $ANTLR start "rule__XSetLiteral__Group__0" - // InternalXbase.g:6534:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ; + // InternalXbase.g:6535:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ; public final void rule__XSetLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6538:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ) - // InternalXbase.g:6539:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 + // InternalXbase.g:6539:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ) + // InternalXbase.g:6540:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 { pushFollow(FOLLOW_44); rule__XSetLiteral__Group__0__Impl(); @@ -22543,23 +22544,23 @@ public final void rule__XSetLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__0__Impl" - // InternalXbase.g:6546:1: rule__XSetLiteral__Group__0__Impl : ( () ) ; + // InternalXbase.g:6547:1: rule__XSetLiteral__Group__0__Impl : ( () ) ; public final void rule__XSetLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6550:1: ( ( () ) ) - // InternalXbase.g:6551:1: ( () ) + // InternalXbase.g:6551:1: ( ( () ) ) + // InternalXbase.g:6552:1: ( () ) { - // InternalXbase.g:6551:1: ( () ) - // InternalXbase.g:6552:2: () + // InternalXbase.g:6552:1: ( () ) + // InternalXbase.g:6553:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); } - // InternalXbase.g:6553:2: () - // InternalXbase.g:6553:3: + // InternalXbase.g:6554:2: () + // InternalXbase.g:6554:3: { } @@ -22584,14 +22585,14 @@ public final void rule__XSetLiteral__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group__1" - // InternalXbase.g:6561:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ; + // InternalXbase.g:6562:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ; public final void rule__XSetLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6565:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ) - // InternalXbase.g:6566:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 + // InternalXbase.g:6566:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ) + // InternalXbase.g:6567:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 { pushFollow(FOLLOW_45); rule__XSetLiteral__Group__1__Impl(); @@ -22622,17 +22623,17 @@ public final void rule__XSetLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__1__Impl" - // InternalXbase.g:6573:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ; + // InternalXbase.g:6574:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ; public final void rule__XSetLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6577:1: ( ( '#' ) ) - // InternalXbase.g:6578:1: ( '#' ) + // InternalXbase.g:6578:1: ( ( '#' ) ) + // InternalXbase.g:6579:1: ( '#' ) { - // InternalXbase.g:6578:1: ( '#' ) - // InternalXbase.g:6579:2: '#' + // InternalXbase.g:6579:1: ( '#' ) + // InternalXbase.g:6580:2: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); @@ -22663,14 +22664,14 @@ public final void rule__XSetLiteral__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group__2" - // InternalXbase.g:6588:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ; + // InternalXbase.g:6589:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ; public final void rule__XSetLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6592:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ) - // InternalXbase.g:6593:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 + // InternalXbase.g:6593:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ) + // InternalXbase.g:6594:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 { pushFollow(FOLLOW_46); rule__XSetLiteral__Group__2__Impl(); @@ -22701,17 +22702,17 @@ public final void rule__XSetLiteral__Group__2() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__2__Impl" - // InternalXbase.g:6600:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ; + // InternalXbase.g:6601:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ; public final void rule__XSetLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6604:1: ( ( '{' ) ) - // InternalXbase.g:6605:1: ( '{' ) + // InternalXbase.g:6605:1: ( ( '{' ) ) + // InternalXbase.g:6606:1: ( '{' ) { - // InternalXbase.g:6605:1: ( '{' ) - // InternalXbase.g:6606:2: '{' + // InternalXbase.g:6606:1: ( '{' ) + // InternalXbase.g:6607:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); @@ -22742,14 +22743,14 @@ public final void rule__XSetLiteral__Group__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group__3" - // InternalXbase.g:6615:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ; + // InternalXbase.g:6616:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ; public final void rule__XSetLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6619:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ) - // InternalXbase.g:6620:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 + // InternalXbase.g:6620:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ) + // InternalXbase.g:6621:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 { pushFollow(FOLLOW_46); rule__XSetLiteral__Group__3__Impl(); @@ -22780,22 +22781,22 @@ public final void rule__XSetLiteral__Group__3() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__3__Impl" - // InternalXbase.g:6627:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ; + // InternalXbase.g:6628:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ; public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6631:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) ) - // InternalXbase.g:6632:1: ( ( rule__XSetLiteral__Group_3__0 )? ) + // InternalXbase.g:6632:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) ) + // InternalXbase.g:6633:1: ( ( rule__XSetLiteral__Group_3__0 )? ) { - // InternalXbase.g:6632:1: ( ( rule__XSetLiteral__Group_3__0 )? ) - // InternalXbase.g:6633:2: ( rule__XSetLiteral__Group_3__0 )? + // InternalXbase.g:6633:1: ( ( rule__XSetLiteral__Group_3__0 )? ) + // InternalXbase.g:6634:2: ( rule__XSetLiteral__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup_3()); } - // InternalXbase.g:6634:2: ( rule__XSetLiteral__Group_3__0 )? + // InternalXbase.g:6635:2: ( rule__XSetLiteral__Group_3__0 )? int alt59=2; int LA59_0 = input.LA(1); @@ -22804,7 +22805,7 @@ public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionExceptio } switch (alt59) { case 1 : - // InternalXbase.g:6634:3: rule__XSetLiteral__Group_3__0 + // InternalXbase.g:6635:3: rule__XSetLiteral__Group_3__0 { pushFollow(FOLLOW_2); rule__XSetLiteral__Group_3__0(); @@ -22842,14 +22843,14 @@ public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group__4" - // InternalXbase.g:6642:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ; + // InternalXbase.g:6643:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ; public final void rule__XSetLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6646:1: ( rule__XSetLiteral__Group__4__Impl ) - // InternalXbase.g:6647:2: rule__XSetLiteral__Group__4__Impl + // InternalXbase.g:6647:1: ( rule__XSetLiteral__Group__4__Impl ) + // InternalXbase.g:6648:2: rule__XSetLiteral__Group__4__Impl { pushFollow(FOLLOW_2); rule__XSetLiteral__Group__4__Impl(); @@ -22875,17 +22876,17 @@ public final void rule__XSetLiteral__Group__4() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group__4__Impl" - // InternalXbase.g:6653:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ; + // InternalXbase.g:6654:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ; public final void rule__XSetLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6657:1: ( ( '}' ) ) - // InternalXbase.g:6658:1: ( '}' ) + // InternalXbase.g:6658:1: ( ( '}' ) ) + // InternalXbase.g:6659:1: ( '}' ) { - // InternalXbase.g:6658:1: ( '}' ) - // InternalXbase.g:6659:2: '}' + // InternalXbase.g:6659:1: ( '}' ) + // InternalXbase.g:6660:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); @@ -22916,14 +22917,14 @@ public final void rule__XSetLiteral__Group__4__Impl() throws RecognitionExceptio // $ANTLR start "rule__XSetLiteral__Group_3__0" - // InternalXbase.g:6669:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ; + // InternalXbase.g:6670:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ; public final void rule__XSetLiteral__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6673:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ) - // InternalXbase.g:6674:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 + // InternalXbase.g:6674:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ) + // InternalXbase.g:6675:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 { pushFollow(FOLLOW_42); rule__XSetLiteral__Group_3__0__Impl(); @@ -22954,23 +22955,23 @@ public final void rule__XSetLiteral__Group_3__0() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group_3__0__Impl" - // InternalXbase.g:6681:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ; + // InternalXbase.g:6682:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ; public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6685:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ) - // InternalXbase.g:6686:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) + // InternalXbase.g:6686:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ) + // InternalXbase.g:6687:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) { - // InternalXbase.g:6686:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) - // InternalXbase.g:6687:2: ( rule__XSetLiteral__ElementsAssignment_3_0 ) + // InternalXbase.g:6687:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) + // InternalXbase.g:6688:2: ( rule__XSetLiteral__ElementsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); } - // InternalXbase.g:6688:2: ( rule__XSetLiteral__ElementsAssignment_3_0 ) - // InternalXbase.g:6688:3: rule__XSetLiteral__ElementsAssignment_3_0 + // InternalXbase.g:6689:2: ( rule__XSetLiteral__ElementsAssignment_3_0 ) + // InternalXbase.g:6689:3: rule__XSetLiteral__ElementsAssignment_3_0 { pushFollow(FOLLOW_2); rule__XSetLiteral__ElementsAssignment_3_0(); @@ -23005,14 +23006,14 @@ public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XSetLiteral__Group_3__1" - // InternalXbase.g:6696:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ; + // InternalXbase.g:6697:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ; public final void rule__XSetLiteral__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6700:1: ( rule__XSetLiteral__Group_3__1__Impl ) - // InternalXbase.g:6701:2: rule__XSetLiteral__Group_3__1__Impl + // InternalXbase.g:6701:1: ( rule__XSetLiteral__Group_3__1__Impl ) + // InternalXbase.g:6702:2: rule__XSetLiteral__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__XSetLiteral__Group_3__1__Impl(); @@ -23038,22 +23039,22 @@ public final void rule__XSetLiteral__Group_3__1() throws RecognitionException { // $ANTLR start "rule__XSetLiteral__Group_3__1__Impl" - // InternalXbase.g:6707:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ; + // InternalXbase.g:6708:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ; public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6711:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) ) - // InternalXbase.g:6712:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) + // InternalXbase.g:6712:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) ) + // InternalXbase.g:6713:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) { - // InternalXbase.g:6712:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) - // InternalXbase.g:6713:2: ( rule__XSetLiteral__Group_3_1__0 )* + // InternalXbase.g:6713:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) + // InternalXbase.g:6714:2: ( rule__XSetLiteral__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); } - // InternalXbase.g:6714:2: ( rule__XSetLiteral__Group_3_1__0 )* + // InternalXbase.g:6715:2: ( rule__XSetLiteral__Group_3_1__0 )* loop60: do { int alt60=2; @@ -23066,7 +23067,7 @@ public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionExcept switch (alt60) { case 1 : - // InternalXbase.g:6714:3: rule__XSetLiteral__Group_3_1__0 + // InternalXbase.g:6715:3: rule__XSetLiteral__Group_3_1__0 { pushFollow(FOLLOW_40); rule__XSetLiteral__Group_3_1__0(); @@ -23107,14 +23108,14 @@ public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XSetLiteral__Group_3_1__0" - // InternalXbase.g:6723:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ; + // InternalXbase.g:6724:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ; public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6727:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ) - // InternalXbase.g:6728:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 + // InternalXbase.g:6728:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ) + // InternalXbase.g:6729:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 { pushFollow(FOLLOW_43); rule__XSetLiteral__Group_3_1__0__Impl(); @@ -23145,17 +23146,17 @@ public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException // $ANTLR start "rule__XSetLiteral__Group_3_1__0__Impl" - // InternalXbase.g:6735:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ; + // InternalXbase.g:6736:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6739:1: ( ( ',' ) ) - // InternalXbase.g:6740:1: ( ',' ) + // InternalXbase.g:6740:1: ( ( ',' ) ) + // InternalXbase.g:6741:1: ( ',' ) { - // InternalXbase.g:6740:1: ( ',' ) - // InternalXbase.g:6741:2: ',' + // InternalXbase.g:6741:1: ( ',' ) + // InternalXbase.g:6742:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); @@ -23186,14 +23187,14 @@ public final void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__XSetLiteral__Group_3_1__1" - // InternalXbase.g:6750:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ; + // InternalXbase.g:6751:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ; public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6754:1: ( rule__XSetLiteral__Group_3_1__1__Impl ) - // InternalXbase.g:6755:2: rule__XSetLiteral__Group_3_1__1__Impl + // InternalXbase.g:6755:1: ( rule__XSetLiteral__Group_3_1__1__Impl ) + // InternalXbase.g:6756:2: rule__XSetLiteral__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__XSetLiteral__Group_3_1__1__Impl(); @@ -23219,23 +23220,23 @@ public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException // $ANTLR start "rule__XSetLiteral__Group_3_1__1__Impl" - // InternalXbase.g:6761:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ; + // InternalXbase.g:6762:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ; public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6765:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ) - // InternalXbase.g:6766:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) + // InternalXbase.g:6766:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ) + // InternalXbase.g:6767:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) { - // InternalXbase.g:6766:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) - // InternalXbase.g:6767:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) + // InternalXbase.g:6767:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) + // InternalXbase.g:6768:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); } - // InternalXbase.g:6768:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) - // InternalXbase.g:6768:3: rule__XSetLiteral__ElementsAssignment_3_1_1 + // InternalXbase.g:6769:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) + // InternalXbase.g:6769:3: rule__XSetLiteral__ElementsAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XSetLiteral__ElementsAssignment_3_1_1(); @@ -23270,14 +23271,14 @@ public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__XListLiteral__Group__0" - // InternalXbase.g:6777:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ; + // InternalXbase.g:6778:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ; public final void rule__XListLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6781:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ) - // InternalXbase.g:6782:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 + // InternalXbase.g:6782:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ) + // InternalXbase.g:6783:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 { pushFollow(FOLLOW_44); rule__XListLiteral__Group__0__Impl(); @@ -23308,23 +23309,23 @@ public final void rule__XListLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__0__Impl" - // InternalXbase.g:6789:1: rule__XListLiteral__Group__0__Impl : ( () ) ; + // InternalXbase.g:6790:1: rule__XListLiteral__Group__0__Impl : ( () ) ; public final void rule__XListLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6793:1: ( ( () ) ) - // InternalXbase.g:6794:1: ( () ) + // InternalXbase.g:6794:1: ( ( () ) ) + // InternalXbase.g:6795:1: ( () ) { - // InternalXbase.g:6794:1: ( () ) - // InternalXbase.g:6795:2: () + // InternalXbase.g:6795:1: ( () ) + // InternalXbase.g:6796:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); } - // InternalXbase.g:6796:2: () - // InternalXbase.g:6796:3: + // InternalXbase.g:6797:2: () + // InternalXbase.g:6797:3: { } @@ -23349,14 +23350,14 @@ public final void rule__XListLiteral__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group__1" - // InternalXbase.g:6804:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ; + // InternalXbase.g:6805:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ; public final void rule__XListLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6808:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ) - // InternalXbase.g:6809:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 + // InternalXbase.g:6809:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ) + // InternalXbase.g:6810:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 { pushFollow(FOLLOW_47); rule__XListLiteral__Group__1__Impl(); @@ -23387,17 +23388,17 @@ public final void rule__XListLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__1__Impl" - // InternalXbase.g:6816:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ; + // InternalXbase.g:6817:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ; public final void rule__XListLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6820:1: ( ( '#' ) ) - // InternalXbase.g:6821:1: ( '#' ) + // InternalXbase.g:6821:1: ( ( '#' ) ) + // InternalXbase.g:6822:1: ( '#' ) { - // InternalXbase.g:6821:1: ( '#' ) - // InternalXbase.g:6822:2: '#' + // InternalXbase.g:6822:1: ( '#' ) + // InternalXbase.g:6823:2: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); @@ -23428,14 +23429,14 @@ public final void rule__XListLiteral__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group__2" - // InternalXbase.g:6831:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ; + // InternalXbase.g:6832:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ; public final void rule__XListLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6835:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ) - // InternalXbase.g:6836:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 + // InternalXbase.g:6836:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ) + // InternalXbase.g:6837:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 { pushFollow(FOLLOW_48); rule__XListLiteral__Group__2__Impl(); @@ -23466,17 +23467,17 @@ public final void rule__XListLiteral__Group__2() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__2__Impl" - // InternalXbase.g:6843:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ; + // InternalXbase.g:6844:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ; public final void rule__XListLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6847:1: ( ( '[' ) ) - // InternalXbase.g:6848:1: ( '[' ) + // InternalXbase.g:6848:1: ( ( '[' ) ) + // InternalXbase.g:6849:1: ( '[' ) { - // InternalXbase.g:6848:1: ( '[' ) - // InternalXbase.g:6849:2: '[' + // InternalXbase.g:6849:1: ( '[' ) + // InternalXbase.g:6850:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); @@ -23507,14 +23508,14 @@ public final void rule__XListLiteral__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group__3" - // InternalXbase.g:6858:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ; + // InternalXbase.g:6859:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ; public final void rule__XListLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6862:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ) - // InternalXbase.g:6863:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 + // InternalXbase.g:6863:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ) + // InternalXbase.g:6864:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 { pushFollow(FOLLOW_48); rule__XListLiteral__Group__3__Impl(); @@ -23545,22 +23546,22 @@ public final void rule__XListLiteral__Group__3() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__3__Impl" - // InternalXbase.g:6870:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ; + // InternalXbase.g:6871:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ; public final void rule__XListLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6874:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) ) - // InternalXbase.g:6875:1: ( ( rule__XListLiteral__Group_3__0 )? ) + // InternalXbase.g:6875:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) ) + // InternalXbase.g:6876:1: ( ( rule__XListLiteral__Group_3__0 )? ) { - // InternalXbase.g:6875:1: ( ( rule__XListLiteral__Group_3__0 )? ) - // InternalXbase.g:6876:2: ( rule__XListLiteral__Group_3__0 )? + // InternalXbase.g:6876:1: ( ( rule__XListLiteral__Group_3__0 )? ) + // InternalXbase.g:6877:2: ( rule__XListLiteral__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup_3()); } - // InternalXbase.g:6877:2: ( rule__XListLiteral__Group_3__0 )? + // InternalXbase.g:6878:2: ( rule__XListLiteral__Group_3__0 )? int alt61=2; int LA61_0 = input.LA(1); @@ -23569,7 +23570,7 @@ public final void rule__XListLiteral__Group__3__Impl() throws RecognitionExcepti } switch (alt61) { case 1 : - // InternalXbase.g:6877:3: rule__XListLiteral__Group_3__0 + // InternalXbase.g:6878:3: rule__XListLiteral__Group_3__0 { pushFollow(FOLLOW_2); rule__XListLiteral__Group_3__0(); @@ -23607,14 +23608,14 @@ public final void rule__XListLiteral__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group__4" - // InternalXbase.g:6885:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ; + // InternalXbase.g:6886:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ; public final void rule__XListLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6889:1: ( rule__XListLiteral__Group__4__Impl ) - // InternalXbase.g:6890:2: rule__XListLiteral__Group__4__Impl + // InternalXbase.g:6890:1: ( rule__XListLiteral__Group__4__Impl ) + // InternalXbase.g:6891:2: rule__XListLiteral__Group__4__Impl { pushFollow(FOLLOW_2); rule__XListLiteral__Group__4__Impl(); @@ -23640,17 +23641,17 @@ public final void rule__XListLiteral__Group__4() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group__4__Impl" - // InternalXbase.g:6896:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ; + // InternalXbase.g:6897:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ; public final void rule__XListLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6900:1: ( ( ']' ) ) - // InternalXbase.g:6901:1: ( ']' ) + // InternalXbase.g:6901:1: ( ( ']' ) ) + // InternalXbase.g:6902:1: ( ']' ) { - // InternalXbase.g:6901:1: ( ']' ) - // InternalXbase.g:6902:2: ']' + // InternalXbase.g:6902:1: ( ']' ) + // InternalXbase.g:6903:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); @@ -23681,14 +23682,14 @@ public final void rule__XListLiteral__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__XListLiteral__Group_3__0" - // InternalXbase.g:6912:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ; + // InternalXbase.g:6913:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ; public final void rule__XListLiteral__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6916:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ) - // InternalXbase.g:6917:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 + // InternalXbase.g:6917:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ) + // InternalXbase.g:6918:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 { pushFollow(FOLLOW_42); rule__XListLiteral__Group_3__0__Impl(); @@ -23719,23 +23720,23 @@ public final void rule__XListLiteral__Group_3__0() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group_3__0__Impl" - // InternalXbase.g:6924:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ; + // InternalXbase.g:6925:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ; public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6928:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ) - // InternalXbase.g:6929:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) + // InternalXbase.g:6929:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ) + // InternalXbase.g:6930:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) { - // InternalXbase.g:6929:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) - // InternalXbase.g:6930:2: ( rule__XListLiteral__ElementsAssignment_3_0 ) + // InternalXbase.g:6930:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) + // InternalXbase.g:6931:2: ( rule__XListLiteral__ElementsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); } - // InternalXbase.g:6931:2: ( rule__XListLiteral__ElementsAssignment_3_0 ) - // InternalXbase.g:6931:3: rule__XListLiteral__ElementsAssignment_3_0 + // InternalXbase.g:6932:2: ( rule__XListLiteral__ElementsAssignment_3_0 ) + // InternalXbase.g:6932:3: rule__XListLiteral__ElementsAssignment_3_0 { pushFollow(FOLLOW_2); rule__XListLiteral__ElementsAssignment_3_0(); @@ -23770,14 +23771,14 @@ public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XListLiteral__Group_3__1" - // InternalXbase.g:6939:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ; + // InternalXbase.g:6940:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ; public final void rule__XListLiteral__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6943:1: ( rule__XListLiteral__Group_3__1__Impl ) - // InternalXbase.g:6944:2: rule__XListLiteral__Group_3__1__Impl + // InternalXbase.g:6944:1: ( rule__XListLiteral__Group_3__1__Impl ) + // InternalXbase.g:6945:2: rule__XListLiteral__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__XListLiteral__Group_3__1__Impl(); @@ -23803,22 +23804,22 @@ public final void rule__XListLiteral__Group_3__1() throws RecognitionException { // $ANTLR start "rule__XListLiteral__Group_3__1__Impl" - // InternalXbase.g:6950:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ; + // InternalXbase.g:6951:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ; public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6954:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) ) - // InternalXbase.g:6955:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) + // InternalXbase.g:6955:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) ) + // InternalXbase.g:6956:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) { - // InternalXbase.g:6955:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) - // InternalXbase.g:6956:2: ( rule__XListLiteral__Group_3_1__0 )* + // InternalXbase.g:6956:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) + // InternalXbase.g:6957:2: ( rule__XListLiteral__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup_3_1()); } - // InternalXbase.g:6957:2: ( rule__XListLiteral__Group_3_1__0 )* + // InternalXbase.g:6958:2: ( rule__XListLiteral__Group_3_1__0 )* loop62: do { int alt62=2; @@ -23831,7 +23832,7 @@ public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionExcep switch (alt62) { case 1 : - // InternalXbase.g:6957:3: rule__XListLiteral__Group_3_1__0 + // InternalXbase.g:6958:3: rule__XListLiteral__Group_3_1__0 { pushFollow(FOLLOW_40); rule__XListLiteral__Group_3_1__0(); @@ -23872,14 +23873,14 @@ public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XListLiteral__Group_3_1__0" - // InternalXbase.g:6966:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ; + // InternalXbase.g:6967:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ; public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6970:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ) - // InternalXbase.g:6971:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 + // InternalXbase.g:6971:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ) + // InternalXbase.g:6972:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 { pushFollow(FOLLOW_43); rule__XListLiteral__Group_3_1__0__Impl(); @@ -23910,17 +23911,17 @@ public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException // $ANTLR start "rule__XListLiteral__Group_3_1__0__Impl" - // InternalXbase.g:6978:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ; + // InternalXbase.g:6979:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6982:1: ( ( ',' ) ) - // InternalXbase.g:6983:1: ( ',' ) + // InternalXbase.g:6983:1: ( ( ',' ) ) + // InternalXbase.g:6984:1: ( ',' ) { - // InternalXbase.g:6983:1: ( ',' ) - // InternalXbase.g:6984:2: ',' + // InternalXbase.g:6984:1: ( ',' ) + // InternalXbase.g:6985:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); @@ -23951,14 +23952,14 @@ public final void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionExc // $ANTLR start "rule__XListLiteral__Group_3_1__1" - // InternalXbase.g:6993:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ; + // InternalXbase.g:6994:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ; public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:6997:1: ( rule__XListLiteral__Group_3_1__1__Impl ) - // InternalXbase.g:6998:2: rule__XListLiteral__Group_3_1__1__Impl + // InternalXbase.g:6998:1: ( rule__XListLiteral__Group_3_1__1__Impl ) + // InternalXbase.g:6999:2: rule__XListLiteral__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__XListLiteral__Group_3_1__1__Impl(); @@ -23984,23 +23985,23 @@ public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException // $ANTLR start "rule__XListLiteral__Group_3_1__1__Impl" - // InternalXbase.g:7004:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ; + // InternalXbase.g:7005:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ; public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7008:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ) - // InternalXbase.g:7009:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) + // InternalXbase.g:7009:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ) + // InternalXbase.g:7010:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) { - // InternalXbase.g:7009:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) - // InternalXbase.g:7010:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) + // InternalXbase.g:7010:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) + // InternalXbase.g:7011:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); } - // InternalXbase.g:7011:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) - // InternalXbase.g:7011:3: rule__XListLiteral__ElementsAssignment_3_1_1 + // InternalXbase.g:7012:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) + // InternalXbase.g:7012:3: rule__XListLiteral__ElementsAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XListLiteral__ElementsAssignment_3_1_1(); @@ -24035,14 +24036,14 @@ public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionExc // $ANTLR start "rule__XClosure__Group__0" - // InternalXbase.g:7020:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ; + // InternalXbase.g:7021:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ; public final void rule__XClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7024:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ) - // InternalXbase.g:7025:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1 + // InternalXbase.g:7025:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ) + // InternalXbase.g:7026:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1 { pushFollow(FOLLOW_49); rule__XClosure__Group__0__Impl(); @@ -24073,23 +24074,23 @@ public final void rule__XClosure__Group__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__0__Impl" - // InternalXbase.g:7032:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ; + // InternalXbase.g:7033:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ; public final void rule__XClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7036:1: ( ( ( rule__XClosure__Group_0__0 ) ) ) - // InternalXbase.g:7037:1: ( ( rule__XClosure__Group_0__0 ) ) + // InternalXbase.g:7037:1: ( ( ( rule__XClosure__Group_0__0 ) ) ) + // InternalXbase.g:7038:1: ( ( rule__XClosure__Group_0__0 ) ) { - // InternalXbase.g:7037:1: ( ( rule__XClosure__Group_0__0 ) ) - // InternalXbase.g:7038:2: ( rule__XClosure__Group_0__0 ) + // InternalXbase.g:7038:1: ( ( rule__XClosure__Group_0__0 ) ) + // InternalXbase.g:7039:2: ( rule__XClosure__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_0()); } - // InternalXbase.g:7039:2: ( rule__XClosure__Group_0__0 ) - // InternalXbase.g:7039:3: rule__XClosure__Group_0__0 + // InternalXbase.g:7040:2: ( rule__XClosure__Group_0__0 ) + // InternalXbase.g:7040:3: rule__XClosure__Group_0__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_0__0(); @@ -24124,14 +24125,14 @@ public final void rule__XClosure__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__1" - // InternalXbase.g:7047:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ; + // InternalXbase.g:7048:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ; public final void rule__XClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7051:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ) - // InternalXbase.g:7052:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2 + // InternalXbase.g:7052:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ) + // InternalXbase.g:7053:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2 { pushFollow(FOLLOW_49); rule__XClosure__Group__1__Impl(); @@ -24162,27 +24163,27 @@ public final void rule__XClosure__Group__1() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__1__Impl" - // InternalXbase.g:7059:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ; + // InternalXbase.g:7060:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ; public final void rule__XClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7063:1: ( ( ( rule__XClosure__Group_1__0 )? ) ) - // InternalXbase.g:7064:1: ( ( rule__XClosure__Group_1__0 )? ) + // InternalXbase.g:7064:1: ( ( ( rule__XClosure__Group_1__0 )? ) ) + // InternalXbase.g:7065:1: ( ( rule__XClosure__Group_1__0 )? ) { - // InternalXbase.g:7064:1: ( ( rule__XClosure__Group_1__0 )? ) - // InternalXbase.g:7065:2: ( rule__XClosure__Group_1__0 )? + // InternalXbase.g:7065:1: ( ( rule__XClosure__Group_1__0 )? ) + // InternalXbase.g:7066:2: ( rule__XClosure__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1()); } - // InternalXbase.g:7066:2: ( rule__XClosure__Group_1__0 )? + // InternalXbase.g:7067:2: ( rule__XClosure__Group_1__0 )? int alt63=2; alt63 = dfa63.predict(input); switch (alt63) { case 1 : - // InternalXbase.g:7066:3: rule__XClosure__Group_1__0 + // InternalXbase.g:7067:3: rule__XClosure__Group_1__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_1__0(); @@ -24220,14 +24221,14 @@ public final void rule__XClosure__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__2" - // InternalXbase.g:7074:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ; + // InternalXbase.g:7075:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ; public final void rule__XClosure__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7078:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ) - // InternalXbase.g:7079:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3 + // InternalXbase.g:7079:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ) + // InternalXbase.g:7080:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3 { pushFollow(FOLLOW_50); rule__XClosure__Group__2__Impl(); @@ -24258,23 +24259,23 @@ public final void rule__XClosure__Group__2() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__2__Impl" - // InternalXbase.g:7086:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ; + // InternalXbase.g:7087:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ; public final void rule__XClosure__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7090:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) ) - // InternalXbase.g:7091:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) + // InternalXbase.g:7091:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) ) + // InternalXbase.g:7092:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) { - // InternalXbase.g:7091:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) - // InternalXbase.g:7092:2: ( rule__XClosure__ExpressionAssignment_2 ) + // InternalXbase.g:7092:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) + // InternalXbase.g:7093:2: ( rule__XClosure__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); } - // InternalXbase.g:7093:2: ( rule__XClosure__ExpressionAssignment_2 ) - // InternalXbase.g:7093:3: rule__XClosure__ExpressionAssignment_2 + // InternalXbase.g:7094:2: ( rule__XClosure__ExpressionAssignment_2 ) + // InternalXbase.g:7094:3: rule__XClosure__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XClosure__ExpressionAssignment_2(); @@ -24309,14 +24310,14 @@ public final void rule__XClosure__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__3" - // InternalXbase.g:7101:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ; + // InternalXbase.g:7102:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ; public final void rule__XClosure__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7105:1: ( rule__XClosure__Group__3__Impl ) - // InternalXbase.g:7106:2: rule__XClosure__Group__3__Impl + // InternalXbase.g:7106:1: ( rule__XClosure__Group__3__Impl ) + // InternalXbase.g:7107:2: rule__XClosure__Group__3__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group__3__Impl(); @@ -24342,17 +24343,17 @@ public final void rule__XClosure__Group__3() throws RecognitionException { // $ANTLR start "rule__XClosure__Group__3__Impl" - // InternalXbase.g:7112:1: rule__XClosure__Group__3__Impl : ( ']' ) ; + // InternalXbase.g:7113:1: rule__XClosure__Group__3__Impl : ( ']' ) ; public final void rule__XClosure__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7116:1: ( ( ']' ) ) - // InternalXbase.g:7117:1: ( ']' ) + // InternalXbase.g:7117:1: ( ( ']' ) ) + // InternalXbase.g:7118:1: ( ']' ) { - // InternalXbase.g:7117:1: ( ']' ) - // InternalXbase.g:7118:2: ']' + // InternalXbase.g:7118:1: ( ']' ) + // InternalXbase.g:7119:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); @@ -24383,14 +24384,14 @@ public final void rule__XClosure__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_0__0" - // InternalXbase.g:7128:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ; + // InternalXbase.g:7129:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ; public final void rule__XClosure__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7132:1: ( rule__XClosure__Group_0__0__Impl ) - // InternalXbase.g:7133:2: rule__XClosure__Group_0__0__Impl + // InternalXbase.g:7133:1: ( rule__XClosure__Group_0__0__Impl ) + // InternalXbase.g:7134:2: rule__XClosure__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_0__0__Impl(); @@ -24416,23 +24417,23 @@ public final void rule__XClosure__Group_0__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_0__0__Impl" - // InternalXbase.g:7139:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ; + // InternalXbase.g:7140:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ; public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7143:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) ) - // InternalXbase.g:7144:1: ( ( rule__XClosure__Group_0_0__0 ) ) + // InternalXbase.g:7144:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) ) + // InternalXbase.g:7145:1: ( ( rule__XClosure__Group_0_0__0 ) ) { - // InternalXbase.g:7144:1: ( ( rule__XClosure__Group_0_0__0 ) ) - // InternalXbase.g:7145:2: ( rule__XClosure__Group_0_0__0 ) + // InternalXbase.g:7145:1: ( ( rule__XClosure__Group_0_0__0 ) ) + // InternalXbase.g:7146:2: ( rule__XClosure__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_0_0()); } - // InternalXbase.g:7146:2: ( rule__XClosure__Group_0_0__0 ) - // InternalXbase.g:7146:3: rule__XClosure__Group_0_0__0 + // InternalXbase.g:7147:2: ( rule__XClosure__Group_0_0__0 ) + // InternalXbase.g:7147:3: rule__XClosure__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_0_0__0(); @@ -24467,14 +24468,14 @@ public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException // $ANTLR start "rule__XClosure__Group_0_0__0" - // InternalXbase.g:7155:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ; + // InternalXbase.g:7156:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ; public final void rule__XClosure__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7159:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ) - // InternalXbase.g:7160:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 + // InternalXbase.g:7160:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ) + // InternalXbase.g:7161:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 { pushFollow(FOLLOW_47); rule__XClosure__Group_0_0__0__Impl(); @@ -24505,23 +24506,23 @@ public final void rule__XClosure__Group_0_0__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_0_0__0__Impl" - // InternalXbase.g:7167:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ; + // InternalXbase.g:7168:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ; public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7171:1: ( ( () ) ) - // InternalXbase.g:7172:1: ( () ) + // InternalXbase.g:7172:1: ( ( () ) ) + // InternalXbase.g:7173:1: ( () ) { - // InternalXbase.g:7172:1: ( () ) - // InternalXbase.g:7173:2: () + // InternalXbase.g:7173:1: ( () ) + // InternalXbase.g:7174:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); } - // InternalXbase.g:7174:2: () - // InternalXbase.g:7174:3: + // InternalXbase.g:7175:2: () + // InternalXbase.g:7175:3: { } @@ -24546,14 +24547,14 @@ public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XClosure__Group_0_0__1" - // InternalXbase.g:7182:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ; + // InternalXbase.g:7183:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ; public final void rule__XClosure__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7186:1: ( rule__XClosure__Group_0_0__1__Impl ) - // InternalXbase.g:7187:2: rule__XClosure__Group_0_0__1__Impl + // InternalXbase.g:7187:1: ( rule__XClosure__Group_0_0__1__Impl ) + // InternalXbase.g:7188:2: rule__XClosure__Group_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_0_0__1__Impl(); @@ -24579,17 +24580,17 @@ public final void rule__XClosure__Group_0_0__1() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_0_0__1__Impl" - // InternalXbase.g:7193:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ; + // InternalXbase.g:7194:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ; public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7197:1: ( ( '[' ) ) - // InternalXbase.g:7198:1: ( '[' ) + // InternalXbase.g:7198:1: ( ( '[' ) ) + // InternalXbase.g:7199:1: ( '[' ) { - // InternalXbase.g:7198:1: ( '[' ) - // InternalXbase.g:7199:2: '[' + // InternalXbase.g:7199:1: ( '[' ) + // InternalXbase.g:7200:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); @@ -24620,14 +24621,14 @@ public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XClosure__Group_1__0" - // InternalXbase.g:7209:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ; + // InternalXbase.g:7210:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ; public final void rule__XClosure__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7213:1: ( rule__XClosure__Group_1__0__Impl ) - // InternalXbase.g:7214:2: rule__XClosure__Group_1__0__Impl + // InternalXbase.g:7214:1: ( rule__XClosure__Group_1__0__Impl ) + // InternalXbase.g:7215:2: rule__XClosure__Group_1__0__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_1__0__Impl(); @@ -24653,23 +24654,23 @@ public final void rule__XClosure__Group_1__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1__0__Impl" - // InternalXbase.g:7220:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ; + // InternalXbase.g:7221:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ; public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7224:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) ) - // InternalXbase.g:7225:1: ( ( rule__XClosure__Group_1_0__0 ) ) + // InternalXbase.g:7225:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) ) + // InternalXbase.g:7226:1: ( ( rule__XClosure__Group_1_0__0 ) ) { - // InternalXbase.g:7225:1: ( ( rule__XClosure__Group_1_0__0 ) ) - // InternalXbase.g:7226:2: ( rule__XClosure__Group_1_0__0 ) + // InternalXbase.g:7226:1: ( ( rule__XClosure__Group_1_0__0 ) ) + // InternalXbase.g:7227:2: ( rule__XClosure__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0()); } - // InternalXbase.g:7227:2: ( rule__XClosure__Group_1_0__0 ) - // InternalXbase.g:7227:3: rule__XClosure__Group_1_0__0 + // InternalXbase.g:7228:2: ( rule__XClosure__Group_1_0__0 ) + // InternalXbase.g:7228:3: rule__XClosure__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0__0(); @@ -24704,14 +24705,14 @@ public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException // $ANTLR start "rule__XClosure__Group_1_0__0" - // InternalXbase.g:7236:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ; + // InternalXbase.g:7237:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ; public final void rule__XClosure__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7240:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ) - // InternalXbase.g:7241:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 + // InternalXbase.g:7241:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ) + // InternalXbase.g:7242:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 { pushFollow(FOLLOW_51); rule__XClosure__Group_1_0__0__Impl(); @@ -24742,22 +24743,22 @@ public final void rule__XClosure__Group_1_0__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1_0__0__Impl" - // InternalXbase.g:7248:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ; + // InternalXbase.g:7249:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ; public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7252:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) ) - // InternalXbase.g:7253:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) + // InternalXbase.g:7253:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) ) + // InternalXbase.g:7254:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) { - // InternalXbase.g:7253:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) - // InternalXbase.g:7254:2: ( rule__XClosure__Group_1_0_0__0 )? + // InternalXbase.g:7254:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) + // InternalXbase.g:7255:2: ( rule__XClosure__Group_1_0_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0_0()); } - // InternalXbase.g:7255:2: ( rule__XClosure__Group_1_0_0__0 )? + // InternalXbase.g:7256:2: ( rule__XClosure__Group_1_0_0__0 )? int alt64=2; int LA64_0 = input.LA(1); @@ -24766,7 +24767,7 @@ public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionExcepti } switch (alt64) { case 1 : - // InternalXbase.g:7255:3: rule__XClosure__Group_1_0_0__0 + // InternalXbase.g:7256:3: rule__XClosure__Group_1_0_0__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0_0__0(); @@ -24804,14 +24805,14 @@ public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XClosure__Group_1_0__1" - // InternalXbase.g:7263:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ; + // InternalXbase.g:7264:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ; public final void rule__XClosure__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7267:1: ( rule__XClosure__Group_1_0__1__Impl ) - // InternalXbase.g:7268:2: rule__XClosure__Group_1_0__1__Impl + // InternalXbase.g:7268:1: ( rule__XClosure__Group_1_0__1__Impl ) + // InternalXbase.g:7269:2: rule__XClosure__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0__1__Impl(); @@ -24837,23 +24838,23 @@ public final void rule__XClosure__Group_1_0__1() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1_0__1__Impl" - // InternalXbase.g:7274:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ; + // InternalXbase.g:7275:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ; public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7278:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ) - // InternalXbase.g:7279:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) + // InternalXbase.g:7279:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ) + // InternalXbase.g:7280:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) { - // InternalXbase.g:7279:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) - // InternalXbase.g:7280:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) + // InternalXbase.g:7280:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) + // InternalXbase.g:7281:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); } - // InternalXbase.g:7281:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) - // InternalXbase.g:7281:3: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 + // InternalXbase.g:7282:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) + // InternalXbase.g:7282:3: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XClosure__ExplicitSyntaxAssignment_1_0_1(); @@ -24888,14 +24889,14 @@ public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XClosure__Group_1_0_0__0" - // InternalXbase.g:7290:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ; + // InternalXbase.g:7291:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ; public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7294:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ) - // InternalXbase.g:7295:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 + // InternalXbase.g:7295:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ) + // InternalXbase.g:7296:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 { pushFollow(FOLLOW_42); rule__XClosure__Group_1_0_0__0__Impl(); @@ -24926,23 +24927,23 @@ public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1_0_0__0__Impl" - // InternalXbase.g:7302:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ; + // InternalXbase.g:7303:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ; public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7306:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ) - // InternalXbase.g:7307:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) + // InternalXbase.g:7307:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ) + // InternalXbase.g:7308:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) { - // InternalXbase.g:7307:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) - // InternalXbase.g:7308:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) + // InternalXbase.g:7308:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) + // InternalXbase.g:7309:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); } - // InternalXbase.g:7309:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) - // InternalXbase.g:7309:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 + // InternalXbase.g:7310:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) + // InternalXbase.g:7310:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 { pushFollow(FOLLOW_2); rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0(); @@ -24977,14 +24978,14 @@ public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XClosure__Group_1_0_0__1" - // InternalXbase.g:7317:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ; + // InternalXbase.g:7318:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ; public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7321:1: ( rule__XClosure__Group_1_0_0__1__Impl ) - // InternalXbase.g:7322:2: rule__XClosure__Group_1_0_0__1__Impl + // InternalXbase.g:7322:1: ( rule__XClosure__Group_1_0_0__1__Impl ) + // InternalXbase.g:7323:2: rule__XClosure__Group_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0_0__1__Impl(); @@ -25010,22 +25011,22 @@ public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException { // $ANTLR start "rule__XClosure__Group_1_0_0__1__Impl" - // InternalXbase.g:7328:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ; + // InternalXbase.g:7329:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ; public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7332:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ) - // InternalXbase.g:7333:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) + // InternalXbase.g:7333:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ) + // InternalXbase.g:7334:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) { - // InternalXbase.g:7333:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) - // InternalXbase.g:7334:2: ( rule__XClosure__Group_1_0_0_1__0 )* + // InternalXbase.g:7334:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) + // InternalXbase.g:7335:2: ( rule__XClosure__Group_1_0_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); } - // InternalXbase.g:7335:2: ( rule__XClosure__Group_1_0_0_1__0 )* + // InternalXbase.g:7336:2: ( rule__XClosure__Group_1_0_0_1__0 )* loop65: do { int alt65=2; @@ -25038,7 +25039,7 @@ public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionExcep switch (alt65) { case 1 : - // InternalXbase.g:7335:3: rule__XClosure__Group_1_0_0_1__0 + // InternalXbase.g:7336:3: rule__XClosure__Group_1_0_0_1__0 { pushFollow(FOLLOW_40); rule__XClosure__Group_1_0_0_1__0(); @@ -25079,14 +25080,14 @@ public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XClosure__Group_1_0_0_1__0" - // InternalXbase.g:7344:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ; + // InternalXbase.g:7345:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ; public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7348:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ) - // InternalXbase.g:7349:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 + // InternalXbase.g:7349:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ) + // InternalXbase.g:7350:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 { pushFollow(FOLLOW_18); rule__XClosure__Group_1_0_0_1__0__Impl(); @@ -25117,17 +25118,17 @@ public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException // $ANTLR start "rule__XClosure__Group_1_0_0_1__0__Impl" - // InternalXbase.g:7356:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ; + // InternalXbase.g:7357:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ; public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7360:1: ( ( ',' ) ) - // InternalXbase.g:7361:1: ( ',' ) + // InternalXbase.g:7361:1: ( ( ',' ) ) + // InternalXbase.g:7362:1: ( ',' ) { - // InternalXbase.g:7361:1: ( ',' ) - // InternalXbase.g:7362:2: ',' + // InternalXbase.g:7362:1: ( ',' ) + // InternalXbase.g:7363:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); @@ -25158,14 +25159,14 @@ public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionExc // $ANTLR start "rule__XClosure__Group_1_0_0_1__1" - // InternalXbase.g:7371:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ; + // InternalXbase.g:7372:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ; public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7375:1: ( rule__XClosure__Group_1_0_0_1__1__Impl ) - // InternalXbase.g:7376:2: rule__XClosure__Group_1_0_0_1__1__Impl + // InternalXbase.g:7376:1: ( rule__XClosure__Group_1_0_0_1__1__Impl ) + // InternalXbase.g:7377:2: rule__XClosure__Group_1_0_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XClosure__Group_1_0_0_1__1__Impl(); @@ -25191,23 +25192,23 @@ public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException // $ANTLR start "rule__XClosure__Group_1_0_0_1__1__Impl" - // InternalXbase.g:7382:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ; + // InternalXbase.g:7383:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ; public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7386:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ) - // InternalXbase.g:7387:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) + // InternalXbase.g:7387:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ) + // InternalXbase.g:7388:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) { - // InternalXbase.g:7387:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) - // InternalXbase.g:7388:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) + // InternalXbase.g:7388:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) + // InternalXbase.g:7389:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); } - // InternalXbase.g:7389:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) - // InternalXbase.g:7389:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 + // InternalXbase.g:7390:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) + // InternalXbase.g:7390:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 { pushFollow(FOLLOW_2); rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1(); @@ -25242,14 +25243,14 @@ public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionExc // $ANTLR start "rule__XExpressionInClosure__Group__0" - // InternalXbase.g:7398:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ; + // InternalXbase.g:7399:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ; public final void rule__XExpressionInClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7402:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ) - // InternalXbase.g:7403:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 + // InternalXbase.g:7403:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ) + // InternalXbase.g:7404:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 { pushFollow(FOLLOW_49); rule__XExpressionInClosure__Group__0__Impl(); @@ -25280,23 +25281,23 @@ public final void rule__XExpressionInClosure__Group__0() throws RecognitionExcep // $ANTLR start "rule__XExpressionInClosure__Group__0__Impl" - // InternalXbase.g:7410:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ; + // InternalXbase.g:7411:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ; public final void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7414:1: ( ( () ) ) - // InternalXbase.g:7415:1: ( () ) + // InternalXbase.g:7415:1: ( ( () ) ) + // InternalXbase.g:7416:1: ( () ) { - // InternalXbase.g:7415:1: ( () ) - // InternalXbase.g:7416:2: () + // InternalXbase.g:7416:1: ( () ) + // InternalXbase.g:7417:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); } - // InternalXbase.g:7417:2: () - // InternalXbase.g:7417:3: + // InternalXbase.g:7418:2: () + // InternalXbase.g:7418:3: { } @@ -25321,14 +25322,14 @@ public final void rule__XExpressionInClosure__Group__0__Impl() throws Recognitio // $ANTLR start "rule__XExpressionInClosure__Group__1" - // InternalXbase.g:7425:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ; + // InternalXbase.g:7426:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ; public final void rule__XExpressionInClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7429:1: ( rule__XExpressionInClosure__Group__1__Impl ) - // InternalXbase.g:7430:2: rule__XExpressionInClosure__Group__1__Impl + // InternalXbase.g:7430:1: ( rule__XExpressionInClosure__Group__1__Impl ) + // InternalXbase.g:7431:2: rule__XExpressionInClosure__Group__1__Impl { pushFollow(FOLLOW_2); rule__XExpressionInClosure__Group__1__Impl(); @@ -25354,22 +25355,22 @@ public final void rule__XExpressionInClosure__Group__1() throws RecognitionExcep // $ANTLR start "rule__XExpressionInClosure__Group__1__Impl" - // InternalXbase.g:7436:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ; + // InternalXbase.g:7437:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ; public final void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7440:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) ) - // InternalXbase.g:7441:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) + // InternalXbase.g:7441:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) ) + // InternalXbase.g:7442:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) { - // InternalXbase.g:7441:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) - // InternalXbase.g:7442:2: ( rule__XExpressionInClosure__Group_1__0 )* + // InternalXbase.g:7442:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) + // InternalXbase.g:7443:2: ( rule__XExpressionInClosure__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); } - // InternalXbase.g:7443:2: ( rule__XExpressionInClosure__Group_1__0 )* + // InternalXbase.g:7444:2: ( rule__XExpressionInClosure__Group_1__0 )* loop66: do { int alt66=2; @@ -25382,7 +25383,7 @@ public final void rule__XExpressionInClosure__Group__1__Impl() throws Recognitio switch (alt66) { case 1 : - // InternalXbase.g:7443:3: rule__XExpressionInClosure__Group_1__0 + // InternalXbase.g:7444:3: rule__XExpressionInClosure__Group_1__0 { pushFollow(FOLLOW_52); rule__XExpressionInClosure__Group_1__0(); @@ -25423,14 +25424,14 @@ public final void rule__XExpressionInClosure__Group__1__Impl() throws Recognitio // $ANTLR start "rule__XExpressionInClosure__Group_1__0" - // InternalXbase.g:7452:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ; + // InternalXbase.g:7453:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ; public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7456:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ) - // InternalXbase.g:7457:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 + // InternalXbase.g:7457:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ) + // InternalXbase.g:7458:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 { pushFollow(FOLLOW_53); rule__XExpressionInClosure__Group_1__0__Impl(); @@ -25461,23 +25462,23 @@ public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionExc // $ANTLR start "rule__XExpressionInClosure__Group_1__0__Impl" - // InternalXbase.g:7464:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ; + // InternalXbase.g:7465:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ; public final void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7468:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ) - // InternalXbase.g:7469:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) + // InternalXbase.g:7469:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ) + // InternalXbase.g:7470:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) { - // InternalXbase.g:7469:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) - // InternalXbase.g:7470:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) + // InternalXbase.g:7470:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) + // InternalXbase.g:7471:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); } - // InternalXbase.g:7471:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) - // InternalXbase.g:7471:3: rule__XExpressionInClosure__ExpressionsAssignment_1_0 + // InternalXbase.g:7472:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) + // InternalXbase.g:7472:3: rule__XExpressionInClosure__ExpressionsAssignment_1_0 { pushFollow(FOLLOW_2); rule__XExpressionInClosure__ExpressionsAssignment_1_0(); @@ -25512,14 +25513,14 @@ public final void rule__XExpressionInClosure__Group_1__0__Impl() throws Recognit // $ANTLR start "rule__XExpressionInClosure__Group_1__1" - // InternalXbase.g:7479:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ; + // InternalXbase.g:7480:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ; public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7483:1: ( rule__XExpressionInClosure__Group_1__1__Impl ) - // InternalXbase.g:7484:2: rule__XExpressionInClosure__Group_1__1__Impl + // InternalXbase.g:7484:1: ( rule__XExpressionInClosure__Group_1__1__Impl ) + // InternalXbase.g:7485:2: rule__XExpressionInClosure__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XExpressionInClosure__Group_1__1__Impl(); @@ -25545,22 +25546,22 @@ public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionExc // $ANTLR start "rule__XExpressionInClosure__Group_1__1__Impl" - // InternalXbase.g:7490:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ; + // InternalXbase.g:7491:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ; public final void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7494:1: ( ( ( ';' )? ) ) - // InternalXbase.g:7495:1: ( ( ';' )? ) + // InternalXbase.g:7495:1: ( ( ( ';' )? ) ) + // InternalXbase.g:7496:1: ( ( ';' )? ) { - // InternalXbase.g:7495:1: ( ( ';' )? ) - // InternalXbase.g:7496:2: ( ';' )? + // InternalXbase.g:7496:1: ( ( ';' )? ) + // InternalXbase.g:7497:2: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); } - // InternalXbase.g:7497:2: ( ';' )? + // InternalXbase.g:7498:2: ( ';' )? int alt67=2; int LA67_0 = input.LA(1); @@ -25569,7 +25570,7 @@ public final void rule__XExpressionInClosure__Group_1__1__Impl() throws Recognit } switch (alt67) { case 1 : - // InternalXbase.g:7497:3: ';' + // InternalXbase.g:7498:3: ';' { match(input,60,FOLLOW_2); if (state.failed) return ; @@ -25603,14 +25604,14 @@ public final void rule__XExpressionInClosure__Group_1__1__Impl() throws Recognit // $ANTLR start "rule__XShortClosure__Group__0" - // InternalXbase.g:7506:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ; + // InternalXbase.g:7507:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ; public final void rule__XShortClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7510:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ) - // InternalXbase.g:7511:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 + // InternalXbase.g:7511:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ) + // InternalXbase.g:7512:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 { pushFollow(FOLLOW_43); rule__XShortClosure__Group__0__Impl(); @@ -25641,23 +25642,23 @@ public final void rule__XShortClosure__Group__0() throws RecognitionException { // $ANTLR start "rule__XShortClosure__Group__0__Impl" - // InternalXbase.g:7518:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ; + // InternalXbase.g:7519:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ; public final void rule__XShortClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7522:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) ) - // InternalXbase.g:7523:1: ( ( rule__XShortClosure__Group_0__0 ) ) + // InternalXbase.g:7523:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) ) + // InternalXbase.g:7524:1: ( ( rule__XShortClosure__Group_0__0 ) ) { - // InternalXbase.g:7523:1: ( ( rule__XShortClosure__Group_0__0 ) ) - // InternalXbase.g:7524:2: ( rule__XShortClosure__Group_0__0 ) + // InternalXbase.g:7524:1: ( ( rule__XShortClosure__Group_0__0 ) ) + // InternalXbase.g:7525:2: ( rule__XShortClosure__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0()); } - // InternalXbase.g:7525:2: ( rule__XShortClosure__Group_0__0 ) - // InternalXbase.g:7525:3: rule__XShortClosure__Group_0__0 + // InternalXbase.g:7526:2: ( rule__XShortClosure__Group_0__0 ) + // InternalXbase.g:7526:3: rule__XShortClosure__Group_0__0 { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0__0(); @@ -25692,14 +25693,14 @@ public final void rule__XShortClosure__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XShortClosure__Group__1" - // InternalXbase.g:7533:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ; + // InternalXbase.g:7534:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ; public final void rule__XShortClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7537:1: ( rule__XShortClosure__Group__1__Impl ) - // InternalXbase.g:7538:2: rule__XShortClosure__Group__1__Impl + // InternalXbase.g:7538:1: ( rule__XShortClosure__Group__1__Impl ) + // InternalXbase.g:7539:2: rule__XShortClosure__Group__1__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group__1__Impl(); @@ -25725,23 +25726,23 @@ public final void rule__XShortClosure__Group__1() throws RecognitionException { // $ANTLR start "rule__XShortClosure__Group__1__Impl" - // InternalXbase.g:7544:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ; + // InternalXbase.g:7545:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ; public final void rule__XShortClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7548:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ) - // InternalXbase.g:7549:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) + // InternalXbase.g:7549:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ) + // InternalXbase.g:7550:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) { - // InternalXbase.g:7549:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) - // InternalXbase.g:7550:2: ( rule__XShortClosure__ExpressionAssignment_1 ) + // InternalXbase.g:7550:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) + // InternalXbase.g:7551:2: ( rule__XShortClosure__ExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); } - // InternalXbase.g:7551:2: ( rule__XShortClosure__ExpressionAssignment_1 ) - // InternalXbase.g:7551:3: rule__XShortClosure__ExpressionAssignment_1 + // InternalXbase.g:7552:2: ( rule__XShortClosure__ExpressionAssignment_1 ) + // InternalXbase.g:7552:3: rule__XShortClosure__ExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__XShortClosure__ExpressionAssignment_1(); @@ -25776,14 +25777,14 @@ public final void rule__XShortClosure__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XShortClosure__Group_0__0" - // InternalXbase.g:7560:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ; + // InternalXbase.g:7561:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ; public final void rule__XShortClosure__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7564:1: ( rule__XShortClosure__Group_0__0__Impl ) - // InternalXbase.g:7565:2: rule__XShortClosure__Group_0__0__Impl + // InternalXbase.g:7565:1: ( rule__XShortClosure__Group_0__0__Impl ) + // InternalXbase.g:7566:2: rule__XShortClosure__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0__0__Impl(); @@ -25809,23 +25810,23 @@ public final void rule__XShortClosure__Group_0__0() throws RecognitionException // $ANTLR start "rule__XShortClosure__Group_0__0__Impl" - // InternalXbase.g:7571:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ; + // InternalXbase.g:7572:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ; public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7575:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) ) - // InternalXbase.g:7576:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) + // InternalXbase.g:7576:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) ) + // InternalXbase.g:7577:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) { - // InternalXbase.g:7576:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) - // InternalXbase.g:7577:2: ( rule__XShortClosure__Group_0_0__0 ) + // InternalXbase.g:7577:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) + // InternalXbase.g:7578:2: ( rule__XShortClosure__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0()); } - // InternalXbase.g:7578:2: ( rule__XShortClosure__Group_0_0__0 ) - // InternalXbase.g:7578:3: rule__XShortClosure__Group_0_0__0 + // InternalXbase.g:7579:2: ( rule__XShortClosure__Group_0_0__0 ) + // InternalXbase.g:7579:3: rule__XShortClosure__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0__0(); @@ -25860,14 +25861,14 @@ public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionExce // $ANTLR start "rule__XShortClosure__Group_0_0__0" - // InternalXbase.g:7587:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ; + // InternalXbase.g:7588:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ; public final void rule__XShortClosure__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7591:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ) - // InternalXbase.g:7592:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 + // InternalXbase.g:7592:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ) + // InternalXbase.g:7593:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 { pushFollow(FOLLOW_51); rule__XShortClosure__Group_0_0__0__Impl(); @@ -25898,23 +25899,23 @@ public final void rule__XShortClosure__Group_0_0__0() throws RecognitionExceptio // $ANTLR start "rule__XShortClosure__Group_0_0__0__Impl" - // InternalXbase.g:7599:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ; + // InternalXbase.g:7600:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ; public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7603:1: ( ( () ) ) - // InternalXbase.g:7604:1: ( () ) + // InternalXbase.g:7604:1: ( ( () ) ) + // InternalXbase.g:7605:1: ( () ) { - // InternalXbase.g:7604:1: ( () ) - // InternalXbase.g:7605:2: () + // InternalXbase.g:7605:1: ( () ) + // InternalXbase.g:7606:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); } - // InternalXbase.g:7606:2: () - // InternalXbase.g:7606:3: + // InternalXbase.g:7607:2: () + // InternalXbase.g:7607:3: { } @@ -25939,14 +25940,14 @@ public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionEx // $ANTLR start "rule__XShortClosure__Group_0_0__1" - // InternalXbase.g:7614:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ; + // InternalXbase.g:7615:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ; public final void rule__XShortClosure__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7618:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ) - // InternalXbase.g:7619:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 + // InternalXbase.g:7619:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ) + // InternalXbase.g:7620:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 { pushFollow(FOLLOW_51); rule__XShortClosure__Group_0_0__1__Impl(); @@ -25977,22 +25978,22 @@ public final void rule__XShortClosure__Group_0_0__1() throws RecognitionExceptio // $ANTLR start "rule__XShortClosure__Group_0_0__1__Impl" - // InternalXbase.g:7626:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ; + // InternalXbase.g:7627:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ; public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7630:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ) - // InternalXbase.g:7631:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) + // InternalXbase.g:7631:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ) + // InternalXbase.g:7632:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) { - // InternalXbase.g:7631:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) - // InternalXbase.g:7632:2: ( rule__XShortClosure__Group_0_0_1__0 )? + // InternalXbase.g:7632:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) + // InternalXbase.g:7633:2: ( rule__XShortClosure__Group_0_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); } - // InternalXbase.g:7633:2: ( rule__XShortClosure__Group_0_0_1__0 )? + // InternalXbase.g:7634:2: ( rule__XShortClosure__Group_0_0_1__0 )? int alt68=2; int LA68_0 = input.LA(1); @@ -26001,7 +26002,7 @@ public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionEx } switch (alt68) { case 1 : - // InternalXbase.g:7633:3: rule__XShortClosure__Group_0_0_1__0 + // InternalXbase.g:7634:3: rule__XShortClosure__Group_0_0_1__0 { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0_1__0(); @@ -26039,14 +26040,14 @@ public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionEx // $ANTLR start "rule__XShortClosure__Group_0_0__2" - // InternalXbase.g:7641:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ; + // InternalXbase.g:7642:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ; public final void rule__XShortClosure__Group_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7645:1: ( rule__XShortClosure__Group_0_0__2__Impl ) - // InternalXbase.g:7646:2: rule__XShortClosure__Group_0_0__2__Impl + // InternalXbase.g:7646:1: ( rule__XShortClosure__Group_0_0__2__Impl ) + // InternalXbase.g:7647:2: rule__XShortClosure__Group_0_0__2__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0__2__Impl(); @@ -26072,23 +26073,23 @@ public final void rule__XShortClosure__Group_0_0__2() throws RecognitionExceptio // $ANTLR start "rule__XShortClosure__Group_0_0__2__Impl" - // InternalXbase.g:7652:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ; + // InternalXbase.g:7653:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ; public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7656:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ) - // InternalXbase.g:7657:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) + // InternalXbase.g:7657:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ) + // InternalXbase.g:7658:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) { - // InternalXbase.g:7657:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) - // InternalXbase.g:7658:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) + // InternalXbase.g:7658:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) + // InternalXbase.g:7659:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); } - // InternalXbase.g:7659:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) - // InternalXbase.g:7659:3: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 + // InternalXbase.g:7660:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) + // InternalXbase.g:7660:3: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 { pushFollow(FOLLOW_2); rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2(); @@ -26123,14 +26124,14 @@ public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionEx // $ANTLR start "rule__XShortClosure__Group_0_0_1__0" - // InternalXbase.g:7668:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ; + // InternalXbase.g:7669:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ; public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7672:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ) - // InternalXbase.g:7673:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 + // InternalXbase.g:7673:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ) + // InternalXbase.g:7674:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 { pushFollow(FOLLOW_42); rule__XShortClosure__Group_0_0_1__0__Impl(); @@ -26161,23 +26162,23 @@ public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionExcept // $ANTLR start "rule__XShortClosure__Group_0_0_1__0__Impl" - // InternalXbase.g:7680:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ; + // InternalXbase.g:7681:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ; public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7684:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ) - // InternalXbase.g:7685:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) + // InternalXbase.g:7685:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ) + // InternalXbase.g:7686:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) { - // InternalXbase.g:7685:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) - // InternalXbase.g:7686:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) + // InternalXbase.g:7686:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) + // InternalXbase.g:7687:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); } - // InternalXbase.g:7687:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) - // InternalXbase.g:7687:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 + // InternalXbase.g:7688:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) + // InternalXbase.g:7688:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 { pushFollow(FOLLOW_2); rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0(); @@ -26212,14 +26213,14 @@ public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws Recognition // $ANTLR start "rule__XShortClosure__Group_0_0_1__1" - // InternalXbase.g:7695:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ; + // InternalXbase.g:7696:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ; public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7699:1: ( rule__XShortClosure__Group_0_0_1__1__Impl ) - // InternalXbase.g:7700:2: rule__XShortClosure__Group_0_0_1__1__Impl + // InternalXbase.g:7700:1: ( rule__XShortClosure__Group_0_0_1__1__Impl ) + // InternalXbase.g:7701:2: rule__XShortClosure__Group_0_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0_1__1__Impl(); @@ -26245,22 +26246,22 @@ public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionExcept // $ANTLR start "rule__XShortClosure__Group_0_0_1__1__Impl" - // InternalXbase.g:7706:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ; + // InternalXbase.g:7707:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ; public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7710:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ) - // InternalXbase.g:7711:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) + // InternalXbase.g:7711:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ) + // InternalXbase.g:7712:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) { - // InternalXbase.g:7711:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) - // InternalXbase.g:7712:2: ( rule__XShortClosure__Group_0_0_1_1__0 )* + // InternalXbase.g:7712:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) + // InternalXbase.g:7713:2: ( rule__XShortClosure__Group_0_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); } - // InternalXbase.g:7713:2: ( rule__XShortClosure__Group_0_0_1_1__0 )* + // InternalXbase.g:7714:2: ( rule__XShortClosure__Group_0_0_1_1__0 )* loop69: do { int alt69=2; @@ -26273,7 +26274,7 @@ public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws Recognition switch (alt69) { case 1 : - // InternalXbase.g:7713:3: rule__XShortClosure__Group_0_0_1_1__0 + // InternalXbase.g:7714:3: rule__XShortClosure__Group_0_0_1_1__0 { pushFollow(FOLLOW_40); rule__XShortClosure__Group_0_0_1_1__0(); @@ -26314,14 +26315,14 @@ public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws Recognition // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0" - // InternalXbase.g:7722:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ; + // InternalXbase.g:7723:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ; public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7726:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ) - // InternalXbase.g:7727:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 + // InternalXbase.g:7727:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ) + // InternalXbase.g:7728:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 { pushFollow(FOLLOW_18); rule__XShortClosure__Group_0_0_1_1__0__Impl(); @@ -26352,17 +26353,17 @@ public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionExce // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0__Impl" - // InternalXbase.g:7734:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ; + // InternalXbase.g:7735:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ; public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7738:1: ( ( ',' ) ) - // InternalXbase.g:7739:1: ( ',' ) + // InternalXbase.g:7739:1: ( ( ',' ) ) + // InternalXbase.g:7740:1: ( ',' ) { - // InternalXbase.g:7739:1: ( ',' ) - // InternalXbase.g:7740:2: ',' + // InternalXbase.g:7740:1: ( ',' ) + // InternalXbase.g:7741:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); @@ -26393,14 +26394,14 @@ public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws Recogniti // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1" - // InternalXbase.g:7749:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ; + // InternalXbase.g:7750:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ; public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7753:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl ) - // InternalXbase.g:7754:2: rule__XShortClosure__Group_0_0_1_1__1__Impl + // InternalXbase.g:7754:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl ) + // InternalXbase.g:7755:2: rule__XShortClosure__Group_0_0_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XShortClosure__Group_0_0_1_1__1__Impl(); @@ -26426,23 +26427,23 @@ public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionExce // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1__Impl" - // InternalXbase.g:7760:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ; + // InternalXbase.g:7761:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ; public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7764:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ) - // InternalXbase.g:7765:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) + // InternalXbase.g:7765:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ) + // InternalXbase.g:7766:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) { - // InternalXbase.g:7765:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) - // InternalXbase.g:7766:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) + // InternalXbase.g:7766:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) + // InternalXbase.g:7767:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); } - // InternalXbase.g:7767:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) - // InternalXbase.g:7767:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 + // InternalXbase.g:7768:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) + // InternalXbase.g:7768:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 { pushFollow(FOLLOW_2); rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1(); @@ -26477,14 +26478,14 @@ public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws Recogniti // $ANTLR start "rule__XParenthesizedExpression__Group__0" - // InternalXbase.g:7776:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ; + // InternalXbase.g:7777:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ; public final void rule__XParenthesizedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7780:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ) - // InternalXbase.g:7781:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 + // InternalXbase.g:7781:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ) + // InternalXbase.g:7782:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 { pushFollow(FOLLOW_43); rule__XParenthesizedExpression__Group__0__Impl(); @@ -26515,17 +26516,17 @@ public final void rule__XParenthesizedExpression__Group__0() throws RecognitionE // $ANTLR start "rule__XParenthesizedExpression__Group__0__Impl" - // InternalXbase.g:7788:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ; + // InternalXbase.g:7789:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ; public final void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7792:1: ( ( '(' ) ) - // InternalXbase.g:7793:1: ( '(' ) + // InternalXbase.g:7793:1: ( ( '(' ) ) + // InternalXbase.g:7794:1: ( '(' ) { - // InternalXbase.g:7793:1: ( '(' ) - // InternalXbase.g:7794:2: '(' + // InternalXbase.g:7794:1: ( '(' ) + // InternalXbase.g:7795:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); @@ -26556,14 +26557,14 @@ public final void rule__XParenthesizedExpression__Group__0__Impl() throws Recogn // $ANTLR start "rule__XParenthesizedExpression__Group__1" - // InternalXbase.g:7803:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ; + // InternalXbase.g:7804:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ; public final void rule__XParenthesizedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7807:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ) - // InternalXbase.g:7808:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 + // InternalXbase.g:7808:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ) + // InternalXbase.g:7809:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 { pushFollow(FOLLOW_54); rule__XParenthesizedExpression__Group__1__Impl(); @@ -26594,17 +26595,17 @@ public final void rule__XParenthesizedExpression__Group__1() throws RecognitionE // $ANTLR start "rule__XParenthesizedExpression__Group__1__Impl" - // InternalXbase.g:7815:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ; + // InternalXbase.g:7816:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ; public final void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7819:1: ( ( ruleXExpression ) ) - // InternalXbase.g:7820:1: ( ruleXExpression ) + // InternalXbase.g:7820:1: ( ( ruleXExpression ) ) + // InternalXbase.g:7821:1: ( ruleXExpression ) { - // InternalXbase.g:7820:1: ( ruleXExpression ) - // InternalXbase.g:7821:2: ruleXExpression + // InternalXbase.g:7821:1: ( ruleXExpression ) + // InternalXbase.g:7822:2: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); @@ -26639,14 +26640,14 @@ public final void rule__XParenthesizedExpression__Group__1__Impl() throws Recogn // $ANTLR start "rule__XParenthesizedExpression__Group__2" - // InternalXbase.g:7830:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ; + // InternalXbase.g:7831:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ; public final void rule__XParenthesizedExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7834:1: ( rule__XParenthesizedExpression__Group__2__Impl ) - // InternalXbase.g:7835:2: rule__XParenthesizedExpression__Group__2__Impl + // InternalXbase.g:7835:1: ( rule__XParenthesizedExpression__Group__2__Impl ) + // InternalXbase.g:7836:2: rule__XParenthesizedExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__XParenthesizedExpression__Group__2__Impl(); @@ -26672,17 +26673,17 @@ public final void rule__XParenthesizedExpression__Group__2() throws RecognitionE // $ANTLR start "rule__XParenthesizedExpression__Group__2__Impl" - // InternalXbase.g:7841:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ; + // InternalXbase.g:7842:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ; public final void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7845:1: ( ( ')' ) ) - // InternalXbase.g:7846:1: ( ')' ) + // InternalXbase.g:7846:1: ( ( ')' ) ) + // InternalXbase.g:7847:1: ( ')' ) { - // InternalXbase.g:7846:1: ( ')' ) - // InternalXbase.g:7847:2: ')' + // InternalXbase.g:7847:1: ( ')' ) + // InternalXbase.g:7848:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); @@ -26713,14 +26714,14 @@ public final void rule__XParenthesizedExpression__Group__2__Impl() throws Recogn // $ANTLR start "rule__XIfExpression__Group__0" - // InternalXbase.g:7857:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ; + // InternalXbase.g:7858:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ; public final void rule__XIfExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7861:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ) - // InternalXbase.g:7862:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 + // InternalXbase.g:7862:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ) + // InternalXbase.g:7863:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 { pushFollow(FOLLOW_55); rule__XIfExpression__Group__0__Impl(); @@ -26751,23 +26752,23 @@ public final void rule__XIfExpression__Group__0() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__0__Impl" - // InternalXbase.g:7869:1: rule__XIfExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:7870:1: rule__XIfExpression__Group__0__Impl : ( () ) ; public final void rule__XIfExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7873:1: ( ( () ) ) - // InternalXbase.g:7874:1: ( () ) + // InternalXbase.g:7874:1: ( ( () ) ) + // InternalXbase.g:7875:1: ( () ) { - // InternalXbase.g:7874:1: ( () ) - // InternalXbase.g:7875:2: () + // InternalXbase.g:7875:1: ( () ) + // InternalXbase.g:7876:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); } - // InternalXbase.g:7876:2: () - // InternalXbase.g:7876:3: + // InternalXbase.g:7877:2: () + // InternalXbase.g:7877:3: { } @@ -26792,14 +26793,14 @@ public final void rule__XIfExpression__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__1" - // InternalXbase.g:7884:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ; + // InternalXbase.g:7885:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ; public final void rule__XIfExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7888:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ) - // InternalXbase.g:7889:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 + // InternalXbase.g:7889:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ) + // InternalXbase.g:7890:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 { pushFollow(FOLLOW_56); rule__XIfExpression__Group__1__Impl(); @@ -26830,17 +26831,17 @@ public final void rule__XIfExpression__Group__1() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__1__Impl" - // InternalXbase.g:7896:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ; + // InternalXbase.g:7897:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ; public final void rule__XIfExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7900:1: ( ( 'if' ) ) - // InternalXbase.g:7901:1: ( 'if' ) + // InternalXbase.g:7901:1: ( ( 'if' ) ) + // InternalXbase.g:7902:1: ( 'if' ) { - // InternalXbase.g:7901:1: ( 'if' ) - // InternalXbase.g:7902:2: 'if' + // InternalXbase.g:7902:1: ( 'if' ) + // InternalXbase.g:7903:2: 'if' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); @@ -26871,14 +26872,14 @@ public final void rule__XIfExpression__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__2" - // InternalXbase.g:7911:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ; + // InternalXbase.g:7912:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ; public final void rule__XIfExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7915:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ) - // InternalXbase.g:7916:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 + // InternalXbase.g:7916:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ) + // InternalXbase.g:7917:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 { pushFollow(FOLLOW_43); rule__XIfExpression__Group__2__Impl(); @@ -26909,17 +26910,17 @@ public final void rule__XIfExpression__Group__2() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__2__Impl" - // InternalXbase.g:7923:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ; + // InternalXbase.g:7924:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ; public final void rule__XIfExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7927:1: ( ( '(' ) ) - // InternalXbase.g:7928:1: ( '(' ) + // InternalXbase.g:7928:1: ( ( '(' ) ) + // InternalXbase.g:7929:1: ( '(' ) { - // InternalXbase.g:7928:1: ( '(' ) - // InternalXbase.g:7929:2: '(' + // InternalXbase.g:7929:1: ( '(' ) + // InternalXbase.g:7930:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); @@ -26950,14 +26951,14 @@ public final void rule__XIfExpression__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__3" - // InternalXbase.g:7938:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ; + // InternalXbase.g:7939:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ; public final void rule__XIfExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7942:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ) - // InternalXbase.g:7943:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 + // InternalXbase.g:7943:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ) + // InternalXbase.g:7944:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 { pushFollow(FOLLOW_54); rule__XIfExpression__Group__3__Impl(); @@ -26988,23 +26989,23 @@ public final void rule__XIfExpression__Group__3() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__3__Impl" - // InternalXbase.g:7950:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ; + // InternalXbase.g:7951:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ; public final void rule__XIfExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7954:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) ) - // InternalXbase.g:7955:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) + // InternalXbase.g:7955:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) ) + // InternalXbase.g:7956:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) { - // InternalXbase.g:7955:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) - // InternalXbase.g:7956:2: ( rule__XIfExpression__IfAssignment_3 ) + // InternalXbase.g:7956:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) + // InternalXbase.g:7957:2: ( rule__XIfExpression__IfAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); } - // InternalXbase.g:7957:2: ( rule__XIfExpression__IfAssignment_3 ) - // InternalXbase.g:7957:3: rule__XIfExpression__IfAssignment_3 + // InternalXbase.g:7958:2: ( rule__XIfExpression__IfAssignment_3 ) + // InternalXbase.g:7958:3: rule__XIfExpression__IfAssignment_3 { pushFollow(FOLLOW_2); rule__XIfExpression__IfAssignment_3(); @@ -27039,14 +27040,14 @@ public final void rule__XIfExpression__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__4" - // InternalXbase.g:7965:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ; + // InternalXbase.g:7966:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ; public final void rule__XIfExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7969:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ) - // InternalXbase.g:7970:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 + // InternalXbase.g:7970:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ) + // InternalXbase.g:7971:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 { pushFollow(FOLLOW_43); rule__XIfExpression__Group__4__Impl(); @@ -27077,17 +27078,17 @@ public final void rule__XIfExpression__Group__4() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__4__Impl" - // InternalXbase.g:7977:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ; + // InternalXbase.g:7978:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ; public final void rule__XIfExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7981:1: ( ( ')' ) ) - // InternalXbase.g:7982:1: ( ')' ) + // InternalXbase.g:7982:1: ( ( ')' ) ) + // InternalXbase.g:7983:1: ( ')' ) { - // InternalXbase.g:7982:1: ( ')' ) - // InternalXbase.g:7983:2: ')' + // InternalXbase.g:7983:1: ( ')' ) + // InternalXbase.g:7984:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); @@ -27118,14 +27119,14 @@ public final void rule__XIfExpression__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__5" - // InternalXbase.g:7992:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ; + // InternalXbase.g:7993:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ; public final void rule__XIfExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:7996:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ) - // InternalXbase.g:7997:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 + // InternalXbase.g:7997:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ) + // InternalXbase.g:7998:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 { pushFollow(FOLLOW_57); rule__XIfExpression__Group__5__Impl(); @@ -27156,23 +27157,23 @@ public final void rule__XIfExpression__Group__5() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__5__Impl" - // InternalXbase.g:8004:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ; + // InternalXbase.g:8005:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ; public final void rule__XIfExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8008:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) ) - // InternalXbase.g:8009:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) + // InternalXbase.g:8009:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) ) + // InternalXbase.g:8010:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) { - // InternalXbase.g:8009:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) - // InternalXbase.g:8010:2: ( rule__XIfExpression__ThenAssignment_5 ) + // InternalXbase.g:8010:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) + // InternalXbase.g:8011:2: ( rule__XIfExpression__ThenAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); } - // InternalXbase.g:8011:2: ( rule__XIfExpression__ThenAssignment_5 ) - // InternalXbase.g:8011:3: rule__XIfExpression__ThenAssignment_5 + // InternalXbase.g:8012:2: ( rule__XIfExpression__ThenAssignment_5 ) + // InternalXbase.g:8012:3: rule__XIfExpression__ThenAssignment_5 { pushFollow(FOLLOW_2); rule__XIfExpression__ThenAssignment_5(); @@ -27207,14 +27208,14 @@ public final void rule__XIfExpression__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group__6" - // InternalXbase.g:8019:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ; + // InternalXbase.g:8020:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ; public final void rule__XIfExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8023:1: ( rule__XIfExpression__Group__6__Impl ) - // InternalXbase.g:8024:2: rule__XIfExpression__Group__6__Impl + // InternalXbase.g:8024:1: ( rule__XIfExpression__Group__6__Impl ) + // InternalXbase.g:8025:2: rule__XIfExpression__Group__6__Impl { pushFollow(FOLLOW_2); rule__XIfExpression__Group__6__Impl(); @@ -27240,22 +27241,22 @@ public final void rule__XIfExpression__Group__6() throws RecognitionException { // $ANTLR start "rule__XIfExpression__Group__6__Impl" - // InternalXbase.g:8030:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ; + // InternalXbase.g:8031:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ; public final void rule__XIfExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8034:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) ) - // InternalXbase.g:8035:1: ( ( rule__XIfExpression__Group_6__0 )? ) + // InternalXbase.g:8035:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) ) + // InternalXbase.g:8036:1: ( ( rule__XIfExpression__Group_6__0 )? ) { - // InternalXbase.g:8035:1: ( ( rule__XIfExpression__Group_6__0 )? ) - // InternalXbase.g:8036:2: ( rule__XIfExpression__Group_6__0 )? + // InternalXbase.g:8036:1: ( ( rule__XIfExpression__Group_6__0 )? ) + // InternalXbase.g:8037:2: ( rule__XIfExpression__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getGroup_6()); } - // InternalXbase.g:8037:2: ( rule__XIfExpression__Group_6__0 )? + // InternalXbase.g:8038:2: ( rule__XIfExpression__Group_6__0 )? int alt70=2; int LA70_0 = input.LA(1); @@ -27268,7 +27269,7 @@ public final void rule__XIfExpression__Group__6__Impl() throws RecognitionExcept } switch (alt70) { case 1 : - // InternalXbase.g:8037:3: rule__XIfExpression__Group_6__0 + // InternalXbase.g:8038:3: rule__XIfExpression__Group_6__0 { pushFollow(FOLLOW_2); rule__XIfExpression__Group_6__0(); @@ -27306,14 +27307,14 @@ public final void rule__XIfExpression__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__Group_6__0" - // InternalXbase.g:8046:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ; + // InternalXbase.g:8047:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ; public final void rule__XIfExpression__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8050:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ) - // InternalXbase.g:8051:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 + // InternalXbase.g:8051:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ) + // InternalXbase.g:8052:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 { pushFollow(FOLLOW_43); rule__XIfExpression__Group_6__0__Impl(); @@ -27344,23 +27345,23 @@ public final void rule__XIfExpression__Group_6__0() throws RecognitionException // $ANTLR start "rule__XIfExpression__Group_6__0__Impl" - // InternalXbase.g:8058:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ; + // InternalXbase.g:8059:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ; public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8062:1: ( ( ( 'else' ) ) ) - // InternalXbase.g:8063:1: ( ( 'else' ) ) + // InternalXbase.g:8063:1: ( ( ( 'else' ) ) ) + // InternalXbase.g:8064:1: ( ( 'else' ) ) { - // InternalXbase.g:8063:1: ( ( 'else' ) ) - // InternalXbase.g:8064:2: ( 'else' ) + // InternalXbase.g:8064:1: ( ( 'else' ) ) + // InternalXbase.g:8065:2: ( 'else' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); } - // InternalXbase.g:8065:2: ( 'else' ) - // InternalXbase.g:8065:3: 'else' + // InternalXbase.g:8066:2: ( 'else' ) + // InternalXbase.g:8066:3: 'else' { match(input,63,FOLLOW_2); if (state.failed) return ; @@ -27391,14 +27392,14 @@ public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__XIfExpression__Group_6__1" - // InternalXbase.g:8073:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ; + // InternalXbase.g:8074:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ; public final void rule__XIfExpression__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8077:1: ( rule__XIfExpression__Group_6__1__Impl ) - // InternalXbase.g:8078:2: rule__XIfExpression__Group_6__1__Impl + // InternalXbase.g:8078:1: ( rule__XIfExpression__Group_6__1__Impl ) + // InternalXbase.g:8079:2: rule__XIfExpression__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__XIfExpression__Group_6__1__Impl(); @@ -27424,23 +27425,23 @@ public final void rule__XIfExpression__Group_6__1() throws RecognitionException // $ANTLR start "rule__XIfExpression__Group_6__1__Impl" - // InternalXbase.g:8084:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ; + // InternalXbase.g:8085:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ; public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8088:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ) - // InternalXbase.g:8089:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) + // InternalXbase.g:8089:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ) + // InternalXbase.g:8090:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) { - // InternalXbase.g:8089:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) - // InternalXbase.g:8090:2: ( rule__XIfExpression__ElseAssignment_6_1 ) + // InternalXbase.g:8090:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) + // InternalXbase.g:8091:2: ( rule__XIfExpression__ElseAssignment_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); } - // InternalXbase.g:8091:2: ( rule__XIfExpression__ElseAssignment_6_1 ) - // InternalXbase.g:8091:3: rule__XIfExpression__ElseAssignment_6_1 + // InternalXbase.g:8092:2: ( rule__XIfExpression__ElseAssignment_6_1 ) + // InternalXbase.g:8092:3: rule__XIfExpression__ElseAssignment_6_1 { pushFollow(FOLLOW_2); rule__XIfExpression__ElseAssignment_6_1(); @@ -27475,14 +27476,14 @@ public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group__0" - // InternalXbase.g:8100:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ; + // InternalXbase.g:8101:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ; public final void rule__XSwitchExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8104:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ) - // InternalXbase.g:8105:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 + // InternalXbase.g:8105:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ) + // InternalXbase.g:8106:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 { pushFollow(FOLLOW_58); rule__XSwitchExpression__Group__0__Impl(); @@ -27513,23 +27514,23 @@ public final void rule__XSwitchExpression__Group__0() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__0__Impl" - // InternalXbase.g:8112:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:8113:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ; public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8116:1: ( ( () ) ) - // InternalXbase.g:8117:1: ( () ) + // InternalXbase.g:8117:1: ( ( () ) ) + // InternalXbase.g:8118:1: ( () ) { - // InternalXbase.g:8117:1: ( () ) - // InternalXbase.g:8118:2: () + // InternalXbase.g:8118:1: ( () ) + // InternalXbase.g:8119:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); } - // InternalXbase.g:8119:2: () - // InternalXbase.g:8119:3: + // InternalXbase.g:8120:2: () + // InternalXbase.g:8120:3: { } @@ -27554,14 +27555,14 @@ public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__1" - // InternalXbase.g:8127:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ; + // InternalXbase.g:8128:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ; public final void rule__XSwitchExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8131:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ) - // InternalXbase.g:8132:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 + // InternalXbase.g:8132:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ) + // InternalXbase.g:8133:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 { pushFollow(FOLLOW_43); rule__XSwitchExpression__Group__1__Impl(); @@ -27592,17 +27593,17 @@ public final void rule__XSwitchExpression__Group__1() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__1__Impl" - // InternalXbase.g:8139:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ; + // InternalXbase.g:8140:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ; public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8143:1: ( ( 'switch' ) ) - // InternalXbase.g:8144:1: ( 'switch' ) + // InternalXbase.g:8144:1: ( ( 'switch' ) ) + // InternalXbase.g:8145:1: ( 'switch' ) { - // InternalXbase.g:8144:1: ( 'switch' ) - // InternalXbase.g:8145:2: 'switch' + // InternalXbase.g:8145:1: ( 'switch' ) + // InternalXbase.g:8146:2: 'switch' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); @@ -27633,14 +27634,14 @@ public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__2" - // InternalXbase.g:8154:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ; + // InternalXbase.g:8155:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ; public final void rule__XSwitchExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8158:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ) - // InternalXbase.g:8159:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 + // InternalXbase.g:8159:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ) + // InternalXbase.g:8160:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 { pushFollow(FOLLOW_45); rule__XSwitchExpression__Group__2__Impl(); @@ -27671,23 +27672,23 @@ public final void rule__XSwitchExpression__Group__2() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__2__Impl" - // InternalXbase.g:8166:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ; + // InternalXbase.g:8167:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ; public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8170:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) ) - // InternalXbase.g:8171:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) + // InternalXbase.g:8171:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) ) + // InternalXbase.g:8172:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) { - // InternalXbase.g:8171:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) - // InternalXbase.g:8172:2: ( rule__XSwitchExpression__Alternatives_2 ) + // InternalXbase.g:8172:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) + // InternalXbase.g:8173:2: ( rule__XSwitchExpression__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); } - // InternalXbase.g:8173:2: ( rule__XSwitchExpression__Alternatives_2 ) - // InternalXbase.g:8173:3: rule__XSwitchExpression__Alternatives_2 + // InternalXbase.g:8174:2: ( rule__XSwitchExpression__Alternatives_2 ) + // InternalXbase.g:8174:3: rule__XSwitchExpression__Alternatives_2 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Alternatives_2(); @@ -27722,14 +27723,14 @@ public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__3" - // InternalXbase.g:8181:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ; + // InternalXbase.g:8182:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ; public final void rule__XSwitchExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8185:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ) - // InternalXbase.g:8186:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 + // InternalXbase.g:8186:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ) + // InternalXbase.g:8187:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 { pushFollow(FOLLOW_59); rule__XSwitchExpression__Group__3__Impl(); @@ -27760,17 +27761,17 @@ public final void rule__XSwitchExpression__Group__3() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__3__Impl" - // InternalXbase.g:8193:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ; + // InternalXbase.g:8194:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ; public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8197:1: ( ( '{' ) ) - // InternalXbase.g:8198:1: ( '{' ) + // InternalXbase.g:8198:1: ( ( '{' ) ) + // InternalXbase.g:8199:1: ( '{' ) { - // InternalXbase.g:8198:1: ( '{' ) - // InternalXbase.g:8199:2: '{' + // InternalXbase.g:8199:1: ( '{' ) + // InternalXbase.g:8200:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); @@ -27801,14 +27802,14 @@ public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__4" - // InternalXbase.g:8208:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ; + // InternalXbase.g:8209:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ; public final void rule__XSwitchExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8212:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ) - // InternalXbase.g:8213:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 + // InternalXbase.g:8213:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ) + // InternalXbase.g:8214:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 { pushFollow(FOLLOW_59); rule__XSwitchExpression__Group__4__Impl(); @@ -27839,22 +27840,22 @@ public final void rule__XSwitchExpression__Group__4() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__4__Impl" - // InternalXbase.g:8220:1: rule__XSwitchExpression__Group__4__Impl : ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ; + // InternalXbase.g:8221:1: rule__XSwitchExpression__Group__4__Impl : ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ; public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8224:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) - // InternalXbase.g:8225:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) + // InternalXbase.g:8225:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) + // InternalXbase.g:8226:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) { - // InternalXbase.g:8225:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) - // InternalXbase.g:8226:2: ( rule__XSwitchExpression__CasesAssignment_4 )* + // InternalXbase.g:8226:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) + // InternalXbase.g:8227:2: ( rule__XSwitchExpression__CasesAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); } - // InternalXbase.g:8227:2: ( rule__XSwitchExpression__CasesAssignment_4 )* + // InternalXbase.g:8228:2: ( rule__XSwitchExpression__CasesAssignment_4 )* loop71: do { int alt71=2; @@ -27867,7 +27868,7 @@ public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionEx switch (alt71) { case 1 : - // InternalXbase.g:8227:3: rule__XSwitchExpression__CasesAssignment_4 + // InternalXbase.g:8228:3: rule__XSwitchExpression__CasesAssignment_4 { pushFollow(FOLLOW_60); rule__XSwitchExpression__CasesAssignment_4(); @@ -27908,14 +27909,14 @@ public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__5" - // InternalXbase.g:8235:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ; + // InternalXbase.g:8236:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ; public final void rule__XSwitchExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8239:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ) - // InternalXbase.g:8240:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 + // InternalXbase.g:8240:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ) + // InternalXbase.g:8241:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 { pushFollow(FOLLOW_59); rule__XSwitchExpression__Group__5__Impl(); @@ -27946,22 +27947,22 @@ public final void rule__XSwitchExpression__Group__5() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__5__Impl" - // InternalXbase.g:8247:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ; + // InternalXbase.g:8248:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ; public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8251:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) ) - // InternalXbase.g:8252:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) + // InternalXbase.g:8252:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) ) + // InternalXbase.g:8253:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) { - // InternalXbase.g:8252:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) - // InternalXbase.g:8253:2: ( rule__XSwitchExpression__Group_5__0 )? + // InternalXbase.g:8253:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) + // InternalXbase.g:8254:2: ( rule__XSwitchExpression__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); } - // InternalXbase.g:8254:2: ( rule__XSwitchExpression__Group_5__0 )? + // InternalXbase.g:8255:2: ( rule__XSwitchExpression__Group_5__0 )? int alt72=2; int LA72_0 = input.LA(1); @@ -27970,7 +27971,7 @@ public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionEx } switch (alt72) { case 1 : - // InternalXbase.g:8254:3: rule__XSwitchExpression__Group_5__0 + // InternalXbase.g:8255:3: rule__XSwitchExpression__Group_5__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_5__0(); @@ -28008,14 +28009,14 @@ public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group__6" - // InternalXbase.g:8262:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ; + // InternalXbase.g:8263:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ; public final void rule__XSwitchExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8266:1: ( rule__XSwitchExpression__Group__6__Impl ) - // InternalXbase.g:8267:2: rule__XSwitchExpression__Group__6__Impl + // InternalXbase.g:8267:1: ( rule__XSwitchExpression__Group__6__Impl ) + // InternalXbase.g:8268:2: rule__XSwitchExpression__Group__6__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group__6__Impl(); @@ -28041,17 +28042,17 @@ public final void rule__XSwitchExpression__Group__6() throws RecognitionExceptio // $ANTLR start "rule__XSwitchExpression__Group__6__Impl" - // InternalXbase.g:8273:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ; + // InternalXbase.g:8274:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ; public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8277:1: ( ( '}' ) ) - // InternalXbase.g:8278:1: ( '}' ) + // InternalXbase.g:8278:1: ( ( '}' ) ) + // InternalXbase.g:8279:1: ( '}' ) { - // InternalXbase.g:8278:1: ( '}' ) - // InternalXbase.g:8279:2: '}' + // InternalXbase.g:8279:1: ( '}' ) + // InternalXbase.g:8280:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); @@ -28082,14 +28083,14 @@ public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group_2_0__0" - // InternalXbase.g:8289:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ; + // InternalXbase.g:8290:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ; public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8293:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ) - // InternalXbase.g:8294:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 + // InternalXbase.g:8294:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ) + // InternalXbase.g:8295:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 { pushFollow(FOLLOW_43); rule__XSwitchExpression__Group_2_0__0__Impl(); @@ -28120,23 +28121,23 @@ public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_0__0__Impl" - // InternalXbase.g:8301:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ; + // InternalXbase.g:8302:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8305:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ) - // InternalXbase.g:8306:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) + // InternalXbase.g:8306:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ) + // InternalXbase.g:8307:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) { - // InternalXbase.g:8306:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) - // InternalXbase.g:8307:2: ( rule__XSwitchExpression__Group_2_0_0__0 ) + // InternalXbase.g:8307:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) + // InternalXbase.g:8308:2: ( rule__XSwitchExpression__Group_2_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); } - // InternalXbase.g:8308:2: ( rule__XSwitchExpression__Group_2_0_0__0 ) - // InternalXbase.g:8308:3: rule__XSwitchExpression__Group_2_0_0__0 + // InternalXbase.g:8309:2: ( rule__XSwitchExpression__Group_2_0_0__0 ) + // InternalXbase.g:8309:3: rule__XSwitchExpression__Group_2_0_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0_0__0(); @@ -28171,14 +28172,14 @@ public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_0__1" - // InternalXbase.g:8316:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ; + // InternalXbase.g:8317:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ; public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8320:1: ( rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ) - // InternalXbase.g:8321:2: rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 + // InternalXbase.g:8321:1: ( rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ) + // InternalXbase.g:8322:2: rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 { pushFollow(FOLLOW_54); rule__XSwitchExpression__Group_2_0__1__Impl(); @@ -28209,23 +28210,23 @@ public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_0__1__Impl" - // InternalXbase.g:8328:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ; + // InternalXbase.g:8329:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ; public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8332:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ) - // InternalXbase.g:8333:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) + // InternalXbase.g:8333:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ) + // InternalXbase.g:8334:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) { - // InternalXbase.g:8333:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) - // InternalXbase.g:8334:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) + // InternalXbase.g:8334:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) + // InternalXbase.g:8335:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); } - // InternalXbase.g:8335:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) - // InternalXbase.g:8335:3: rule__XSwitchExpression__SwitchAssignment_2_0_1 + // InternalXbase.g:8336:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) + // InternalXbase.g:8336:3: rule__XSwitchExpression__SwitchAssignment_2_0_1 { pushFollow(FOLLOW_2); rule__XSwitchExpression__SwitchAssignment_2_0_1(); @@ -28260,14 +28261,14 @@ public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_0__2" - // InternalXbase.g:8343:1: rule__XSwitchExpression__Group_2_0__2 : rule__XSwitchExpression__Group_2_0__2__Impl ; + // InternalXbase.g:8344:1: rule__XSwitchExpression__Group_2_0__2 : rule__XSwitchExpression__Group_2_0__2__Impl ; public final void rule__XSwitchExpression__Group_2_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8347:1: ( rule__XSwitchExpression__Group_2_0__2__Impl ) - // InternalXbase.g:8348:2: rule__XSwitchExpression__Group_2_0__2__Impl + // InternalXbase.g:8348:1: ( rule__XSwitchExpression__Group_2_0__2__Impl ) + // InternalXbase.g:8349:2: rule__XSwitchExpression__Group_2_0__2__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0__2__Impl(); @@ -28293,17 +28294,17 @@ public final void rule__XSwitchExpression__Group_2_0__2() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_0__2__Impl" - // InternalXbase.g:8354:1: rule__XSwitchExpression__Group_2_0__2__Impl : ( ')' ) ; + // InternalXbase.g:8355:1: rule__XSwitchExpression__Group_2_0__2__Impl : ( ')' ) ; public final void rule__XSwitchExpression__Group_2_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8358:1: ( ( ')' ) ) - // InternalXbase.g:8359:1: ( ')' ) + // InternalXbase.g:8359:1: ( ( ')' ) ) + // InternalXbase.g:8360:1: ( ')' ) { - // InternalXbase.g:8359:1: ( ')' ) - // InternalXbase.g:8360:2: ')' + // InternalXbase.g:8360:1: ( ')' ) + // InternalXbase.g:8361:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_0_2()); @@ -28334,14 +28335,14 @@ public final void rule__XSwitchExpression__Group_2_0__2__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0" - // InternalXbase.g:8370:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ; + // InternalXbase.g:8371:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ; public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8374:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl ) - // InternalXbase.g:8375:2: rule__XSwitchExpression__Group_2_0_0__0__Impl + // InternalXbase.g:8375:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl ) + // InternalXbase.g:8376:2: rule__XSwitchExpression__Group_2_0_0__0__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0_0__0__Impl(); @@ -28367,23 +28368,23 @@ public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0__Impl" - // InternalXbase.g:8381:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ; + // InternalXbase.g:8382:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8385:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ) - // InternalXbase.g:8386:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) + // InternalXbase.g:8386:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ) + // InternalXbase.g:8387:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) { - // InternalXbase.g:8386:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) - // InternalXbase.g:8387:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) + // InternalXbase.g:8387:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) + // InternalXbase.g:8388:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); } - // InternalXbase.g:8388:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) - // InternalXbase.g:8388:3: rule__XSwitchExpression__Group_2_0_0_0__0 + // InternalXbase.g:8389:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) + // InternalXbase.g:8389:3: rule__XSwitchExpression__Group_2_0_0_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0_0_0__0(); @@ -28418,14 +28419,14 @@ public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws Recogni // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0" - // InternalXbase.g:8397:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ; + // InternalXbase.g:8398:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ; public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8401:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ) - // InternalXbase.g:8402:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 + // InternalXbase.g:8402:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ) + // InternalXbase.g:8403:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 { pushFollow(FOLLOW_18); rule__XSwitchExpression__Group_2_0_0_0__0__Impl(); @@ -28456,17 +28457,17 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0__Impl" - // InternalXbase.g:8409:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( '(' ) ; + // InternalXbase.g:8410:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( '(' ) ; public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8413:1: ( ( '(' ) ) - // InternalXbase.g:8414:1: ( '(' ) + // InternalXbase.g:8414:1: ( ( '(' ) ) + // InternalXbase.g:8415:1: ( '(' ) { - // InternalXbase.g:8414:1: ( '(' ) - // InternalXbase.g:8415:2: '(' + // InternalXbase.g:8415:1: ( '(' ) + // InternalXbase.g:8416:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_0_0_0_0()); @@ -28497,14 +28498,14 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1" - // InternalXbase.g:8424:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ; + // InternalXbase.g:8425:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ; public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8428:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ) - // InternalXbase.g:8429:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 + // InternalXbase.g:8429:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ) + // InternalXbase.g:8430:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 { pushFollow(FOLLOW_61); rule__XSwitchExpression__Group_2_0_0_0__1__Impl(); @@ -28535,23 +28536,23 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1__Impl" - // InternalXbase.g:8436:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ; + // InternalXbase.g:8437:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ; public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8440:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ) - // InternalXbase.g:8441:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) + // InternalXbase.g:8441:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ) + // InternalXbase.g:8442:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) { - // InternalXbase.g:8441:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) - // InternalXbase.g:8442:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) + // InternalXbase.g:8442:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) + // InternalXbase.g:8443:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_0_0_0_1()); } - // InternalXbase.g:8443:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) - // InternalXbase.g:8443:3: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 + // InternalXbase.g:8444:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) + // InternalXbase.g:8444:3: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 { pushFollow(FOLLOW_2); rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1(); @@ -28586,14 +28587,14 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__2" - // InternalXbase.g:8451:1: rule__XSwitchExpression__Group_2_0_0_0__2 : rule__XSwitchExpression__Group_2_0_0_0__2__Impl ; + // InternalXbase.g:8452:1: rule__XSwitchExpression__Group_2_0_0_0__2 : rule__XSwitchExpression__Group_2_0_0_0__2__Impl ; public final void rule__XSwitchExpression__Group_2_0_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8455:1: ( rule__XSwitchExpression__Group_2_0_0_0__2__Impl ) - // InternalXbase.g:8456:2: rule__XSwitchExpression__Group_2_0_0_0__2__Impl + // InternalXbase.g:8456:1: ( rule__XSwitchExpression__Group_2_0_0_0__2__Impl ) + // InternalXbase.g:8457:2: rule__XSwitchExpression__Group_2_0_0_0__2__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0_0_0__2__Impl(); @@ -28619,17 +28620,17 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__2() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__2__Impl" - // InternalXbase.g:8462:1: rule__XSwitchExpression__Group_2_0_0_0__2__Impl : ( ':' ) ; + // InternalXbase.g:8463:1: rule__XSwitchExpression__Group_2_0_0_0__2__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_2_0_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8466:1: ( ( ':' ) ) - // InternalXbase.g:8467:1: ( ':' ) + // InternalXbase.g:8467:1: ( ( ':' ) ) + // InternalXbase.g:8468:1: ( ':' ) { - // InternalXbase.g:8467:1: ( ':' ) - // InternalXbase.g:8468:2: ':' + // InternalXbase.g:8468:1: ( ':' ) + // InternalXbase.g:8469:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_2()); @@ -28660,14 +28661,14 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__2__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_2_1__0" - // InternalXbase.g:8478:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ; + // InternalXbase.g:8479:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ; public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8482:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ) - // InternalXbase.g:8483:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 + // InternalXbase.g:8483:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ) + // InternalXbase.g:8484:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 { pushFollow(FOLLOW_43); rule__XSwitchExpression__Group_2_1__0__Impl(); @@ -28698,27 +28699,27 @@ public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_1__0__Impl" - // InternalXbase.g:8490:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ; + // InternalXbase.g:8491:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ; public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8494:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ) - // InternalXbase.g:8495:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) + // InternalXbase.g:8495:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ) + // InternalXbase.g:8496:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) { - // InternalXbase.g:8495:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) - // InternalXbase.g:8496:2: ( rule__XSwitchExpression__Group_2_1_0__0 )? + // InternalXbase.g:8496:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) + // InternalXbase.g:8497:2: ( rule__XSwitchExpression__Group_2_1_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); } - // InternalXbase.g:8497:2: ( rule__XSwitchExpression__Group_2_1_0__0 )? + // InternalXbase.g:8498:2: ( rule__XSwitchExpression__Group_2_1_0__0 )? int alt73=2; alt73 = dfa73.predict(input); switch (alt73) { case 1 : - // InternalXbase.g:8497:3: rule__XSwitchExpression__Group_2_1_0__0 + // InternalXbase.g:8498:3: rule__XSwitchExpression__Group_2_1_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0__0(); @@ -28756,14 +28757,14 @@ public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_1__1" - // InternalXbase.g:8505:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl ; + // InternalXbase.g:8506:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl ; public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8509:1: ( rule__XSwitchExpression__Group_2_1__1__Impl ) - // InternalXbase.g:8510:2: rule__XSwitchExpression__Group_2_1__1__Impl + // InternalXbase.g:8510:1: ( rule__XSwitchExpression__Group_2_1__1__Impl ) + // InternalXbase.g:8511:2: rule__XSwitchExpression__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1__1__Impl(); @@ -28789,23 +28790,23 @@ public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionExce // $ANTLR start "rule__XSwitchExpression__Group_2_1__1__Impl" - // InternalXbase.g:8516:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ; + // InternalXbase.g:8517:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ; public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8520:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ) - // InternalXbase.g:8521:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) + // InternalXbase.g:8521:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ) + // InternalXbase.g:8522:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) { - // InternalXbase.g:8521:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) - // InternalXbase.g:8522:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) + // InternalXbase.g:8522:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) + // InternalXbase.g:8523:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); } - // InternalXbase.g:8523:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) - // InternalXbase.g:8523:3: rule__XSwitchExpression__SwitchAssignment_2_1_1 + // InternalXbase.g:8524:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) + // InternalXbase.g:8524:3: rule__XSwitchExpression__SwitchAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__XSwitchExpression__SwitchAssignment_2_1_1(); @@ -28840,14 +28841,14 @@ public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws Recogniti // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0" - // InternalXbase.g:8532:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ; + // InternalXbase.g:8533:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ; public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8536:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl ) - // InternalXbase.g:8537:2: rule__XSwitchExpression__Group_2_1_0__0__Impl + // InternalXbase.g:8537:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl ) + // InternalXbase.g:8538:2: rule__XSwitchExpression__Group_2_1_0__0__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0__0__Impl(); @@ -28873,23 +28874,23 @@ public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0__Impl" - // InternalXbase.g:8543:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ; + // InternalXbase.g:8544:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8547:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ) - // InternalXbase.g:8548:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) + // InternalXbase.g:8548:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ) + // InternalXbase.g:8549:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) { - // InternalXbase.g:8548:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) - // InternalXbase.g:8549:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) + // InternalXbase.g:8549:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) + // InternalXbase.g:8550:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); } - // InternalXbase.g:8550:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) - // InternalXbase.g:8550:3: rule__XSwitchExpression__Group_2_1_0_0__0 + // InternalXbase.g:8551:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) + // InternalXbase.g:8551:3: rule__XSwitchExpression__Group_2_1_0_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0_0__0(); @@ -28924,14 +28925,14 @@ public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws Recogni // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0" - // InternalXbase.g:8559:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ; + // InternalXbase.g:8560:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ; public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8563:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ) - // InternalXbase.g:8564:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 + // InternalXbase.g:8564:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ) + // InternalXbase.g:8565:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 { pushFollow(FOLLOW_61); rule__XSwitchExpression__Group_2_1_0_0__0__Impl(); @@ -28962,23 +28963,23 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0__Impl" - // InternalXbase.g:8571:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ; + // InternalXbase.g:8572:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ; public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8575:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ) - // InternalXbase.g:8576:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) + // InternalXbase.g:8576:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ) + // InternalXbase.g:8577:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) { - // InternalXbase.g:8576:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) - // InternalXbase.g:8577:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) + // InternalXbase.g:8577:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) + // InternalXbase.g:8578:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_1_0_0_0()); } - // InternalXbase.g:8578:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) - // InternalXbase.g:8578:3: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 + // InternalXbase.g:8579:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) + // InternalXbase.g:8579:3: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0(); @@ -29013,14 +29014,14 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1" - // InternalXbase.g:8586:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl ; + // InternalXbase.g:8587:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl ; public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8590:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl ) - // InternalXbase.g:8591:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl + // InternalXbase.g:8591:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl ) + // InternalXbase.g:8592:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0_0__1__Impl(); @@ -29046,17 +29047,17 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1__Impl" - // InternalXbase.g:8597:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ':' ) ; + // InternalXbase.g:8598:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8601:1: ( ( ':' ) ) - // InternalXbase.g:8602:1: ( ':' ) + // InternalXbase.g:8602:1: ( ( ':' ) ) + // InternalXbase.g:8603:1: ( ':' ) { - // InternalXbase.g:8602:1: ( ':' ) - // InternalXbase.g:8603:2: ':' + // InternalXbase.g:8603:1: ( ':' ) + // InternalXbase.g:8604:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_1()); @@ -29087,14 +29088,14 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws Recog // $ANTLR start "rule__XSwitchExpression__Group_5__0" - // InternalXbase.g:8613:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ; + // InternalXbase.g:8614:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ; public final void rule__XSwitchExpression__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8617:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ) - // InternalXbase.g:8618:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 + // InternalXbase.g:8618:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ) + // InternalXbase.g:8619:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 { pushFollow(FOLLOW_61); rule__XSwitchExpression__Group_5__0__Impl(); @@ -29125,17 +29126,17 @@ public final void rule__XSwitchExpression__Group_5__0() throws RecognitionExcept // $ANTLR start "rule__XSwitchExpression__Group_5__0__Impl" - // InternalXbase.g:8625:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ; + // InternalXbase.g:8626:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ; public final void rule__XSwitchExpression__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8629:1: ( ( 'default' ) ) - // InternalXbase.g:8630:1: ( 'default' ) + // InternalXbase.g:8630:1: ( ( 'default' ) ) + // InternalXbase.g:8631:1: ( 'default' ) { - // InternalXbase.g:8630:1: ( 'default' ) - // InternalXbase.g:8631:2: 'default' + // InternalXbase.g:8631:1: ( 'default' ) + // InternalXbase.g:8632:2: 'default' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); @@ -29166,14 +29167,14 @@ public final void rule__XSwitchExpression__Group_5__0__Impl() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_5__1" - // InternalXbase.g:8640:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ; + // InternalXbase.g:8641:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ; public final void rule__XSwitchExpression__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8644:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ) - // InternalXbase.g:8645:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 + // InternalXbase.g:8645:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ) + // InternalXbase.g:8646:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 { pushFollow(FOLLOW_43); rule__XSwitchExpression__Group_5__1__Impl(); @@ -29204,17 +29205,17 @@ public final void rule__XSwitchExpression__Group_5__1() throws RecognitionExcept // $ANTLR start "rule__XSwitchExpression__Group_5__1__Impl" - // InternalXbase.g:8652:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ; + // InternalXbase.g:8653:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8656:1: ( ( ':' ) ) - // InternalXbase.g:8657:1: ( ':' ) + // InternalXbase.g:8657:1: ( ( ':' ) ) + // InternalXbase.g:8658:1: ( ':' ) { - // InternalXbase.g:8657:1: ( ':' ) - // InternalXbase.g:8658:2: ':' + // InternalXbase.g:8658:1: ( ':' ) + // InternalXbase.g:8659:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); @@ -29245,14 +29246,14 @@ public final void rule__XSwitchExpression__Group_5__1__Impl() throws Recognition // $ANTLR start "rule__XSwitchExpression__Group_5__2" - // InternalXbase.g:8667:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ; + // InternalXbase.g:8668:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ; public final void rule__XSwitchExpression__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8671:1: ( rule__XSwitchExpression__Group_5__2__Impl ) - // InternalXbase.g:8672:2: rule__XSwitchExpression__Group_5__2__Impl + // InternalXbase.g:8672:1: ( rule__XSwitchExpression__Group_5__2__Impl ) + // InternalXbase.g:8673:2: rule__XSwitchExpression__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_5__2__Impl(); @@ -29278,23 +29279,23 @@ public final void rule__XSwitchExpression__Group_5__2() throws RecognitionExcept // $ANTLR start "rule__XSwitchExpression__Group_5__2__Impl" - // InternalXbase.g:8678:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ; + // InternalXbase.g:8679:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ; public final void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8682:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ) - // InternalXbase.g:8683:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) + // InternalXbase.g:8683:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ) + // InternalXbase.g:8684:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) { - // InternalXbase.g:8683:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) - // InternalXbase.g:8684:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) + // InternalXbase.g:8684:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) + // InternalXbase.g:8685:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); } - // InternalXbase.g:8685:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) - // InternalXbase.g:8685:3: rule__XSwitchExpression__DefaultAssignment_5_2 + // InternalXbase.g:8686:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) + // InternalXbase.g:8686:3: rule__XSwitchExpression__DefaultAssignment_5_2 { pushFollow(FOLLOW_2); rule__XSwitchExpression__DefaultAssignment_5_2(); @@ -29329,14 +29330,14 @@ public final void rule__XSwitchExpression__Group_5__2__Impl() throws Recognition // $ANTLR start "rule__XCasePart__Group__0" - // InternalXbase.g:8694:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ; + // InternalXbase.g:8695:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ; public final void rule__XCasePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8698:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ) - // InternalXbase.g:8699:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 + // InternalXbase.g:8699:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ) + // InternalXbase.g:8700:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 { pushFollow(FOLLOW_62); rule__XCasePart__Group__0__Impl(); @@ -29367,23 +29368,23 @@ public final void rule__XCasePart__Group__0() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group__0__Impl" - // InternalXbase.g:8706:1: rule__XCasePart__Group__0__Impl : ( () ) ; + // InternalXbase.g:8707:1: rule__XCasePart__Group__0__Impl : ( () ) ; public final void rule__XCasePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8710:1: ( ( () ) ) - // InternalXbase.g:8711:1: ( () ) + // InternalXbase.g:8711:1: ( ( () ) ) + // InternalXbase.g:8712:1: ( () ) { - // InternalXbase.g:8711:1: ( () ) - // InternalXbase.g:8712:2: () + // InternalXbase.g:8712:1: ( () ) + // InternalXbase.g:8713:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getXCasePartAction_0()); } - // InternalXbase.g:8713:2: () - // InternalXbase.g:8713:3: + // InternalXbase.g:8714:2: () + // InternalXbase.g:8714:3: { } @@ -29408,14 +29409,14 @@ public final void rule__XCasePart__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__XCasePart__Group__1" - // InternalXbase.g:8721:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ; + // InternalXbase.g:8722:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ; public final void rule__XCasePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8725:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ) - // InternalXbase.g:8726:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 + // InternalXbase.g:8726:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ) + // InternalXbase.g:8727:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 { pushFollow(FOLLOW_62); rule__XCasePart__Group__1__Impl(); @@ -29446,22 +29447,22 @@ public final void rule__XCasePart__Group__1() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group__1__Impl" - // InternalXbase.g:8733:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ; + // InternalXbase.g:8734:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ; public final void rule__XCasePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8737:1: ( ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ) - // InternalXbase.g:8738:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) + // InternalXbase.g:8738:1: ( ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ) + // InternalXbase.g:8739:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) { - // InternalXbase.g:8738:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) - // InternalXbase.g:8739:2: ( rule__XCasePart__TypeGuardAssignment_1 )? + // InternalXbase.g:8739:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) + // InternalXbase.g:8740:2: ( rule__XCasePart__TypeGuardAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_1()); } - // InternalXbase.g:8740:2: ( rule__XCasePart__TypeGuardAssignment_1 )? + // InternalXbase.g:8741:2: ( rule__XCasePart__TypeGuardAssignment_1 )? int alt74=2; int LA74_0 = input.LA(1); @@ -29470,7 +29471,7 @@ public final void rule__XCasePart__Group__1__Impl() throws RecognitionException } switch (alt74) { case 1 : - // InternalXbase.g:8740:3: rule__XCasePart__TypeGuardAssignment_1 + // InternalXbase.g:8741:3: rule__XCasePart__TypeGuardAssignment_1 { pushFollow(FOLLOW_2); rule__XCasePart__TypeGuardAssignment_1(); @@ -29508,14 +29509,14 @@ public final void rule__XCasePart__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__XCasePart__Group__2" - // InternalXbase.g:8748:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ; + // InternalXbase.g:8749:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ; public final void rule__XCasePart__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8752:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ) - // InternalXbase.g:8753:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 + // InternalXbase.g:8753:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ) + // InternalXbase.g:8754:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 { pushFollow(FOLLOW_62); rule__XCasePart__Group__2__Impl(); @@ -29546,22 +29547,22 @@ public final void rule__XCasePart__Group__2() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group__2__Impl" - // InternalXbase.g:8760:1: rule__XCasePart__Group__2__Impl : ( ( rule__XCasePart__Group_2__0 )? ) ; + // InternalXbase.g:8761:1: rule__XCasePart__Group__2__Impl : ( ( rule__XCasePart__Group_2__0 )? ) ; public final void rule__XCasePart__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8764:1: ( ( ( rule__XCasePart__Group_2__0 )? ) ) - // InternalXbase.g:8765:1: ( ( rule__XCasePart__Group_2__0 )? ) + // InternalXbase.g:8765:1: ( ( ( rule__XCasePart__Group_2__0 )? ) ) + // InternalXbase.g:8766:1: ( ( rule__XCasePart__Group_2__0 )? ) { - // InternalXbase.g:8765:1: ( ( rule__XCasePart__Group_2__0 )? ) - // InternalXbase.g:8766:2: ( rule__XCasePart__Group_2__0 )? + // InternalXbase.g:8766:1: ( ( rule__XCasePart__Group_2__0 )? ) + // InternalXbase.g:8767:2: ( rule__XCasePart__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getGroup_2()); } - // InternalXbase.g:8767:2: ( rule__XCasePart__Group_2__0 )? + // InternalXbase.g:8768:2: ( rule__XCasePart__Group_2__0 )? int alt75=2; int LA75_0 = input.LA(1); @@ -29570,7 +29571,7 @@ public final void rule__XCasePart__Group__2__Impl() throws RecognitionException } switch (alt75) { case 1 : - // InternalXbase.g:8767:3: rule__XCasePart__Group_2__0 + // InternalXbase.g:8768:3: rule__XCasePart__Group_2__0 { pushFollow(FOLLOW_2); rule__XCasePart__Group_2__0(); @@ -29608,14 +29609,14 @@ public final void rule__XCasePart__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__XCasePart__Group__3" - // InternalXbase.g:8775:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ; + // InternalXbase.g:8776:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ; public final void rule__XCasePart__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8779:1: ( rule__XCasePart__Group__3__Impl ) - // InternalXbase.g:8780:2: rule__XCasePart__Group__3__Impl + // InternalXbase.g:8780:1: ( rule__XCasePart__Group__3__Impl ) + // InternalXbase.g:8781:2: rule__XCasePart__Group__3__Impl { pushFollow(FOLLOW_2); rule__XCasePart__Group__3__Impl(); @@ -29641,23 +29642,23 @@ public final void rule__XCasePart__Group__3() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group__3__Impl" - // InternalXbase.g:8786:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__Alternatives_3 ) ) ; + // InternalXbase.g:8787:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__Alternatives_3 ) ) ; public final void rule__XCasePart__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8790:1: ( ( ( rule__XCasePart__Alternatives_3 ) ) ) - // InternalXbase.g:8791:1: ( ( rule__XCasePart__Alternatives_3 ) ) + // InternalXbase.g:8791:1: ( ( ( rule__XCasePart__Alternatives_3 ) ) ) + // InternalXbase.g:8792:1: ( ( rule__XCasePart__Alternatives_3 ) ) { - // InternalXbase.g:8791:1: ( ( rule__XCasePart__Alternatives_3 ) ) - // InternalXbase.g:8792:2: ( rule__XCasePart__Alternatives_3 ) + // InternalXbase.g:8792:1: ( ( rule__XCasePart__Alternatives_3 ) ) + // InternalXbase.g:8793:2: ( rule__XCasePart__Alternatives_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getAlternatives_3()); } - // InternalXbase.g:8793:2: ( rule__XCasePart__Alternatives_3 ) - // InternalXbase.g:8793:3: rule__XCasePart__Alternatives_3 + // InternalXbase.g:8794:2: ( rule__XCasePart__Alternatives_3 ) + // InternalXbase.g:8794:3: rule__XCasePart__Alternatives_3 { pushFollow(FOLLOW_2); rule__XCasePart__Alternatives_3(); @@ -29692,14 +29693,14 @@ public final void rule__XCasePart__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__XCasePart__Group_2__0" - // InternalXbase.g:8802:1: rule__XCasePart__Group_2__0 : rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ; + // InternalXbase.g:8803:1: rule__XCasePart__Group_2__0 : rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ; public final void rule__XCasePart__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8806:1: ( rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ) - // InternalXbase.g:8807:2: rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 + // InternalXbase.g:8807:1: ( rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ) + // InternalXbase.g:8808:2: rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 { pushFollow(FOLLOW_43); rule__XCasePart__Group_2__0__Impl(); @@ -29730,17 +29731,17 @@ public final void rule__XCasePart__Group_2__0() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group_2__0__Impl" - // InternalXbase.g:8814:1: rule__XCasePart__Group_2__0__Impl : ( 'case' ) ; + // InternalXbase.g:8815:1: rule__XCasePart__Group_2__0__Impl : ( 'case' ) ; public final void rule__XCasePart__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8818:1: ( ( 'case' ) ) - // InternalXbase.g:8819:1: ( 'case' ) + // InternalXbase.g:8819:1: ( ( 'case' ) ) + // InternalXbase.g:8820:1: ( 'case' ) { - // InternalXbase.g:8819:1: ( 'case' ) - // InternalXbase.g:8820:2: 'case' + // InternalXbase.g:8820:1: ( 'case' ) + // InternalXbase.g:8821:2: 'case' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseKeyword_2_0()); @@ -29771,14 +29772,14 @@ public final void rule__XCasePart__Group_2__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__XCasePart__Group_2__1" - // InternalXbase.g:8829:1: rule__XCasePart__Group_2__1 : rule__XCasePart__Group_2__1__Impl ; + // InternalXbase.g:8830:1: rule__XCasePart__Group_2__1 : rule__XCasePart__Group_2__1__Impl ; public final void rule__XCasePart__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8833:1: ( rule__XCasePart__Group_2__1__Impl ) - // InternalXbase.g:8834:2: rule__XCasePart__Group_2__1__Impl + // InternalXbase.g:8834:1: ( rule__XCasePart__Group_2__1__Impl ) + // InternalXbase.g:8835:2: rule__XCasePart__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__XCasePart__Group_2__1__Impl(); @@ -29804,23 +29805,23 @@ public final void rule__XCasePart__Group_2__1() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group_2__1__Impl" - // InternalXbase.g:8840:1: rule__XCasePart__Group_2__1__Impl : ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ; + // InternalXbase.g:8841:1: rule__XCasePart__Group_2__1__Impl : ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ; public final void rule__XCasePart__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8844:1: ( ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ) - // InternalXbase.g:8845:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) ) + // InternalXbase.g:8845:1: ( ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ) + // InternalXbase.g:8846:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) ) { - // InternalXbase.g:8845:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) ) - // InternalXbase.g:8846:2: ( rule__XCasePart__CaseAssignment_2_1 ) + // InternalXbase.g:8846:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) ) + // InternalXbase.g:8847:2: ( rule__XCasePart__CaseAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseAssignment_2_1()); } - // InternalXbase.g:8847:2: ( rule__XCasePart__CaseAssignment_2_1 ) - // InternalXbase.g:8847:3: rule__XCasePart__CaseAssignment_2_1 + // InternalXbase.g:8848:2: ( rule__XCasePart__CaseAssignment_2_1 ) + // InternalXbase.g:8848:3: rule__XCasePart__CaseAssignment_2_1 { pushFollow(FOLLOW_2); rule__XCasePart__CaseAssignment_2_1(); @@ -29855,14 +29856,14 @@ public final void rule__XCasePart__Group_2__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__XCasePart__Group_3_0__0" - // InternalXbase.g:8856:1: rule__XCasePart__Group_3_0__0 : rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ; + // InternalXbase.g:8857:1: rule__XCasePart__Group_3_0__0 : rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ; public final void rule__XCasePart__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8860:1: ( rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ) - // InternalXbase.g:8861:2: rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 + // InternalXbase.g:8861:1: ( rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ) + // InternalXbase.g:8862:2: rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 { pushFollow(FOLLOW_43); rule__XCasePart__Group_3_0__0__Impl(); @@ -29893,17 +29894,17 @@ public final void rule__XCasePart__Group_3_0__0() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group_3_0__0__Impl" - // InternalXbase.g:8868:1: rule__XCasePart__Group_3_0__0__Impl : ( ':' ) ; + // InternalXbase.g:8869:1: rule__XCasePart__Group_3_0__0__Impl : ( ':' ) ; public final void rule__XCasePart__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8872:1: ( ( ':' ) ) - // InternalXbase.g:8873:1: ( ':' ) + // InternalXbase.g:8873:1: ( ( ':' ) ) + // InternalXbase.g:8874:1: ( ':' ) { - // InternalXbase.g:8873:1: ( ':' ) - // InternalXbase.g:8874:2: ':' + // InternalXbase.g:8874:1: ( ':' ) + // InternalXbase.g:8875:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getColonKeyword_3_0_0()); @@ -29934,14 +29935,14 @@ public final void rule__XCasePart__Group_3_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__XCasePart__Group_3_0__1" - // InternalXbase.g:8883:1: rule__XCasePart__Group_3_0__1 : rule__XCasePart__Group_3_0__1__Impl ; + // InternalXbase.g:8884:1: rule__XCasePart__Group_3_0__1 : rule__XCasePart__Group_3_0__1__Impl ; public final void rule__XCasePart__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8887:1: ( rule__XCasePart__Group_3_0__1__Impl ) - // InternalXbase.g:8888:2: rule__XCasePart__Group_3_0__1__Impl + // InternalXbase.g:8888:1: ( rule__XCasePart__Group_3_0__1__Impl ) + // InternalXbase.g:8889:2: rule__XCasePart__Group_3_0__1__Impl { pushFollow(FOLLOW_2); rule__XCasePart__Group_3_0__1__Impl(); @@ -29967,23 +29968,23 @@ public final void rule__XCasePart__Group_3_0__1() throws RecognitionException { // $ANTLR start "rule__XCasePart__Group_3_0__1__Impl" - // InternalXbase.g:8894:1: rule__XCasePart__Group_3_0__1__Impl : ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ; + // InternalXbase.g:8895:1: rule__XCasePart__Group_3_0__1__Impl : ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ; public final void rule__XCasePart__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8898:1: ( ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ) - // InternalXbase.g:8899:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) + // InternalXbase.g:8899:1: ( ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ) + // InternalXbase.g:8900:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) { - // InternalXbase.g:8899:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) - // InternalXbase.g:8900:2: ( rule__XCasePart__ThenAssignment_3_0_1 ) + // InternalXbase.g:8900:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) + // InternalXbase.g:8901:2: ( rule__XCasePart__ThenAssignment_3_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getThenAssignment_3_0_1()); } - // InternalXbase.g:8901:2: ( rule__XCasePart__ThenAssignment_3_0_1 ) - // InternalXbase.g:8901:3: rule__XCasePart__ThenAssignment_3_0_1 + // InternalXbase.g:8902:2: ( rule__XCasePart__ThenAssignment_3_0_1 ) + // InternalXbase.g:8902:3: rule__XCasePart__ThenAssignment_3_0_1 { pushFollow(FOLLOW_2); rule__XCasePart__ThenAssignment_3_0_1(); @@ -30018,14 +30019,14 @@ public final void rule__XCasePart__Group_3_0__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XForLoopExpression__Group__0" - // InternalXbase.g:8910:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ; + // InternalXbase.g:8911:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ; public final void rule__XForLoopExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8914:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ) - // InternalXbase.g:8915:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 + // InternalXbase.g:8915:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ) + // InternalXbase.g:8916:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 { pushFollow(FOLLOW_43); rule__XForLoopExpression__Group__0__Impl(); @@ -30056,23 +30057,23 @@ public final void rule__XForLoopExpression__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XForLoopExpression__Group__0__Impl" - // InternalXbase.g:8922:1: rule__XForLoopExpression__Group__0__Impl : ( ( rule__XForLoopExpression__Group_0__0 ) ) ; + // InternalXbase.g:8923:1: rule__XForLoopExpression__Group__0__Impl : ( ( rule__XForLoopExpression__Group_0__0 ) ) ; public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8926:1: ( ( ( rule__XForLoopExpression__Group_0__0 ) ) ) - // InternalXbase.g:8927:1: ( ( rule__XForLoopExpression__Group_0__0 ) ) + // InternalXbase.g:8927:1: ( ( ( rule__XForLoopExpression__Group_0__0 ) ) ) + // InternalXbase.g:8928:1: ( ( rule__XForLoopExpression__Group_0__0 ) ) { - // InternalXbase.g:8927:1: ( ( rule__XForLoopExpression__Group_0__0 ) ) - // InternalXbase.g:8928:2: ( rule__XForLoopExpression__Group_0__0 ) + // InternalXbase.g:8928:1: ( ( rule__XForLoopExpression__Group_0__0 ) ) + // InternalXbase.g:8929:2: ( rule__XForLoopExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getGroup_0()); } - // InternalXbase.g:8929:2: ( rule__XForLoopExpression__Group_0__0 ) - // InternalXbase.g:8929:3: rule__XForLoopExpression__Group_0__0 + // InternalXbase.g:8930:2: ( rule__XForLoopExpression__Group_0__0 ) + // InternalXbase.g:8930:3: rule__XForLoopExpression__Group_0__0 { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group_0__0(); @@ -30107,14 +30108,14 @@ public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XForLoopExpression__Group__1" - // InternalXbase.g:8937:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ; + // InternalXbase.g:8938:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ; public final void rule__XForLoopExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8941:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ) - // InternalXbase.g:8942:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 + // InternalXbase.g:8942:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ) + // InternalXbase.g:8943:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 { pushFollow(FOLLOW_54); rule__XForLoopExpression__Group__1__Impl(); @@ -30145,23 +30146,23 @@ public final void rule__XForLoopExpression__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XForLoopExpression__Group__1__Impl" - // InternalXbase.g:8949:1: rule__XForLoopExpression__Group__1__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ; + // InternalXbase.g:8950:1: rule__XForLoopExpression__Group__1__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ; public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8953:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ) - // InternalXbase.g:8954:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) + // InternalXbase.g:8954:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ) + // InternalXbase.g:8955:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) { - // InternalXbase.g:8954:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) - // InternalXbase.g:8955:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 ) + // InternalXbase.g:8955:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) + // InternalXbase.g:8956:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_1()); } - // InternalXbase.g:8956:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 ) - // InternalXbase.g:8956:3: rule__XForLoopExpression__ForExpressionAssignment_1 + // InternalXbase.g:8957:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 ) + // InternalXbase.g:8957:3: rule__XForLoopExpression__ForExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__XForLoopExpression__ForExpressionAssignment_1(); @@ -30196,14 +30197,14 @@ public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XForLoopExpression__Group__2" - // InternalXbase.g:8964:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ; + // InternalXbase.g:8965:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ; public final void rule__XForLoopExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8968:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ) - // InternalXbase.g:8969:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 + // InternalXbase.g:8969:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ) + // InternalXbase.g:8970:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 { pushFollow(FOLLOW_43); rule__XForLoopExpression__Group__2__Impl(); @@ -30234,17 +30235,17 @@ public final void rule__XForLoopExpression__Group__2() throws RecognitionExcepti // $ANTLR start "rule__XForLoopExpression__Group__2__Impl" - // InternalXbase.g:8976:1: rule__XForLoopExpression__Group__2__Impl : ( ')' ) ; + // InternalXbase.g:8977:1: rule__XForLoopExpression__Group__2__Impl : ( ')' ) ; public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8980:1: ( ( ')' ) ) - // InternalXbase.g:8981:1: ( ')' ) + // InternalXbase.g:8981:1: ( ( ')' ) ) + // InternalXbase.g:8982:1: ( ')' ) { - // InternalXbase.g:8981:1: ( ')' ) - // InternalXbase.g:8982:2: ')' + // InternalXbase.g:8982:1: ( ')' ) + // InternalXbase.g:8983:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_2()); @@ -30275,14 +30276,14 @@ public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__XForLoopExpression__Group__3" - // InternalXbase.g:8991:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl ; + // InternalXbase.g:8992:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl ; public final void rule__XForLoopExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:8995:1: ( rule__XForLoopExpression__Group__3__Impl ) - // InternalXbase.g:8996:2: rule__XForLoopExpression__Group__3__Impl + // InternalXbase.g:8996:1: ( rule__XForLoopExpression__Group__3__Impl ) + // InternalXbase.g:8997:2: rule__XForLoopExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group__3__Impl(); @@ -30308,23 +30309,23 @@ public final void rule__XForLoopExpression__Group__3() throws RecognitionExcepti // $ANTLR start "rule__XForLoopExpression__Group__3__Impl" - // InternalXbase.g:9002:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ; + // InternalXbase.g:9003:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ; public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9006:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ) - // InternalXbase.g:9007:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) + // InternalXbase.g:9007:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ) + // InternalXbase.g:9008:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) { - // InternalXbase.g:9007:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) - // InternalXbase.g:9008:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 ) + // InternalXbase.g:9008:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) + // InternalXbase.g:9009:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_3()); } - // InternalXbase.g:9009:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 ) - // InternalXbase.g:9009:3: rule__XForLoopExpression__EachExpressionAssignment_3 + // InternalXbase.g:9010:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 ) + // InternalXbase.g:9010:3: rule__XForLoopExpression__EachExpressionAssignment_3 { pushFollow(FOLLOW_2); rule__XForLoopExpression__EachExpressionAssignment_3(); @@ -30359,14 +30360,14 @@ public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__XForLoopExpression__Group_0__0" - // InternalXbase.g:9018:1: rule__XForLoopExpression__Group_0__0 : rule__XForLoopExpression__Group_0__0__Impl ; + // InternalXbase.g:9019:1: rule__XForLoopExpression__Group_0__0 : rule__XForLoopExpression__Group_0__0__Impl ; public final void rule__XForLoopExpression__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9022:1: ( rule__XForLoopExpression__Group_0__0__Impl ) - // InternalXbase.g:9023:2: rule__XForLoopExpression__Group_0__0__Impl + // InternalXbase.g:9023:1: ( rule__XForLoopExpression__Group_0__0__Impl ) + // InternalXbase.g:9024:2: rule__XForLoopExpression__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group_0__0__Impl(); @@ -30392,23 +30393,23 @@ public final void rule__XForLoopExpression__Group_0__0() throws RecognitionExcep // $ANTLR start "rule__XForLoopExpression__Group_0__0__Impl" - // InternalXbase.g:9029:1: rule__XForLoopExpression__Group_0__0__Impl : ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ; + // InternalXbase.g:9030:1: rule__XForLoopExpression__Group_0__0__Impl : ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ; public final void rule__XForLoopExpression__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9033:1: ( ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ) - // InternalXbase.g:9034:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) ) + // InternalXbase.g:9034:1: ( ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ) + // InternalXbase.g:9035:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) ) { - // InternalXbase.g:9034:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) ) - // InternalXbase.g:9035:2: ( rule__XForLoopExpression__Group_0_0__0 ) + // InternalXbase.g:9035:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) ) + // InternalXbase.g:9036:2: ( rule__XForLoopExpression__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getGroup_0_0()); } - // InternalXbase.g:9036:2: ( rule__XForLoopExpression__Group_0_0__0 ) - // InternalXbase.g:9036:3: rule__XForLoopExpression__Group_0_0__0 + // InternalXbase.g:9037:2: ( rule__XForLoopExpression__Group_0_0__0 ) + // InternalXbase.g:9037:3: rule__XForLoopExpression__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group_0_0__0(); @@ -30443,14 +30444,14 @@ public final void rule__XForLoopExpression__Group_0__0__Impl() throws Recognitio // $ANTLR start "rule__XForLoopExpression__Group_0_0__0" - // InternalXbase.g:9045:1: rule__XForLoopExpression__Group_0_0__0 : rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ; + // InternalXbase.g:9046:1: rule__XForLoopExpression__Group_0_0__0 : rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ; public final void rule__XForLoopExpression__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9049:1: ( rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ) - // InternalXbase.g:9050:2: rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 + // InternalXbase.g:9050:1: ( rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ) + // InternalXbase.g:9051:2: rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 { pushFollow(FOLLOW_63); rule__XForLoopExpression__Group_0_0__0__Impl(); @@ -30481,23 +30482,23 @@ public final void rule__XForLoopExpression__Group_0_0__0() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__0__Impl" - // InternalXbase.g:9057:1: rule__XForLoopExpression__Group_0_0__0__Impl : ( () ) ; + // InternalXbase.g:9058:1: rule__XForLoopExpression__Group_0_0__0__Impl : ( () ) ; public final void rule__XForLoopExpression__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9061:1: ( ( () ) ) - // InternalXbase.g:9062:1: ( () ) + // InternalXbase.g:9062:1: ( ( () ) ) + // InternalXbase.g:9063:1: ( () ) { - // InternalXbase.g:9062:1: ( () ) - // InternalXbase.g:9063:2: () + // InternalXbase.g:9063:1: ( () ) + // InternalXbase.g:9064:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0_0_0()); } - // InternalXbase.g:9064:2: () - // InternalXbase.g:9064:3: + // InternalXbase.g:9065:2: () + // InternalXbase.g:9065:3: { } @@ -30522,14 +30523,14 @@ public final void rule__XForLoopExpression__Group_0_0__0__Impl() throws Recognit // $ANTLR start "rule__XForLoopExpression__Group_0_0__1" - // InternalXbase.g:9072:1: rule__XForLoopExpression__Group_0_0__1 : rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ; + // InternalXbase.g:9073:1: rule__XForLoopExpression__Group_0_0__1 : rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ; public final void rule__XForLoopExpression__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9076:1: ( rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ) - // InternalXbase.g:9077:2: rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 + // InternalXbase.g:9077:1: ( rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ) + // InternalXbase.g:9078:2: rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 { pushFollow(FOLLOW_56); rule__XForLoopExpression__Group_0_0__1__Impl(); @@ -30560,17 +30561,17 @@ public final void rule__XForLoopExpression__Group_0_0__1() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__1__Impl" - // InternalXbase.g:9084:1: rule__XForLoopExpression__Group_0_0__1__Impl : ( 'for' ) ; + // InternalXbase.g:9085:1: rule__XForLoopExpression__Group_0_0__1__Impl : ( 'for' ) ; public final void rule__XForLoopExpression__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9088:1: ( ( 'for' ) ) - // InternalXbase.g:9089:1: ( 'for' ) + // InternalXbase.g:9089:1: ( ( 'for' ) ) + // InternalXbase.g:9090:1: ( 'for' ) { - // InternalXbase.g:9089:1: ( 'for' ) - // InternalXbase.g:9090:2: 'for' + // InternalXbase.g:9090:1: ( 'for' ) + // InternalXbase.g:9091:2: 'for' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_0_0_1()); @@ -30601,14 +30602,14 @@ public final void rule__XForLoopExpression__Group_0_0__1__Impl() throws Recognit // $ANTLR start "rule__XForLoopExpression__Group_0_0__2" - // InternalXbase.g:9099:1: rule__XForLoopExpression__Group_0_0__2 : rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ; + // InternalXbase.g:9100:1: rule__XForLoopExpression__Group_0_0__2 : rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ; public final void rule__XForLoopExpression__Group_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9103:1: ( rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ) - // InternalXbase.g:9104:2: rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 + // InternalXbase.g:9104:1: ( rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ) + // InternalXbase.g:9105:2: rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 { pushFollow(FOLLOW_18); rule__XForLoopExpression__Group_0_0__2__Impl(); @@ -30639,17 +30640,17 @@ public final void rule__XForLoopExpression__Group_0_0__2() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__2__Impl" - // InternalXbase.g:9111:1: rule__XForLoopExpression__Group_0_0__2__Impl : ( '(' ) ; + // InternalXbase.g:9112:1: rule__XForLoopExpression__Group_0_0__2__Impl : ( '(' ) ; public final void rule__XForLoopExpression__Group_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9115:1: ( ( '(' ) ) - // InternalXbase.g:9116:1: ( '(' ) + // InternalXbase.g:9116:1: ( ( '(' ) ) + // InternalXbase.g:9117:1: ( '(' ) { - // InternalXbase.g:9116:1: ( '(' ) - // InternalXbase.g:9117:2: '(' + // InternalXbase.g:9117:1: ( '(' ) + // InternalXbase.g:9118:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_0_0_2()); @@ -30680,14 +30681,14 @@ public final void rule__XForLoopExpression__Group_0_0__2__Impl() throws Recognit // $ANTLR start "rule__XForLoopExpression__Group_0_0__3" - // InternalXbase.g:9126:1: rule__XForLoopExpression__Group_0_0__3 : rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ; + // InternalXbase.g:9127:1: rule__XForLoopExpression__Group_0_0__3 : rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ; public final void rule__XForLoopExpression__Group_0_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9130:1: ( rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ) - // InternalXbase.g:9131:2: rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 + // InternalXbase.g:9131:1: ( rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ) + // InternalXbase.g:9132:2: rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 { pushFollow(FOLLOW_61); rule__XForLoopExpression__Group_0_0__3__Impl(); @@ -30718,23 +30719,23 @@ public final void rule__XForLoopExpression__Group_0_0__3() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__3__Impl" - // InternalXbase.g:9138:1: rule__XForLoopExpression__Group_0_0__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ; + // InternalXbase.g:9139:1: rule__XForLoopExpression__Group_0_0__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ; public final void rule__XForLoopExpression__Group_0_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9142:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ) - // InternalXbase.g:9143:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) + // InternalXbase.g:9143:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ) + // InternalXbase.g:9144:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) { - // InternalXbase.g:9143:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) - // InternalXbase.g:9144:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) + // InternalXbase.g:9144:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) + // InternalXbase.g:9145:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_0_0_3()); } - // InternalXbase.g:9145:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) - // InternalXbase.g:9145:3: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 + // InternalXbase.g:9146:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) + // InternalXbase.g:9146:3: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 { pushFollow(FOLLOW_2); rule__XForLoopExpression__DeclaredParamAssignment_0_0_3(); @@ -30769,14 +30770,14 @@ public final void rule__XForLoopExpression__Group_0_0__3__Impl() throws Recognit // $ANTLR start "rule__XForLoopExpression__Group_0_0__4" - // InternalXbase.g:9153:1: rule__XForLoopExpression__Group_0_0__4 : rule__XForLoopExpression__Group_0_0__4__Impl ; + // InternalXbase.g:9154:1: rule__XForLoopExpression__Group_0_0__4 : rule__XForLoopExpression__Group_0_0__4__Impl ; public final void rule__XForLoopExpression__Group_0_0__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9157:1: ( rule__XForLoopExpression__Group_0_0__4__Impl ) - // InternalXbase.g:9158:2: rule__XForLoopExpression__Group_0_0__4__Impl + // InternalXbase.g:9158:1: ( rule__XForLoopExpression__Group_0_0__4__Impl ) + // InternalXbase.g:9159:2: rule__XForLoopExpression__Group_0_0__4__Impl { pushFollow(FOLLOW_2); rule__XForLoopExpression__Group_0_0__4__Impl(); @@ -30802,17 +30803,17 @@ public final void rule__XForLoopExpression__Group_0_0__4() throws RecognitionExc // $ANTLR start "rule__XForLoopExpression__Group_0_0__4__Impl" - // InternalXbase.g:9164:1: rule__XForLoopExpression__Group_0_0__4__Impl : ( ':' ) ; + // InternalXbase.g:9165:1: rule__XForLoopExpression__Group_0_0__4__Impl : ( ':' ) ; public final void rule__XForLoopExpression__Group_0_0__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9168:1: ( ( ':' ) ) - // InternalXbase.g:9169:1: ( ':' ) + // InternalXbase.g:9169:1: ( ( ':' ) ) + // InternalXbase.g:9170:1: ( ':' ) { - // InternalXbase.g:9169:1: ( ':' ) - // InternalXbase.g:9170:2: ':' + // InternalXbase.g:9170:1: ( ':' ) + // InternalXbase.g:9171:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_0_0_4()); @@ -30843,14 +30844,14 @@ public final void rule__XForLoopExpression__Group_0_0__4__Impl() throws Recognit // $ANTLR start "rule__XBasicForLoopExpression__Group__0" - // InternalXbase.g:9180:1: rule__XBasicForLoopExpression__Group__0 : rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ; + // InternalXbase.g:9181:1: rule__XBasicForLoopExpression__Group__0 : rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ; public final void rule__XBasicForLoopExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9184:1: ( rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ) - // InternalXbase.g:9185:2: rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 + // InternalXbase.g:9185:1: ( rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ) + // InternalXbase.g:9186:2: rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 { pushFollow(FOLLOW_63); rule__XBasicForLoopExpression__Group__0__Impl(); @@ -30881,23 +30882,23 @@ public final void rule__XBasicForLoopExpression__Group__0() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__0__Impl" - // InternalXbase.g:9192:1: rule__XBasicForLoopExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:9193:1: rule__XBasicForLoopExpression__Group__0__Impl : ( () ) ; public final void rule__XBasicForLoopExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9196:1: ( ( () ) ) - // InternalXbase.g:9197:1: ( () ) + // InternalXbase.g:9197:1: ( ( () ) ) + // InternalXbase.g:9198:1: ( () ) { - // InternalXbase.g:9197:1: ( () ) - // InternalXbase.g:9198:2: () + // InternalXbase.g:9198:1: ( () ) + // InternalXbase.g:9199:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getXBasicForLoopExpressionAction_0()); } - // InternalXbase.g:9199:2: () - // InternalXbase.g:9199:3: + // InternalXbase.g:9200:2: () + // InternalXbase.g:9200:3: { } @@ -30922,14 +30923,14 @@ public final void rule__XBasicForLoopExpression__Group__0__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__1" - // InternalXbase.g:9207:1: rule__XBasicForLoopExpression__Group__1 : rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ; + // InternalXbase.g:9208:1: rule__XBasicForLoopExpression__Group__1 : rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ; public final void rule__XBasicForLoopExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9211:1: ( rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ) - // InternalXbase.g:9212:2: rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 + // InternalXbase.g:9212:1: ( rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ) + // InternalXbase.g:9213:2: rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 { pushFollow(FOLLOW_56); rule__XBasicForLoopExpression__Group__1__Impl(); @@ -30960,17 +30961,17 @@ public final void rule__XBasicForLoopExpression__Group__1() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__1__Impl" - // InternalXbase.g:9219:1: rule__XBasicForLoopExpression__Group__1__Impl : ( 'for' ) ; + // InternalXbase.g:9220:1: rule__XBasicForLoopExpression__Group__1__Impl : ( 'for' ) ; public final void rule__XBasicForLoopExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9223:1: ( ( 'for' ) ) - // InternalXbase.g:9224:1: ( 'for' ) + // InternalXbase.g:9224:1: ( ( 'for' ) ) + // InternalXbase.g:9225:1: ( 'for' ) { - // InternalXbase.g:9224:1: ( 'for' ) - // InternalXbase.g:9225:2: 'for' + // InternalXbase.g:9225:1: ( 'for' ) + // InternalXbase.g:9226:2: 'for' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getForKeyword_1()); @@ -31001,14 +31002,14 @@ public final void rule__XBasicForLoopExpression__Group__1__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__2" - // InternalXbase.g:9234:1: rule__XBasicForLoopExpression__Group__2 : rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ; + // InternalXbase.g:9235:1: rule__XBasicForLoopExpression__Group__2 : rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ; public final void rule__XBasicForLoopExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9238:1: ( rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ) - // InternalXbase.g:9239:2: rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 + // InternalXbase.g:9239:1: ( rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ) + // InternalXbase.g:9240:2: rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 { pushFollow(FOLLOW_64); rule__XBasicForLoopExpression__Group__2__Impl(); @@ -31039,17 +31040,17 @@ public final void rule__XBasicForLoopExpression__Group__2() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__2__Impl" - // InternalXbase.g:9246:1: rule__XBasicForLoopExpression__Group__2__Impl : ( '(' ) ; + // InternalXbase.g:9247:1: rule__XBasicForLoopExpression__Group__2__Impl : ( '(' ) ; public final void rule__XBasicForLoopExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9250:1: ( ( '(' ) ) - // InternalXbase.g:9251:1: ( '(' ) + // InternalXbase.g:9251:1: ( ( '(' ) ) + // InternalXbase.g:9252:1: ( '(' ) { - // InternalXbase.g:9251:1: ( '(' ) - // InternalXbase.g:9252:2: '(' + // InternalXbase.g:9252:1: ( '(' ) + // InternalXbase.g:9253:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getLeftParenthesisKeyword_2()); @@ -31080,14 +31081,14 @@ public final void rule__XBasicForLoopExpression__Group__2__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__3" - // InternalXbase.g:9261:1: rule__XBasicForLoopExpression__Group__3 : rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ; + // InternalXbase.g:9262:1: rule__XBasicForLoopExpression__Group__3 : rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ; public final void rule__XBasicForLoopExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9265:1: ( rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ) - // InternalXbase.g:9266:2: rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 + // InternalXbase.g:9266:1: ( rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ) + // InternalXbase.g:9267:2: rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 { pushFollow(FOLLOW_64); rule__XBasicForLoopExpression__Group__3__Impl(); @@ -31118,22 +31119,22 @@ public final void rule__XBasicForLoopExpression__Group__3() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__3__Impl" - // InternalXbase.g:9273:1: rule__XBasicForLoopExpression__Group__3__Impl : ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ; + // InternalXbase.g:9274:1: rule__XBasicForLoopExpression__Group__3__Impl : ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ; public final void rule__XBasicForLoopExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9277:1: ( ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ) - // InternalXbase.g:9278:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) + // InternalXbase.g:9278:1: ( ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ) + // InternalXbase.g:9279:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) { - // InternalXbase.g:9278:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) - // InternalXbase.g:9279:2: ( rule__XBasicForLoopExpression__Group_3__0 )? + // InternalXbase.g:9279:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) + // InternalXbase.g:9280:2: ( rule__XBasicForLoopExpression__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3()); } - // InternalXbase.g:9280:2: ( rule__XBasicForLoopExpression__Group_3__0 )? + // InternalXbase.g:9281:2: ( rule__XBasicForLoopExpression__Group_3__0 )? int alt76=2; int LA76_0 = input.LA(1); @@ -31142,7 +31143,7 @@ public final void rule__XBasicForLoopExpression__Group__3__Impl() throws Recogni } switch (alt76) { case 1 : - // InternalXbase.g:9280:3: rule__XBasicForLoopExpression__Group_3__0 + // InternalXbase.g:9281:3: rule__XBasicForLoopExpression__Group_3__0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_3__0(); @@ -31180,14 +31181,14 @@ public final void rule__XBasicForLoopExpression__Group__3__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__4" - // InternalXbase.g:9288:1: rule__XBasicForLoopExpression__Group__4 : rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ; + // InternalXbase.g:9289:1: rule__XBasicForLoopExpression__Group__4 : rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ; public final void rule__XBasicForLoopExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9292:1: ( rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ) - // InternalXbase.g:9293:2: rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 + // InternalXbase.g:9293:1: ( rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ) + // InternalXbase.g:9294:2: rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 { pushFollow(FOLLOW_65); rule__XBasicForLoopExpression__Group__4__Impl(); @@ -31218,17 +31219,17 @@ public final void rule__XBasicForLoopExpression__Group__4() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__4__Impl" - // InternalXbase.g:9300:1: rule__XBasicForLoopExpression__Group__4__Impl : ( ';' ) ; + // InternalXbase.g:9301:1: rule__XBasicForLoopExpression__Group__4__Impl : ( ';' ) ; public final void rule__XBasicForLoopExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9304:1: ( ( ';' ) ) - // InternalXbase.g:9305:1: ( ';' ) + // InternalXbase.g:9305:1: ( ( ';' ) ) + // InternalXbase.g:9306:1: ( ';' ) { - // InternalXbase.g:9305:1: ( ';' ) - // InternalXbase.g:9306:2: ';' + // InternalXbase.g:9306:1: ( ';' ) + // InternalXbase.g:9307:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_4()); @@ -31259,14 +31260,14 @@ public final void rule__XBasicForLoopExpression__Group__4__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__5" - // InternalXbase.g:9315:1: rule__XBasicForLoopExpression__Group__5 : rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ; + // InternalXbase.g:9316:1: rule__XBasicForLoopExpression__Group__5 : rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ; public final void rule__XBasicForLoopExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9319:1: ( rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ) - // InternalXbase.g:9320:2: rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 + // InternalXbase.g:9320:1: ( rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ) + // InternalXbase.g:9321:2: rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 { pushFollow(FOLLOW_65); rule__XBasicForLoopExpression__Group__5__Impl(); @@ -31297,22 +31298,22 @@ public final void rule__XBasicForLoopExpression__Group__5() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__5__Impl" - // InternalXbase.g:9327:1: rule__XBasicForLoopExpression__Group__5__Impl : ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ; + // InternalXbase.g:9328:1: rule__XBasicForLoopExpression__Group__5__Impl : ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ; public final void rule__XBasicForLoopExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9331:1: ( ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ) - // InternalXbase.g:9332:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) + // InternalXbase.g:9332:1: ( ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ) + // InternalXbase.g:9333:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) { - // InternalXbase.g:9332:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) - // InternalXbase.g:9333:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? + // InternalXbase.g:9333:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) + // InternalXbase.g:9334:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionAssignment_5()); } - // InternalXbase.g:9334:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? + // InternalXbase.g:9335:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? int alt77=2; int LA77_0 = input.LA(1); @@ -31321,7 +31322,7 @@ public final void rule__XBasicForLoopExpression__Group__5__Impl() throws Recogni } switch (alt77) { case 1 : - // InternalXbase.g:9334:3: rule__XBasicForLoopExpression__ExpressionAssignment_5 + // InternalXbase.g:9335:3: rule__XBasicForLoopExpression__ExpressionAssignment_5 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__ExpressionAssignment_5(); @@ -31359,14 +31360,14 @@ public final void rule__XBasicForLoopExpression__Group__5__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__6" - // InternalXbase.g:9342:1: rule__XBasicForLoopExpression__Group__6 : rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ; + // InternalXbase.g:9343:1: rule__XBasicForLoopExpression__Group__6 : rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ; public final void rule__XBasicForLoopExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9346:1: ( rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ) - // InternalXbase.g:9347:2: rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 + // InternalXbase.g:9347:1: ( rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ) + // InternalXbase.g:9348:2: rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 { pushFollow(FOLLOW_41); rule__XBasicForLoopExpression__Group__6__Impl(); @@ -31397,17 +31398,17 @@ public final void rule__XBasicForLoopExpression__Group__6() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__6__Impl" - // InternalXbase.g:9354:1: rule__XBasicForLoopExpression__Group__6__Impl : ( ';' ) ; + // InternalXbase.g:9355:1: rule__XBasicForLoopExpression__Group__6__Impl : ( ';' ) ; public final void rule__XBasicForLoopExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9358:1: ( ( ';' ) ) - // InternalXbase.g:9359:1: ( ';' ) + // InternalXbase.g:9359:1: ( ( ';' ) ) + // InternalXbase.g:9360:1: ( ';' ) { - // InternalXbase.g:9359:1: ( ';' ) - // InternalXbase.g:9360:2: ';' + // InternalXbase.g:9360:1: ( ';' ) + // InternalXbase.g:9361:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_6()); @@ -31438,14 +31439,14 @@ public final void rule__XBasicForLoopExpression__Group__6__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__7" - // InternalXbase.g:9369:1: rule__XBasicForLoopExpression__Group__7 : rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ; + // InternalXbase.g:9370:1: rule__XBasicForLoopExpression__Group__7 : rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ; public final void rule__XBasicForLoopExpression__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9373:1: ( rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ) - // InternalXbase.g:9374:2: rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 + // InternalXbase.g:9374:1: ( rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ) + // InternalXbase.g:9375:2: rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 { pushFollow(FOLLOW_41); rule__XBasicForLoopExpression__Group__7__Impl(); @@ -31476,22 +31477,22 @@ public final void rule__XBasicForLoopExpression__Group__7() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__7__Impl" - // InternalXbase.g:9381:1: rule__XBasicForLoopExpression__Group__7__Impl : ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ; + // InternalXbase.g:9382:1: rule__XBasicForLoopExpression__Group__7__Impl : ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ; public final void rule__XBasicForLoopExpression__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9385:1: ( ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ) - // InternalXbase.g:9386:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) + // InternalXbase.g:9386:1: ( ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ) + // InternalXbase.g:9387:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) { - // InternalXbase.g:9386:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) - // InternalXbase.g:9387:2: ( rule__XBasicForLoopExpression__Group_7__0 )? + // InternalXbase.g:9387:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) + // InternalXbase.g:9388:2: ( rule__XBasicForLoopExpression__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7()); } - // InternalXbase.g:9388:2: ( rule__XBasicForLoopExpression__Group_7__0 )? + // InternalXbase.g:9389:2: ( rule__XBasicForLoopExpression__Group_7__0 )? int alt78=2; int LA78_0 = input.LA(1); @@ -31500,7 +31501,7 @@ public final void rule__XBasicForLoopExpression__Group__7__Impl() throws Recogni } switch (alt78) { case 1 : - // InternalXbase.g:9388:3: rule__XBasicForLoopExpression__Group_7__0 + // InternalXbase.g:9389:3: rule__XBasicForLoopExpression__Group_7__0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_7__0(); @@ -31538,14 +31539,14 @@ public final void rule__XBasicForLoopExpression__Group__7__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__8" - // InternalXbase.g:9396:1: rule__XBasicForLoopExpression__Group__8 : rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ; + // InternalXbase.g:9397:1: rule__XBasicForLoopExpression__Group__8 : rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ; public final void rule__XBasicForLoopExpression__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9400:1: ( rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ) - // InternalXbase.g:9401:2: rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 + // InternalXbase.g:9401:1: ( rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ) + // InternalXbase.g:9402:2: rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 { pushFollow(FOLLOW_43); rule__XBasicForLoopExpression__Group__8__Impl(); @@ -31576,17 +31577,17 @@ public final void rule__XBasicForLoopExpression__Group__8() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__8__Impl" - // InternalXbase.g:9408:1: rule__XBasicForLoopExpression__Group__8__Impl : ( ')' ) ; + // InternalXbase.g:9409:1: rule__XBasicForLoopExpression__Group__8__Impl : ( ')' ) ; public final void rule__XBasicForLoopExpression__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9412:1: ( ( ')' ) ) - // InternalXbase.g:9413:1: ( ')' ) + // InternalXbase.g:9413:1: ( ( ')' ) ) + // InternalXbase.g:9414:1: ( ')' ) { - // InternalXbase.g:9413:1: ( ')' ) - // InternalXbase.g:9414:2: ')' + // InternalXbase.g:9414:1: ( ')' ) + // InternalXbase.g:9415:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getRightParenthesisKeyword_8()); @@ -31617,14 +31618,14 @@ public final void rule__XBasicForLoopExpression__Group__8__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group__9" - // InternalXbase.g:9423:1: rule__XBasicForLoopExpression__Group__9 : rule__XBasicForLoopExpression__Group__9__Impl ; + // InternalXbase.g:9424:1: rule__XBasicForLoopExpression__Group__9 : rule__XBasicForLoopExpression__Group__9__Impl ; public final void rule__XBasicForLoopExpression__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9427:1: ( rule__XBasicForLoopExpression__Group__9__Impl ) - // InternalXbase.g:9428:2: rule__XBasicForLoopExpression__Group__9__Impl + // InternalXbase.g:9428:1: ( rule__XBasicForLoopExpression__Group__9__Impl ) + // InternalXbase.g:9429:2: rule__XBasicForLoopExpression__Group__9__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group__9__Impl(); @@ -31650,23 +31651,23 @@ public final void rule__XBasicForLoopExpression__Group__9() throws RecognitionEx // $ANTLR start "rule__XBasicForLoopExpression__Group__9__Impl" - // InternalXbase.g:9434:1: rule__XBasicForLoopExpression__Group__9__Impl : ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ; + // InternalXbase.g:9435:1: rule__XBasicForLoopExpression__Group__9__Impl : ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ; public final void rule__XBasicForLoopExpression__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9438:1: ( ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ) - // InternalXbase.g:9439:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) + // InternalXbase.g:9439:1: ( ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ) + // InternalXbase.g:9440:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) { - // InternalXbase.g:9439:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) - // InternalXbase.g:9440:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) + // InternalXbase.g:9440:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) + // InternalXbase.g:9441:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionAssignment_9()); } - // InternalXbase.g:9441:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) - // InternalXbase.g:9441:3: rule__XBasicForLoopExpression__EachExpressionAssignment_9 + // InternalXbase.g:9442:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) + // InternalXbase.g:9442:3: rule__XBasicForLoopExpression__EachExpressionAssignment_9 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__EachExpressionAssignment_9(); @@ -31701,14 +31702,14 @@ public final void rule__XBasicForLoopExpression__Group__9__Impl() throws Recogni // $ANTLR start "rule__XBasicForLoopExpression__Group_3__0" - // InternalXbase.g:9450:1: rule__XBasicForLoopExpression__Group_3__0 : rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ; + // InternalXbase.g:9451:1: rule__XBasicForLoopExpression__Group_3__0 : rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ; public final void rule__XBasicForLoopExpression__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9454:1: ( rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ) - // InternalXbase.g:9455:2: rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 + // InternalXbase.g:9455:1: ( rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ) + // InternalXbase.g:9456:2: rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 { pushFollow(FOLLOW_42); rule__XBasicForLoopExpression__Group_3__0__Impl(); @@ -31739,23 +31740,23 @@ public final void rule__XBasicForLoopExpression__Group_3__0() throws Recognition // $ANTLR start "rule__XBasicForLoopExpression__Group_3__0__Impl" - // InternalXbase.g:9462:1: rule__XBasicForLoopExpression__Group_3__0__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ; + // InternalXbase.g:9463:1: rule__XBasicForLoopExpression__Group_3__0__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ; public final void rule__XBasicForLoopExpression__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9466:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ) - // InternalXbase.g:9467:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) + // InternalXbase.g:9467:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ) + // InternalXbase.g:9468:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) { - // InternalXbase.g:9467:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) - // InternalXbase.g:9468:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) + // InternalXbase.g:9468:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) + // InternalXbase.g:9469:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_0()); } - // InternalXbase.g:9469:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) - // InternalXbase.g:9469:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 + // InternalXbase.g:9470:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) + // InternalXbase.g:9470:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0(); @@ -31790,14 +31791,14 @@ public final void rule__XBasicForLoopExpression__Group_3__0__Impl() throws Recog // $ANTLR start "rule__XBasicForLoopExpression__Group_3__1" - // InternalXbase.g:9477:1: rule__XBasicForLoopExpression__Group_3__1 : rule__XBasicForLoopExpression__Group_3__1__Impl ; + // InternalXbase.g:9478:1: rule__XBasicForLoopExpression__Group_3__1 : rule__XBasicForLoopExpression__Group_3__1__Impl ; public final void rule__XBasicForLoopExpression__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9481:1: ( rule__XBasicForLoopExpression__Group_3__1__Impl ) - // InternalXbase.g:9482:2: rule__XBasicForLoopExpression__Group_3__1__Impl + // InternalXbase.g:9482:1: ( rule__XBasicForLoopExpression__Group_3__1__Impl ) + // InternalXbase.g:9483:2: rule__XBasicForLoopExpression__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_3__1__Impl(); @@ -31823,22 +31824,22 @@ public final void rule__XBasicForLoopExpression__Group_3__1() throws Recognition // $ANTLR start "rule__XBasicForLoopExpression__Group_3__1__Impl" - // InternalXbase.g:9488:1: rule__XBasicForLoopExpression__Group_3__1__Impl : ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ; + // InternalXbase.g:9489:1: rule__XBasicForLoopExpression__Group_3__1__Impl : ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ; public final void rule__XBasicForLoopExpression__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9492:1: ( ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ) - // InternalXbase.g:9493:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) + // InternalXbase.g:9493:1: ( ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ) + // InternalXbase.g:9494:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) { - // InternalXbase.g:9493:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) - // InternalXbase.g:9494:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )* + // InternalXbase.g:9494:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) + // InternalXbase.g:9495:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3_1()); } - // InternalXbase.g:9495:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )* + // InternalXbase.g:9496:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )* loop79: do { int alt79=2; @@ -31851,7 +31852,7 @@ public final void rule__XBasicForLoopExpression__Group_3__1__Impl() throws Recog switch (alt79) { case 1 : - // InternalXbase.g:9495:3: rule__XBasicForLoopExpression__Group_3_1__0 + // InternalXbase.g:9496:3: rule__XBasicForLoopExpression__Group_3_1__0 { pushFollow(FOLLOW_40); rule__XBasicForLoopExpression__Group_3_1__0(); @@ -31892,14 +31893,14 @@ public final void rule__XBasicForLoopExpression__Group_3__1__Impl() throws Recog // $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__0" - // InternalXbase.g:9504:1: rule__XBasicForLoopExpression__Group_3_1__0 : rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ; + // InternalXbase.g:9505:1: rule__XBasicForLoopExpression__Group_3_1__0 : rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ; public final void rule__XBasicForLoopExpression__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9508:1: ( rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ) - // InternalXbase.g:9509:2: rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 + // InternalXbase.g:9509:1: ( rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ) + // InternalXbase.g:9510:2: rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 { pushFollow(FOLLOW_49); rule__XBasicForLoopExpression__Group_3_1__0__Impl(); @@ -31930,17 +31931,17 @@ public final void rule__XBasicForLoopExpression__Group_3_1__0() throws Recogniti // $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__0__Impl" - // InternalXbase.g:9516:1: rule__XBasicForLoopExpression__Group_3_1__0__Impl : ( ',' ) ; + // InternalXbase.g:9517:1: rule__XBasicForLoopExpression__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XBasicForLoopExpression__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9520:1: ( ( ',' ) ) - // InternalXbase.g:9521:1: ( ',' ) + // InternalXbase.g:9521:1: ( ( ',' ) ) + // InternalXbase.g:9522:1: ( ',' ) { - // InternalXbase.g:9521:1: ( ',' ) - // InternalXbase.g:9522:2: ',' + // InternalXbase.g:9522:1: ( ',' ) + // InternalXbase.g:9523:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_3_1_0()); @@ -31971,14 +31972,14 @@ public final void rule__XBasicForLoopExpression__Group_3_1__0__Impl() throws Rec // $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__1" - // InternalXbase.g:9531:1: rule__XBasicForLoopExpression__Group_3_1__1 : rule__XBasicForLoopExpression__Group_3_1__1__Impl ; + // InternalXbase.g:9532:1: rule__XBasicForLoopExpression__Group_3_1__1 : rule__XBasicForLoopExpression__Group_3_1__1__Impl ; public final void rule__XBasicForLoopExpression__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9535:1: ( rule__XBasicForLoopExpression__Group_3_1__1__Impl ) - // InternalXbase.g:9536:2: rule__XBasicForLoopExpression__Group_3_1__1__Impl + // InternalXbase.g:9536:1: ( rule__XBasicForLoopExpression__Group_3_1__1__Impl ) + // InternalXbase.g:9537:2: rule__XBasicForLoopExpression__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_3_1__1__Impl(); @@ -32004,23 +32005,23 @@ public final void rule__XBasicForLoopExpression__Group_3_1__1() throws Recogniti // $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__1__Impl" - // InternalXbase.g:9542:1: rule__XBasicForLoopExpression__Group_3_1__1__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ; + // InternalXbase.g:9543:1: rule__XBasicForLoopExpression__Group_3_1__1__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ; public final void rule__XBasicForLoopExpression__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9546:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ) - // InternalXbase.g:9547:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) + // InternalXbase.g:9547:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ) + // InternalXbase.g:9548:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) { - // InternalXbase.g:9547:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) - // InternalXbase.g:9548:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) + // InternalXbase.g:9548:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) + // InternalXbase.g:9549:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_1_1()); } - // InternalXbase.g:9549:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) - // InternalXbase.g:9549:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 + // InternalXbase.g:9550:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) + // InternalXbase.g:9550:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1(); @@ -32055,14 +32056,14 @@ public final void rule__XBasicForLoopExpression__Group_3_1__1__Impl() throws Rec // $ANTLR start "rule__XBasicForLoopExpression__Group_7__0" - // InternalXbase.g:9558:1: rule__XBasicForLoopExpression__Group_7__0 : rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ; + // InternalXbase.g:9559:1: rule__XBasicForLoopExpression__Group_7__0 : rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ; public final void rule__XBasicForLoopExpression__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9562:1: ( rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ) - // InternalXbase.g:9563:2: rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 + // InternalXbase.g:9563:1: ( rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ) + // InternalXbase.g:9564:2: rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 { pushFollow(FOLLOW_42); rule__XBasicForLoopExpression__Group_7__0__Impl(); @@ -32093,23 +32094,23 @@ public final void rule__XBasicForLoopExpression__Group_7__0() throws Recognition // $ANTLR start "rule__XBasicForLoopExpression__Group_7__0__Impl" - // InternalXbase.g:9570:1: rule__XBasicForLoopExpression__Group_7__0__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ; + // InternalXbase.g:9571:1: rule__XBasicForLoopExpression__Group_7__0__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ; public final void rule__XBasicForLoopExpression__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9574:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ) - // InternalXbase.g:9575:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) + // InternalXbase.g:9575:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ) + // InternalXbase.g:9576:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) { - // InternalXbase.g:9575:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) - // InternalXbase.g:9576:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) + // InternalXbase.g:9576:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) + // InternalXbase.g:9577:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_0()); } - // InternalXbase.g:9577:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) - // InternalXbase.g:9577:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 + // InternalXbase.g:9578:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) + // InternalXbase.g:9578:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0(); @@ -32144,14 +32145,14 @@ public final void rule__XBasicForLoopExpression__Group_7__0__Impl() throws Recog // $ANTLR start "rule__XBasicForLoopExpression__Group_7__1" - // InternalXbase.g:9585:1: rule__XBasicForLoopExpression__Group_7__1 : rule__XBasicForLoopExpression__Group_7__1__Impl ; + // InternalXbase.g:9586:1: rule__XBasicForLoopExpression__Group_7__1 : rule__XBasicForLoopExpression__Group_7__1__Impl ; public final void rule__XBasicForLoopExpression__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9589:1: ( rule__XBasicForLoopExpression__Group_7__1__Impl ) - // InternalXbase.g:9590:2: rule__XBasicForLoopExpression__Group_7__1__Impl + // InternalXbase.g:9590:1: ( rule__XBasicForLoopExpression__Group_7__1__Impl ) + // InternalXbase.g:9591:2: rule__XBasicForLoopExpression__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_7__1__Impl(); @@ -32177,22 +32178,22 @@ public final void rule__XBasicForLoopExpression__Group_7__1() throws Recognition // $ANTLR start "rule__XBasicForLoopExpression__Group_7__1__Impl" - // InternalXbase.g:9596:1: rule__XBasicForLoopExpression__Group_7__1__Impl : ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ; + // InternalXbase.g:9597:1: rule__XBasicForLoopExpression__Group_7__1__Impl : ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ; public final void rule__XBasicForLoopExpression__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9600:1: ( ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ) - // InternalXbase.g:9601:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) + // InternalXbase.g:9601:1: ( ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ) + // InternalXbase.g:9602:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) { - // InternalXbase.g:9601:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) - // InternalXbase.g:9602:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )* + // InternalXbase.g:9602:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) + // InternalXbase.g:9603:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7_1()); } - // InternalXbase.g:9603:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )* + // InternalXbase.g:9604:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )* loop80: do { int alt80=2; @@ -32205,7 +32206,7 @@ public final void rule__XBasicForLoopExpression__Group_7__1__Impl() throws Recog switch (alt80) { case 1 : - // InternalXbase.g:9603:3: rule__XBasicForLoopExpression__Group_7_1__0 + // InternalXbase.g:9604:3: rule__XBasicForLoopExpression__Group_7_1__0 { pushFollow(FOLLOW_40); rule__XBasicForLoopExpression__Group_7_1__0(); @@ -32246,14 +32247,14 @@ public final void rule__XBasicForLoopExpression__Group_7__1__Impl() throws Recog // $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__0" - // InternalXbase.g:9612:1: rule__XBasicForLoopExpression__Group_7_1__0 : rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ; + // InternalXbase.g:9613:1: rule__XBasicForLoopExpression__Group_7_1__0 : rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ; public final void rule__XBasicForLoopExpression__Group_7_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9616:1: ( rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ) - // InternalXbase.g:9617:2: rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 + // InternalXbase.g:9617:1: ( rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ) + // InternalXbase.g:9618:2: rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 { pushFollow(FOLLOW_43); rule__XBasicForLoopExpression__Group_7_1__0__Impl(); @@ -32284,17 +32285,17 @@ public final void rule__XBasicForLoopExpression__Group_7_1__0() throws Recogniti // $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__0__Impl" - // InternalXbase.g:9624:1: rule__XBasicForLoopExpression__Group_7_1__0__Impl : ( ',' ) ; + // InternalXbase.g:9625:1: rule__XBasicForLoopExpression__Group_7_1__0__Impl : ( ',' ) ; public final void rule__XBasicForLoopExpression__Group_7_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9628:1: ( ( ',' ) ) - // InternalXbase.g:9629:1: ( ',' ) + // InternalXbase.g:9629:1: ( ( ',' ) ) + // InternalXbase.g:9630:1: ( ',' ) { - // InternalXbase.g:9629:1: ( ',' ) - // InternalXbase.g:9630:2: ',' + // InternalXbase.g:9630:1: ( ',' ) + // InternalXbase.g:9631:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_7_1_0()); @@ -32325,14 +32326,14 @@ public final void rule__XBasicForLoopExpression__Group_7_1__0__Impl() throws Rec // $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__1" - // InternalXbase.g:9639:1: rule__XBasicForLoopExpression__Group_7_1__1 : rule__XBasicForLoopExpression__Group_7_1__1__Impl ; + // InternalXbase.g:9640:1: rule__XBasicForLoopExpression__Group_7_1__1 : rule__XBasicForLoopExpression__Group_7_1__1__Impl ; public final void rule__XBasicForLoopExpression__Group_7_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9643:1: ( rule__XBasicForLoopExpression__Group_7_1__1__Impl ) - // InternalXbase.g:9644:2: rule__XBasicForLoopExpression__Group_7_1__1__Impl + // InternalXbase.g:9644:1: ( rule__XBasicForLoopExpression__Group_7_1__1__Impl ) + // InternalXbase.g:9645:2: rule__XBasicForLoopExpression__Group_7_1__1__Impl { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__Group_7_1__1__Impl(); @@ -32358,23 +32359,23 @@ public final void rule__XBasicForLoopExpression__Group_7_1__1() throws Recogniti // $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__1__Impl" - // InternalXbase.g:9650:1: rule__XBasicForLoopExpression__Group_7_1__1__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ; + // InternalXbase.g:9651:1: rule__XBasicForLoopExpression__Group_7_1__1__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ; public final void rule__XBasicForLoopExpression__Group_7_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9654:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ) - // InternalXbase.g:9655:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) + // InternalXbase.g:9655:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ) + // InternalXbase.g:9656:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) { - // InternalXbase.g:9655:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) - // InternalXbase.g:9656:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) + // InternalXbase.g:9656:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) + // InternalXbase.g:9657:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_1_1()); } - // InternalXbase.g:9657:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) - // InternalXbase.g:9657:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 + // InternalXbase.g:9658:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) + // InternalXbase.g:9658:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 { pushFollow(FOLLOW_2); rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1(); @@ -32409,14 +32410,14 @@ public final void rule__XBasicForLoopExpression__Group_7_1__1__Impl() throws Rec // $ANTLR start "rule__XWhileExpression__Group__0" - // InternalXbase.g:9666:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ; + // InternalXbase.g:9667:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ; public final void rule__XWhileExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9670:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ) - // InternalXbase.g:9671:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 + // InternalXbase.g:9671:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ) + // InternalXbase.g:9672:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 { pushFollow(FOLLOW_66); rule__XWhileExpression__Group__0__Impl(); @@ -32447,23 +32448,23 @@ public final void rule__XWhileExpression__Group__0() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__0__Impl" - // InternalXbase.g:9678:1: rule__XWhileExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:9679:1: rule__XWhileExpression__Group__0__Impl : ( () ) ; public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9682:1: ( ( () ) ) - // InternalXbase.g:9683:1: ( () ) + // InternalXbase.g:9683:1: ( ( () ) ) + // InternalXbase.g:9684:1: ( () ) { - // InternalXbase.g:9683:1: ( () ) - // InternalXbase.g:9684:2: () + // InternalXbase.g:9684:1: ( () ) + // InternalXbase.g:9685:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); } - // InternalXbase.g:9685:2: () - // InternalXbase.g:9685:3: + // InternalXbase.g:9686:2: () + // InternalXbase.g:9686:3: { } @@ -32488,14 +32489,14 @@ public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__1" - // InternalXbase.g:9693:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ; + // InternalXbase.g:9694:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ; public final void rule__XWhileExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9697:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ) - // InternalXbase.g:9698:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 + // InternalXbase.g:9698:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ) + // InternalXbase.g:9699:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 { pushFollow(FOLLOW_56); rule__XWhileExpression__Group__1__Impl(); @@ -32526,17 +32527,17 @@ public final void rule__XWhileExpression__Group__1() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__1__Impl" - // InternalXbase.g:9705:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ; + // InternalXbase.g:9706:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ; public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9709:1: ( ( 'while' ) ) - // InternalXbase.g:9710:1: ( 'while' ) + // InternalXbase.g:9710:1: ( ( 'while' ) ) + // InternalXbase.g:9711:1: ( 'while' ) { - // InternalXbase.g:9710:1: ( 'while' ) - // InternalXbase.g:9711:2: 'while' + // InternalXbase.g:9711:1: ( 'while' ) + // InternalXbase.g:9712:2: 'while' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); @@ -32567,14 +32568,14 @@ public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__2" - // InternalXbase.g:9720:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ; + // InternalXbase.g:9721:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ; public final void rule__XWhileExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9724:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ) - // InternalXbase.g:9725:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 + // InternalXbase.g:9725:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ) + // InternalXbase.g:9726:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 { pushFollow(FOLLOW_43); rule__XWhileExpression__Group__2__Impl(); @@ -32605,17 +32606,17 @@ public final void rule__XWhileExpression__Group__2() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__2__Impl" - // InternalXbase.g:9732:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ; + // InternalXbase.g:9733:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ; public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9736:1: ( ( '(' ) ) - // InternalXbase.g:9737:1: ( '(' ) + // InternalXbase.g:9737:1: ( ( '(' ) ) + // InternalXbase.g:9738:1: ( '(' ) { - // InternalXbase.g:9737:1: ( '(' ) - // InternalXbase.g:9738:2: '(' + // InternalXbase.g:9738:1: ( '(' ) + // InternalXbase.g:9739:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); @@ -32646,14 +32647,14 @@ public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__3" - // InternalXbase.g:9747:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ; + // InternalXbase.g:9748:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ; public final void rule__XWhileExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9751:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ) - // InternalXbase.g:9752:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 + // InternalXbase.g:9752:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ) + // InternalXbase.g:9753:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 { pushFollow(FOLLOW_54); rule__XWhileExpression__Group__3__Impl(); @@ -32684,23 +32685,23 @@ public final void rule__XWhileExpression__Group__3() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__3__Impl" - // InternalXbase.g:9759:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ; + // InternalXbase.g:9760:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ; public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9763:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ) - // InternalXbase.g:9764:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) + // InternalXbase.g:9764:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ) + // InternalXbase.g:9765:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) { - // InternalXbase.g:9764:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) - // InternalXbase.g:9765:2: ( rule__XWhileExpression__PredicateAssignment_3 ) + // InternalXbase.g:9765:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) + // InternalXbase.g:9766:2: ( rule__XWhileExpression__PredicateAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); } - // InternalXbase.g:9766:2: ( rule__XWhileExpression__PredicateAssignment_3 ) - // InternalXbase.g:9766:3: rule__XWhileExpression__PredicateAssignment_3 + // InternalXbase.g:9767:2: ( rule__XWhileExpression__PredicateAssignment_3 ) + // InternalXbase.g:9767:3: rule__XWhileExpression__PredicateAssignment_3 { pushFollow(FOLLOW_2); rule__XWhileExpression__PredicateAssignment_3(); @@ -32735,14 +32736,14 @@ public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__4" - // InternalXbase.g:9774:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ; + // InternalXbase.g:9775:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ; public final void rule__XWhileExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9778:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ) - // InternalXbase.g:9779:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 + // InternalXbase.g:9779:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ) + // InternalXbase.g:9780:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 { pushFollow(FOLLOW_43); rule__XWhileExpression__Group__4__Impl(); @@ -32773,17 +32774,17 @@ public final void rule__XWhileExpression__Group__4() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__4__Impl" - // InternalXbase.g:9786:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ; + // InternalXbase.g:9787:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ; public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9790:1: ( ( ')' ) ) - // InternalXbase.g:9791:1: ( ')' ) + // InternalXbase.g:9791:1: ( ( ')' ) ) + // InternalXbase.g:9792:1: ( ')' ) { - // InternalXbase.g:9791:1: ( ')' ) - // InternalXbase.g:9792:2: ')' + // InternalXbase.g:9792:1: ( ')' ) + // InternalXbase.g:9793:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); @@ -32814,14 +32815,14 @@ public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionExc // $ANTLR start "rule__XWhileExpression__Group__5" - // InternalXbase.g:9801:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ; + // InternalXbase.g:9802:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ; public final void rule__XWhileExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9805:1: ( rule__XWhileExpression__Group__5__Impl ) - // InternalXbase.g:9806:2: rule__XWhileExpression__Group__5__Impl + // InternalXbase.g:9806:1: ( rule__XWhileExpression__Group__5__Impl ) + // InternalXbase.g:9807:2: rule__XWhileExpression__Group__5__Impl { pushFollow(FOLLOW_2); rule__XWhileExpression__Group__5__Impl(); @@ -32847,23 +32848,23 @@ public final void rule__XWhileExpression__Group__5() throws RecognitionException // $ANTLR start "rule__XWhileExpression__Group__5__Impl" - // InternalXbase.g:9812:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ; + // InternalXbase.g:9813:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ; public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9816:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ) - // InternalXbase.g:9817:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) + // InternalXbase.g:9817:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ) + // InternalXbase.g:9818:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) { - // InternalXbase.g:9817:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) - // InternalXbase.g:9818:2: ( rule__XWhileExpression__BodyAssignment_5 ) + // InternalXbase.g:9818:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) + // InternalXbase.g:9819:2: ( rule__XWhileExpression__BodyAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); } - // InternalXbase.g:9819:2: ( rule__XWhileExpression__BodyAssignment_5 ) - // InternalXbase.g:9819:3: rule__XWhileExpression__BodyAssignment_5 + // InternalXbase.g:9820:2: ( rule__XWhileExpression__BodyAssignment_5 ) + // InternalXbase.g:9820:3: rule__XWhileExpression__BodyAssignment_5 { pushFollow(FOLLOW_2); rule__XWhileExpression__BodyAssignment_5(); @@ -32898,14 +32899,14 @@ public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionExc // $ANTLR start "rule__XDoWhileExpression__Group__0" - // InternalXbase.g:9828:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ; + // InternalXbase.g:9829:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ; public final void rule__XDoWhileExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9832:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ) - // InternalXbase.g:9833:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 + // InternalXbase.g:9833:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ) + // InternalXbase.g:9834:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 { pushFollow(FOLLOW_67); rule__XDoWhileExpression__Group__0__Impl(); @@ -32936,23 +32937,23 @@ public final void rule__XDoWhileExpression__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__0__Impl" - // InternalXbase.g:9840:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:9841:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ; public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9844:1: ( ( () ) ) - // InternalXbase.g:9845:1: ( () ) + // InternalXbase.g:9845:1: ( ( () ) ) + // InternalXbase.g:9846:1: ( () ) { - // InternalXbase.g:9845:1: ( () ) - // InternalXbase.g:9846:2: () + // InternalXbase.g:9846:1: ( () ) + // InternalXbase.g:9847:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); } - // InternalXbase.g:9847:2: () - // InternalXbase.g:9847:3: + // InternalXbase.g:9848:2: () + // InternalXbase.g:9848:3: { } @@ -32977,14 +32978,14 @@ public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__1" - // InternalXbase.g:9855:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ; + // InternalXbase.g:9856:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ; public final void rule__XDoWhileExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9859:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ) - // InternalXbase.g:9860:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 + // InternalXbase.g:9860:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ) + // InternalXbase.g:9861:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 { pushFollow(FOLLOW_43); rule__XDoWhileExpression__Group__1__Impl(); @@ -33015,17 +33016,17 @@ public final void rule__XDoWhileExpression__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__1__Impl" - // InternalXbase.g:9867:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ; + // InternalXbase.g:9868:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ; public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9871:1: ( ( 'do' ) ) - // InternalXbase.g:9872:1: ( 'do' ) + // InternalXbase.g:9872:1: ( ( 'do' ) ) + // InternalXbase.g:9873:1: ( 'do' ) { - // InternalXbase.g:9872:1: ( 'do' ) - // InternalXbase.g:9873:2: 'do' + // InternalXbase.g:9873:1: ( 'do' ) + // InternalXbase.g:9874:2: 'do' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); @@ -33056,14 +33057,14 @@ public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__2" - // InternalXbase.g:9882:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ; + // InternalXbase.g:9883:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ; public final void rule__XDoWhileExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9886:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ) - // InternalXbase.g:9887:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 + // InternalXbase.g:9887:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ) + // InternalXbase.g:9888:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 { pushFollow(FOLLOW_66); rule__XDoWhileExpression__Group__2__Impl(); @@ -33094,23 +33095,23 @@ public final void rule__XDoWhileExpression__Group__2() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__2__Impl" - // InternalXbase.g:9894:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ; + // InternalXbase.g:9895:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ; public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9898:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ) - // InternalXbase.g:9899:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) + // InternalXbase.g:9899:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ) + // InternalXbase.g:9900:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) { - // InternalXbase.g:9899:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) - // InternalXbase.g:9900:2: ( rule__XDoWhileExpression__BodyAssignment_2 ) + // InternalXbase.g:9900:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) + // InternalXbase.g:9901:2: ( rule__XDoWhileExpression__BodyAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); } - // InternalXbase.g:9901:2: ( rule__XDoWhileExpression__BodyAssignment_2 ) - // InternalXbase.g:9901:3: rule__XDoWhileExpression__BodyAssignment_2 + // InternalXbase.g:9902:2: ( rule__XDoWhileExpression__BodyAssignment_2 ) + // InternalXbase.g:9902:3: rule__XDoWhileExpression__BodyAssignment_2 { pushFollow(FOLLOW_2); rule__XDoWhileExpression__BodyAssignment_2(); @@ -33145,14 +33146,14 @@ public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__3" - // InternalXbase.g:9909:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ; + // InternalXbase.g:9910:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ; public final void rule__XDoWhileExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9913:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ) - // InternalXbase.g:9914:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 + // InternalXbase.g:9914:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ) + // InternalXbase.g:9915:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 { pushFollow(FOLLOW_56); rule__XDoWhileExpression__Group__3__Impl(); @@ -33183,17 +33184,17 @@ public final void rule__XDoWhileExpression__Group__3() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__3__Impl" - // InternalXbase.g:9921:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ; + // InternalXbase.g:9922:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ; public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9925:1: ( ( 'while' ) ) - // InternalXbase.g:9926:1: ( 'while' ) + // InternalXbase.g:9926:1: ( ( 'while' ) ) + // InternalXbase.g:9927:1: ( 'while' ) { - // InternalXbase.g:9926:1: ( 'while' ) - // InternalXbase.g:9927:2: 'while' + // InternalXbase.g:9927:1: ( 'while' ) + // InternalXbase.g:9928:2: 'while' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); @@ -33224,14 +33225,14 @@ public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__4" - // InternalXbase.g:9936:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ; + // InternalXbase.g:9937:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ; public final void rule__XDoWhileExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9940:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ) - // InternalXbase.g:9941:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 + // InternalXbase.g:9941:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ) + // InternalXbase.g:9942:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 { pushFollow(FOLLOW_43); rule__XDoWhileExpression__Group__4__Impl(); @@ -33262,17 +33263,17 @@ public final void rule__XDoWhileExpression__Group__4() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__4__Impl" - // InternalXbase.g:9948:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ; + // InternalXbase.g:9949:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ; public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9952:1: ( ( '(' ) ) - // InternalXbase.g:9953:1: ( '(' ) + // InternalXbase.g:9953:1: ( ( '(' ) ) + // InternalXbase.g:9954:1: ( '(' ) { - // InternalXbase.g:9953:1: ( '(' ) - // InternalXbase.g:9954:2: '(' + // InternalXbase.g:9954:1: ( '(' ) + // InternalXbase.g:9955:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); @@ -33303,14 +33304,14 @@ public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__5" - // InternalXbase.g:9963:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ; + // InternalXbase.g:9964:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ; public final void rule__XDoWhileExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9967:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ) - // InternalXbase.g:9968:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 + // InternalXbase.g:9968:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ) + // InternalXbase.g:9969:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 { pushFollow(FOLLOW_54); rule__XDoWhileExpression__Group__5__Impl(); @@ -33341,23 +33342,23 @@ public final void rule__XDoWhileExpression__Group__5() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__5__Impl" - // InternalXbase.g:9975:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ; + // InternalXbase.g:9976:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ; public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9979:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ) - // InternalXbase.g:9980:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) + // InternalXbase.g:9980:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ) + // InternalXbase.g:9981:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) { - // InternalXbase.g:9980:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) - // InternalXbase.g:9981:2: ( rule__XDoWhileExpression__PredicateAssignment_5 ) + // InternalXbase.g:9981:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) + // InternalXbase.g:9982:2: ( rule__XDoWhileExpression__PredicateAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); } - // InternalXbase.g:9982:2: ( rule__XDoWhileExpression__PredicateAssignment_5 ) - // InternalXbase.g:9982:3: rule__XDoWhileExpression__PredicateAssignment_5 + // InternalXbase.g:9983:2: ( rule__XDoWhileExpression__PredicateAssignment_5 ) + // InternalXbase.g:9983:3: rule__XDoWhileExpression__PredicateAssignment_5 { pushFollow(FOLLOW_2); rule__XDoWhileExpression__PredicateAssignment_5(); @@ -33392,14 +33393,14 @@ public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__Group__6" - // InternalXbase.g:9990:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ; + // InternalXbase.g:9991:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ; public final void rule__XDoWhileExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:9994:1: ( rule__XDoWhileExpression__Group__6__Impl ) - // InternalXbase.g:9995:2: rule__XDoWhileExpression__Group__6__Impl + // InternalXbase.g:9995:1: ( rule__XDoWhileExpression__Group__6__Impl ) + // InternalXbase.g:9996:2: rule__XDoWhileExpression__Group__6__Impl { pushFollow(FOLLOW_2); rule__XDoWhileExpression__Group__6__Impl(); @@ -33425,17 +33426,17 @@ public final void rule__XDoWhileExpression__Group__6() throws RecognitionExcepti // $ANTLR start "rule__XDoWhileExpression__Group__6__Impl" - // InternalXbase.g:10001:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ; + // InternalXbase.g:10002:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ; public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10005:1: ( ( ')' ) ) - // InternalXbase.g:10006:1: ( ')' ) + // InternalXbase.g:10006:1: ( ( ')' ) ) + // InternalXbase.g:10007:1: ( ')' ) { - // InternalXbase.g:10006:1: ( ')' ) - // InternalXbase.g:10007:2: ')' + // InternalXbase.g:10007:1: ( ')' ) + // InternalXbase.g:10008:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); @@ -33466,14 +33467,14 @@ public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionE // $ANTLR start "rule__XBlockExpression__Group__0" - // InternalXbase.g:10017:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ; + // InternalXbase.g:10018:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ; public final void rule__XBlockExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10021:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ) - // InternalXbase.g:10022:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 + // InternalXbase.g:10022:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ) + // InternalXbase.g:10023:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 { pushFollow(FOLLOW_45); rule__XBlockExpression__Group__0__Impl(); @@ -33504,23 +33505,23 @@ public final void rule__XBlockExpression__Group__0() throws RecognitionException // $ANTLR start "rule__XBlockExpression__Group__0__Impl" - // InternalXbase.g:10029:1: rule__XBlockExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:10030:1: rule__XBlockExpression__Group__0__Impl : ( () ) ; public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10033:1: ( ( () ) ) - // InternalXbase.g:10034:1: ( () ) + // InternalXbase.g:10034:1: ( ( () ) ) + // InternalXbase.g:10035:1: ( () ) { - // InternalXbase.g:10034:1: ( () ) - // InternalXbase.g:10035:2: () + // InternalXbase.g:10035:1: ( () ) + // InternalXbase.g:10036:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); } - // InternalXbase.g:10036:2: () - // InternalXbase.g:10036:3: + // InternalXbase.g:10037:2: () + // InternalXbase.g:10037:3: { } @@ -33545,14 +33546,14 @@ public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XBlockExpression__Group__1" - // InternalXbase.g:10044:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ; + // InternalXbase.g:10045:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ; public final void rule__XBlockExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10048:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ) - // InternalXbase.g:10049:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 + // InternalXbase.g:10049:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ) + // InternalXbase.g:10050:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 { pushFollow(FOLLOW_68); rule__XBlockExpression__Group__1__Impl(); @@ -33583,17 +33584,17 @@ public final void rule__XBlockExpression__Group__1() throws RecognitionException // $ANTLR start "rule__XBlockExpression__Group__1__Impl" - // InternalXbase.g:10056:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ; + // InternalXbase.g:10057:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ; public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10060:1: ( ( '{' ) ) - // InternalXbase.g:10061:1: ( '{' ) + // InternalXbase.g:10061:1: ( ( '{' ) ) + // InternalXbase.g:10062:1: ( '{' ) { - // InternalXbase.g:10061:1: ( '{' ) - // InternalXbase.g:10062:2: '{' + // InternalXbase.g:10062:1: ( '{' ) + // InternalXbase.g:10063:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); @@ -33624,14 +33625,14 @@ public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XBlockExpression__Group__2" - // InternalXbase.g:10071:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ; + // InternalXbase.g:10072:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ; public final void rule__XBlockExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10075:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ) - // InternalXbase.g:10076:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 + // InternalXbase.g:10076:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ) + // InternalXbase.g:10077:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 { pushFollow(FOLLOW_68); rule__XBlockExpression__Group__2__Impl(); @@ -33662,22 +33663,22 @@ public final void rule__XBlockExpression__Group__2() throws RecognitionException // $ANTLR start "rule__XBlockExpression__Group__2__Impl" - // InternalXbase.g:10083:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ; + // InternalXbase.g:10084:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ; public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10087:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) ) - // InternalXbase.g:10088:1: ( ( rule__XBlockExpression__Group_2__0 )* ) + // InternalXbase.g:10088:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) ) + // InternalXbase.g:10089:1: ( ( rule__XBlockExpression__Group_2__0 )* ) { - // InternalXbase.g:10088:1: ( ( rule__XBlockExpression__Group_2__0 )* ) - // InternalXbase.g:10089:2: ( rule__XBlockExpression__Group_2__0 )* + // InternalXbase.g:10089:1: ( ( rule__XBlockExpression__Group_2__0 )* ) + // InternalXbase.g:10090:2: ( rule__XBlockExpression__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getGroup_2()); } - // InternalXbase.g:10090:2: ( rule__XBlockExpression__Group_2__0 )* + // InternalXbase.g:10091:2: ( rule__XBlockExpression__Group_2__0 )* loop81: do { int alt81=2; @@ -33690,7 +33691,7 @@ public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionExc switch (alt81) { case 1 : - // InternalXbase.g:10090:3: rule__XBlockExpression__Group_2__0 + // InternalXbase.g:10091:3: rule__XBlockExpression__Group_2__0 { pushFollow(FOLLOW_52); rule__XBlockExpression__Group_2__0(); @@ -33731,14 +33732,14 @@ public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XBlockExpression__Group__3" - // InternalXbase.g:10098:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ; + // InternalXbase.g:10099:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ; public final void rule__XBlockExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10102:1: ( rule__XBlockExpression__Group__3__Impl ) - // InternalXbase.g:10103:2: rule__XBlockExpression__Group__3__Impl + // InternalXbase.g:10103:1: ( rule__XBlockExpression__Group__3__Impl ) + // InternalXbase.g:10104:2: rule__XBlockExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__XBlockExpression__Group__3__Impl(); @@ -33764,17 +33765,17 @@ public final void rule__XBlockExpression__Group__3() throws RecognitionException // $ANTLR start "rule__XBlockExpression__Group__3__Impl" - // InternalXbase.g:10109:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ; + // InternalXbase.g:10110:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ; public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10113:1: ( ( '}' ) ) - // InternalXbase.g:10114:1: ( '}' ) + // InternalXbase.g:10114:1: ( ( '}' ) ) + // InternalXbase.g:10115:1: ( '}' ) { - // InternalXbase.g:10114:1: ( '}' ) - // InternalXbase.g:10115:2: '}' + // InternalXbase.g:10115:1: ( '}' ) + // InternalXbase.g:10116:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); @@ -33805,14 +33806,14 @@ public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionExc // $ANTLR start "rule__XBlockExpression__Group_2__0" - // InternalXbase.g:10125:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ; + // InternalXbase.g:10126:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ; public final void rule__XBlockExpression__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10129:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ) - // InternalXbase.g:10130:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 + // InternalXbase.g:10130:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ) + // InternalXbase.g:10131:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 { pushFollow(FOLLOW_53); rule__XBlockExpression__Group_2__0__Impl(); @@ -33843,23 +33844,23 @@ public final void rule__XBlockExpression__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__XBlockExpression__Group_2__0__Impl" - // InternalXbase.g:10137:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ; + // InternalXbase.g:10138:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ; public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10141:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ) - // InternalXbase.g:10142:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalXbase.g:10142:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ) + // InternalXbase.g:10143:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) { - // InternalXbase.g:10142:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) - // InternalXbase.g:10143:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) + // InternalXbase.g:10143:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalXbase.g:10144:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); } - // InternalXbase.g:10144:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) - // InternalXbase.g:10144:3: rule__XBlockExpression__ExpressionsAssignment_2_0 + // InternalXbase.g:10145:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) + // InternalXbase.g:10145:3: rule__XBlockExpression__ExpressionsAssignment_2_0 { pushFollow(FOLLOW_2); rule__XBlockExpression__ExpressionsAssignment_2_0(); @@ -33894,14 +33895,14 @@ public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__XBlockExpression__Group_2__1" - // InternalXbase.g:10152:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ; + // InternalXbase.g:10153:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ; public final void rule__XBlockExpression__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10156:1: ( rule__XBlockExpression__Group_2__1__Impl ) - // InternalXbase.g:10157:2: rule__XBlockExpression__Group_2__1__Impl + // InternalXbase.g:10157:1: ( rule__XBlockExpression__Group_2__1__Impl ) + // InternalXbase.g:10158:2: rule__XBlockExpression__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__XBlockExpression__Group_2__1__Impl(); @@ -33927,22 +33928,22 @@ public final void rule__XBlockExpression__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__XBlockExpression__Group_2__1__Impl" - // InternalXbase.g:10163:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ; + // InternalXbase.g:10164:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ; public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10167:1: ( ( ( ';' )? ) ) - // InternalXbase.g:10168:1: ( ( ';' )? ) + // InternalXbase.g:10168:1: ( ( ( ';' )? ) ) + // InternalXbase.g:10169:1: ( ( ';' )? ) { - // InternalXbase.g:10168:1: ( ( ';' )? ) - // InternalXbase.g:10169:2: ( ';' )? + // InternalXbase.g:10169:1: ( ( ';' )? ) + // InternalXbase.g:10170:2: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); } - // InternalXbase.g:10170:2: ( ';' )? + // InternalXbase.g:10171:2: ( ';' )? int alt82=2; int LA82_0 = input.LA(1); @@ -33951,7 +33952,7 @@ public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionE } switch (alt82) { case 1 : - // InternalXbase.g:10170:3: ';' + // InternalXbase.g:10171:3: ';' { match(input,60,FOLLOW_2); if (state.failed) return ; @@ -33985,14 +33986,14 @@ public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__XVariableDeclaration__Group__0" - // InternalXbase.g:10179:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ; + // InternalXbase.g:10180:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ; public final void rule__XVariableDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10183:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ) - // InternalXbase.g:10184:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 + // InternalXbase.g:10184:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ) + // InternalXbase.g:10185:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 { pushFollow(FOLLOW_69); rule__XVariableDeclaration__Group__0__Impl(); @@ -34023,23 +34024,23 @@ public final void rule__XVariableDeclaration__Group__0() throws RecognitionExcep // $ANTLR start "rule__XVariableDeclaration__Group__0__Impl" - // InternalXbase.g:10191:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ; + // InternalXbase.g:10192:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ; public final void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10195:1: ( ( () ) ) - // InternalXbase.g:10196:1: ( () ) + // InternalXbase.g:10196:1: ( ( () ) ) + // InternalXbase.g:10197:1: ( () ) { - // InternalXbase.g:10196:1: ( () ) - // InternalXbase.g:10197:2: () + // InternalXbase.g:10197:1: ( () ) + // InternalXbase.g:10198:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); } - // InternalXbase.g:10198:2: () - // InternalXbase.g:10198:3: + // InternalXbase.g:10199:2: () + // InternalXbase.g:10199:3: { } @@ -34064,14 +34065,14 @@ public final void rule__XVariableDeclaration__Group__0__Impl() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group__1" - // InternalXbase.g:10206:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ; + // InternalXbase.g:10207:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ; public final void rule__XVariableDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10210:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ) - // InternalXbase.g:10211:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 + // InternalXbase.g:10211:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ) + // InternalXbase.g:10212:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 { pushFollow(FOLLOW_18); rule__XVariableDeclaration__Group__1__Impl(); @@ -34102,23 +34103,23 @@ public final void rule__XVariableDeclaration__Group__1() throws RecognitionExcep // $ANTLR start "rule__XVariableDeclaration__Group__1__Impl" - // InternalXbase.g:10218:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ; + // InternalXbase.g:10219:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ; public final void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10222:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ) - // InternalXbase.g:10223:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) + // InternalXbase.g:10223:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ) + // InternalXbase.g:10224:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) { - // InternalXbase.g:10223:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) - // InternalXbase.g:10224:2: ( rule__XVariableDeclaration__Alternatives_1 ) + // InternalXbase.g:10224:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) + // InternalXbase.g:10225:2: ( rule__XVariableDeclaration__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); } - // InternalXbase.g:10225:2: ( rule__XVariableDeclaration__Alternatives_1 ) - // InternalXbase.g:10225:3: rule__XVariableDeclaration__Alternatives_1 + // InternalXbase.g:10226:2: ( rule__XVariableDeclaration__Alternatives_1 ) + // InternalXbase.g:10226:3: rule__XVariableDeclaration__Alternatives_1 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Alternatives_1(); @@ -34153,14 +34154,14 @@ public final void rule__XVariableDeclaration__Group__1__Impl() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group__2" - // InternalXbase.g:10233:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ; + // InternalXbase.g:10234:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ; public final void rule__XVariableDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10237:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ) - // InternalXbase.g:10238:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 + // InternalXbase.g:10238:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ) + // InternalXbase.g:10239:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 { pushFollow(FOLLOW_5); rule__XVariableDeclaration__Group__2__Impl(); @@ -34191,23 +34192,23 @@ public final void rule__XVariableDeclaration__Group__2() throws RecognitionExcep // $ANTLR start "rule__XVariableDeclaration__Group__2__Impl" - // InternalXbase.g:10245:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ; + // InternalXbase.g:10246:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ; public final void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10249:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ) - // InternalXbase.g:10250:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) + // InternalXbase.g:10250:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ) + // InternalXbase.g:10251:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) { - // InternalXbase.g:10250:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) - // InternalXbase.g:10251:2: ( rule__XVariableDeclaration__Alternatives_2 ) + // InternalXbase.g:10251:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) + // InternalXbase.g:10252:2: ( rule__XVariableDeclaration__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); } - // InternalXbase.g:10252:2: ( rule__XVariableDeclaration__Alternatives_2 ) - // InternalXbase.g:10252:3: rule__XVariableDeclaration__Alternatives_2 + // InternalXbase.g:10253:2: ( rule__XVariableDeclaration__Alternatives_2 ) + // InternalXbase.g:10253:3: rule__XVariableDeclaration__Alternatives_2 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Alternatives_2(); @@ -34242,14 +34243,14 @@ public final void rule__XVariableDeclaration__Group__2__Impl() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group__3" - // InternalXbase.g:10260:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ; + // InternalXbase.g:10261:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ; public final void rule__XVariableDeclaration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10264:1: ( rule__XVariableDeclaration__Group__3__Impl ) - // InternalXbase.g:10265:2: rule__XVariableDeclaration__Group__3__Impl + // InternalXbase.g:10265:1: ( rule__XVariableDeclaration__Group__3__Impl ) + // InternalXbase.g:10266:2: rule__XVariableDeclaration__Group__3__Impl { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group__3__Impl(); @@ -34275,22 +34276,22 @@ public final void rule__XVariableDeclaration__Group__3() throws RecognitionExcep // $ANTLR start "rule__XVariableDeclaration__Group__3__Impl" - // InternalXbase.g:10271:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ; + // InternalXbase.g:10272:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ; public final void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10275:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) ) - // InternalXbase.g:10276:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) + // InternalXbase.g:10276:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) ) + // InternalXbase.g:10277:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) { - // InternalXbase.g:10276:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) - // InternalXbase.g:10277:2: ( rule__XVariableDeclaration__Group_3__0 )? + // InternalXbase.g:10277:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) + // InternalXbase.g:10278:2: ( rule__XVariableDeclaration__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); } - // InternalXbase.g:10278:2: ( rule__XVariableDeclaration__Group_3__0 )? + // InternalXbase.g:10279:2: ( rule__XVariableDeclaration__Group_3__0 )? int alt83=2; int LA83_0 = input.LA(1); @@ -34299,7 +34300,7 @@ public final void rule__XVariableDeclaration__Group__3__Impl() throws Recognitio } switch (alt83) { case 1 : - // InternalXbase.g:10278:3: rule__XVariableDeclaration__Group_3__0 + // InternalXbase.g:10279:3: rule__XVariableDeclaration__Group_3__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_3__0(); @@ -34337,14 +34338,14 @@ public final void rule__XVariableDeclaration__Group__3__Impl() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0" - // InternalXbase.g:10287:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ; + // InternalXbase.g:10288:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ; public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10291:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl ) - // InternalXbase.g:10292:2: rule__XVariableDeclaration__Group_2_0__0__Impl + // InternalXbase.g:10292:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl ) + // InternalXbase.g:10293:2: rule__XVariableDeclaration__Group_2_0__0__Impl { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0__0__Impl(); @@ -34370,23 +34371,23 @@ public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionE // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0__Impl" - // InternalXbase.g:10298:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ; + // InternalXbase.g:10299:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ; public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10302:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ) - // InternalXbase.g:10303:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) + // InternalXbase.g:10303:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ) + // InternalXbase.g:10304:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) { - // InternalXbase.g:10303:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) - // InternalXbase.g:10304:2: ( rule__XVariableDeclaration__Group_2_0_0__0 ) + // InternalXbase.g:10304:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) + // InternalXbase.g:10305:2: ( rule__XVariableDeclaration__Group_2_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); } - // InternalXbase.g:10305:2: ( rule__XVariableDeclaration__Group_2_0_0__0 ) - // InternalXbase.g:10305:3: rule__XVariableDeclaration__Group_2_0_0__0 + // InternalXbase.g:10306:2: ( rule__XVariableDeclaration__Group_2_0_0__0 ) + // InternalXbase.g:10306:3: rule__XVariableDeclaration__Group_2_0_0__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0_0__0(); @@ -34421,14 +34422,14 @@ public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws Recogn // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0" - // InternalXbase.g:10314:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ; + // InternalXbase.g:10315:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ; public final void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10318:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ) - // InternalXbase.g:10319:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 + // InternalXbase.g:10319:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ) + // InternalXbase.g:10320:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 { pushFollow(FOLLOW_70); rule__XVariableDeclaration__Group_2_0_0__0__Impl(); @@ -34459,23 +34460,23 @@ public final void rule__XVariableDeclaration__Group_2_0_0__0() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0__Impl" - // InternalXbase.g:10326:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ; + // InternalXbase.g:10327:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ; public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10330:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ) - // InternalXbase.g:10331:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) + // InternalXbase.g:10331:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ) + // InternalXbase.g:10332:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) { - // InternalXbase.g:10331:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) - // InternalXbase.g:10332:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) + // InternalXbase.g:10332:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) + // InternalXbase.g:10333:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); } - // InternalXbase.g:10333:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) - // InternalXbase.g:10333:3: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 + // InternalXbase.g:10334:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) + // InternalXbase.g:10334:3: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__TypeAssignment_2_0_0_0(); @@ -34510,14 +34511,14 @@ public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws Reco // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1" - // InternalXbase.g:10341:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ; + // InternalXbase.g:10342:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ; public final void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10345:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl ) - // InternalXbase.g:10346:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl + // InternalXbase.g:10346:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl ) + // InternalXbase.g:10347:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0_0__1__Impl(); @@ -34543,23 +34544,23 @@ public final void rule__XVariableDeclaration__Group_2_0_0__1() throws Recognitio // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1__Impl" - // InternalXbase.g:10352:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ; + // InternalXbase.g:10353:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ; public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10356:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ) - // InternalXbase.g:10357:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) + // InternalXbase.g:10357:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ) + // InternalXbase.g:10358:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) { - // InternalXbase.g:10357:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) - // InternalXbase.g:10358:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) + // InternalXbase.g:10358:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) + // InternalXbase.g:10359:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); } - // InternalXbase.g:10359:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) - // InternalXbase.g:10359:3: rule__XVariableDeclaration__NameAssignment_2_0_0_1 + // InternalXbase.g:10360:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) + // InternalXbase.g:10360:3: rule__XVariableDeclaration__NameAssignment_2_0_0_1 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__NameAssignment_2_0_0_1(); @@ -34594,14 +34595,14 @@ public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws Reco // $ANTLR start "rule__XVariableDeclaration__Group_3__0" - // InternalXbase.g:10368:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ; + // InternalXbase.g:10369:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ; public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10372:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ) - // InternalXbase.g:10373:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 + // InternalXbase.g:10373:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ) + // InternalXbase.g:10374:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 { pushFollow(FOLLOW_43); rule__XVariableDeclaration__Group_3__0__Impl(); @@ -34632,17 +34633,17 @@ public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionExc // $ANTLR start "rule__XVariableDeclaration__Group_3__0__Impl" - // InternalXbase.g:10380:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ; + // InternalXbase.g:10381:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ; public final void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10384:1: ( ( '=' ) ) - // InternalXbase.g:10385:1: ( '=' ) + // InternalXbase.g:10385:1: ( ( '=' ) ) + // InternalXbase.g:10386:1: ( '=' ) { - // InternalXbase.g:10385:1: ( '=' ) - // InternalXbase.g:10386:2: '=' + // InternalXbase.g:10386:1: ( '=' ) + // InternalXbase.g:10387:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); @@ -34673,14 +34674,14 @@ public final void rule__XVariableDeclaration__Group_3__0__Impl() throws Recognit // $ANTLR start "rule__XVariableDeclaration__Group_3__1" - // InternalXbase.g:10395:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ; + // InternalXbase.g:10396:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ; public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10399:1: ( rule__XVariableDeclaration__Group_3__1__Impl ) - // InternalXbase.g:10400:2: rule__XVariableDeclaration__Group_3__1__Impl + // InternalXbase.g:10400:1: ( rule__XVariableDeclaration__Group_3__1__Impl ) + // InternalXbase.g:10401:2: rule__XVariableDeclaration__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_3__1__Impl(); @@ -34706,23 +34707,23 @@ public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionExc // $ANTLR start "rule__XVariableDeclaration__Group_3__1__Impl" - // InternalXbase.g:10406:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ; + // InternalXbase.g:10407:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ; public final void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10410:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ) - // InternalXbase.g:10411:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) + // InternalXbase.g:10411:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ) + // InternalXbase.g:10412:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) { - // InternalXbase.g:10411:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) - // InternalXbase.g:10412:2: ( rule__XVariableDeclaration__RightAssignment_3_1 ) + // InternalXbase.g:10412:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) + // InternalXbase.g:10413:2: ( rule__XVariableDeclaration__RightAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); } - // InternalXbase.g:10413:2: ( rule__XVariableDeclaration__RightAssignment_3_1 ) - // InternalXbase.g:10413:3: rule__XVariableDeclaration__RightAssignment_3_1 + // InternalXbase.g:10414:2: ( rule__XVariableDeclaration__RightAssignment_3_1 ) + // InternalXbase.g:10414:3: rule__XVariableDeclaration__RightAssignment_3_1 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__RightAssignment_3_1(); @@ -34757,14 +34758,14 @@ public final void rule__XVariableDeclaration__Group_3__1__Impl() throws Recognit // $ANTLR start "rule__JvmFormalParameter__Group__0" - // InternalXbase.g:10422:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ; + // InternalXbase.g:10423:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ; public final void rule__JvmFormalParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10426:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ) - // InternalXbase.g:10427:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 + // InternalXbase.g:10427:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ) + // InternalXbase.g:10428:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 { pushFollow(FOLLOW_18); rule__JvmFormalParameter__Group__0__Impl(); @@ -34795,22 +34796,22 @@ public final void rule__JvmFormalParameter__Group__0() throws RecognitionExcepti // $ANTLR start "rule__JvmFormalParameter__Group__0__Impl" - // InternalXbase.g:10434:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ; + // InternalXbase.g:10435:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ; public final void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10438:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ) - // InternalXbase.g:10439:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) + // InternalXbase.g:10439:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ) + // InternalXbase.g:10440:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) { - // InternalXbase.g:10439:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) - // InternalXbase.g:10440:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? + // InternalXbase.g:10440:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) + // InternalXbase.g:10441:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); } - // InternalXbase.g:10441:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? + // InternalXbase.g:10442:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? int alt84=2; int LA84_0 = input.LA(1); @@ -34826,7 +34827,7 @@ else if ( (LA84_0==31||LA84_0==61) ) { } switch (alt84) { case 1 : - // InternalXbase.g:10441:3: rule__JvmFormalParameter__ParameterTypeAssignment_0 + // InternalXbase.g:10442:3: rule__JvmFormalParameter__ParameterTypeAssignment_0 { pushFollow(FOLLOW_2); rule__JvmFormalParameter__ParameterTypeAssignment_0(); @@ -34864,14 +34865,14 @@ else if ( (LA84_0==31||LA84_0==61) ) { // $ANTLR start "rule__JvmFormalParameter__Group__1" - // InternalXbase.g:10449:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ; + // InternalXbase.g:10450:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ; public final void rule__JvmFormalParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10453:1: ( rule__JvmFormalParameter__Group__1__Impl ) - // InternalXbase.g:10454:2: rule__JvmFormalParameter__Group__1__Impl + // InternalXbase.g:10454:1: ( rule__JvmFormalParameter__Group__1__Impl ) + // InternalXbase.g:10455:2: rule__JvmFormalParameter__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmFormalParameter__Group__1__Impl(); @@ -34897,23 +34898,23 @@ public final void rule__JvmFormalParameter__Group__1() throws RecognitionExcepti // $ANTLR start "rule__JvmFormalParameter__Group__1__Impl" - // InternalXbase.g:10460:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ; + // InternalXbase.g:10461:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ; public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10464:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ) - // InternalXbase.g:10465:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) + // InternalXbase.g:10465:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ) + // InternalXbase.g:10466:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) { - // InternalXbase.g:10465:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) - // InternalXbase.g:10466:2: ( rule__JvmFormalParameter__NameAssignment_1 ) + // InternalXbase.g:10466:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) + // InternalXbase.g:10467:2: ( rule__JvmFormalParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); } - // InternalXbase.g:10467:2: ( rule__JvmFormalParameter__NameAssignment_1 ) - // InternalXbase.g:10467:3: rule__JvmFormalParameter__NameAssignment_1 + // InternalXbase.g:10468:2: ( rule__JvmFormalParameter__NameAssignment_1 ) + // InternalXbase.g:10468:3: rule__JvmFormalParameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__JvmFormalParameter__NameAssignment_1(); @@ -34948,14 +34949,14 @@ public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__FullJvmFormalParameter__Group__0" - // InternalXbase.g:10476:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ; + // InternalXbase.g:10477:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ; public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10480:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ) - // InternalXbase.g:10481:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 + // InternalXbase.g:10481:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ) + // InternalXbase.g:10482:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 { pushFollow(FOLLOW_70); rule__FullJvmFormalParameter__Group__0__Impl(); @@ -34986,23 +34987,23 @@ public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionExc // $ANTLR start "rule__FullJvmFormalParameter__Group__0__Impl" - // InternalXbase.g:10488:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ; + // InternalXbase.g:10489:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ; public final void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10492:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ) - // InternalXbase.g:10493:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) + // InternalXbase.g:10493:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ) + // InternalXbase.g:10494:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) { - // InternalXbase.g:10493:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) - // InternalXbase.g:10494:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) + // InternalXbase.g:10494:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) + // InternalXbase.g:10495:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); } - // InternalXbase.g:10495:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) - // InternalXbase.g:10495:3: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 + // InternalXbase.g:10496:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) + // InternalXbase.g:10496:3: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 { pushFollow(FOLLOW_2); rule__FullJvmFormalParameter__ParameterTypeAssignment_0(); @@ -35037,14 +35038,14 @@ public final void rule__FullJvmFormalParameter__Group__0__Impl() throws Recognit // $ANTLR start "rule__FullJvmFormalParameter__Group__1" - // InternalXbase.g:10503:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ; + // InternalXbase.g:10504:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ; public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10507:1: ( rule__FullJvmFormalParameter__Group__1__Impl ) - // InternalXbase.g:10508:2: rule__FullJvmFormalParameter__Group__1__Impl + // InternalXbase.g:10508:1: ( rule__FullJvmFormalParameter__Group__1__Impl ) + // InternalXbase.g:10509:2: rule__FullJvmFormalParameter__Group__1__Impl { pushFollow(FOLLOW_2); rule__FullJvmFormalParameter__Group__1__Impl(); @@ -35070,23 +35071,23 @@ public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionExc // $ANTLR start "rule__FullJvmFormalParameter__Group__1__Impl" - // InternalXbase.g:10514:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ; + // InternalXbase.g:10515:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ; public final void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10518:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ) - // InternalXbase.g:10519:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) + // InternalXbase.g:10519:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ) + // InternalXbase.g:10520:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) { - // InternalXbase.g:10519:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) - // InternalXbase.g:10520:2: ( rule__FullJvmFormalParameter__NameAssignment_1 ) + // InternalXbase.g:10520:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) + // InternalXbase.g:10521:2: ( rule__FullJvmFormalParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); } - // InternalXbase.g:10521:2: ( rule__FullJvmFormalParameter__NameAssignment_1 ) - // InternalXbase.g:10521:3: rule__FullJvmFormalParameter__NameAssignment_1 + // InternalXbase.g:10522:2: ( rule__FullJvmFormalParameter__NameAssignment_1 ) + // InternalXbase.g:10522:3: rule__FullJvmFormalParameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__FullJvmFormalParameter__NameAssignment_1(); @@ -35121,14 +35122,14 @@ public final void rule__FullJvmFormalParameter__Group__1__Impl() throws Recognit // $ANTLR start "rule__XFeatureCall__Group__0" - // InternalXbase.g:10530:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ; + // InternalXbase.g:10531:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ; public final void rule__XFeatureCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10534:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ) - // InternalXbase.g:10535:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 + // InternalXbase.g:10535:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ) + // InternalXbase.g:10536:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 { pushFollow(FOLLOW_36); rule__XFeatureCall__Group__0__Impl(); @@ -35159,23 +35160,23 @@ public final void rule__XFeatureCall__Group__0() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__0__Impl" - // InternalXbase.g:10542:1: rule__XFeatureCall__Group__0__Impl : ( () ) ; + // InternalXbase.g:10543:1: rule__XFeatureCall__Group__0__Impl : ( () ) ; public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10546:1: ( ( () ) ) - // InternalXbase.g:10547:1: ( () ) + // InternalXbase.g:10547:1: ( ( () ) ) + // InternalXbase.g:10548:1: ( () ) { - // InternalXbase.g:10547:1: ( () ) - // InternalXbase.g:10548:2: () + // InternalXbase.g:10548:1: ( () ) + // InternalXbase.g:10549:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); } - // InternalXbase.g:10549:2: () - // InternalXbase.g:10549:3: + // InternalXbase.g:10550:2: () + // InternalXbase.g:10550:3: { } @@ -35200,14 +35201,14 @@ public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group__1" - // InternalXbase.g:10557:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ; + // InternalXbase.g:10558:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ; public final void rule__XFeatureCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10561:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ) - // InternalXbase.g:10562:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 + // InternalXbase.g:10562:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ) + // InternalXbase.g:10563:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 { pushFollow(FOLLOW_36); rule__XFeatureCall__Group__1__Impl(); @@ -35238,22 +35239,22 @@ public final void rule__XFeatureCall__Group__1() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__1__Impl" - // InternalXbase.g:10569:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ; + // InternalXbase.g:10570:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ; public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10573:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) ) - // InternalXbase.g:10574:1: ( ( rule__XFeatureCall__Group_1__0 )? ) + // InternalXbase.g:10574:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) ) + // InternalXbase.g:10575:1: ( ( rule__XFeatureCall__Group_1__0 )? ) { - // InternalXbase.g:10574:1: ( ( rule__XFeatureCall__Group_1__0 )? ) - // InternalXbase.g:10575:2: ( rule__XFeatureCall__Group_1__0 )? + // InternalXbase.g:10575:1: ( ( rule__XFeatureCall__Group_1__0 )? ) + // InternalXbase.g:10576:2: ( rule__XFeatureCall__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_1()); } - // InternalXbase.g:10576:2: ( rule__XFeatureCall__Group_1__0 )? + // InternalXbase.g:10577:2: ( rule__XFeatureCall__Group_1__0 )? int alt85=2; int LA85_0 = input.LA(1); @@ -35262,7 +35263,7 @@ public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionExcepti } switch (alt85) { case 1 : - // InternalXbase.g:10576:3: rule__XFeatureCall__Group_1__0 + // InternalXbase.g:10577:3: rule__XFeatureCall__Group_1__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_1__0(); @@ -35300,14 +35301,14 @@ public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group__2" - // InternalXbase.g:10584:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ; + // InternalXbase.g:10585:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ; public final void rule__XFeatureCall__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10588:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ) - // InternalXbase.g:10589:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 + // InternalXbase.g:10589:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ) + // InternalXbase.g:10590:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 { pushFollow(FOLLOW_37); rule__XFeatureCall__Group__2__Impl(); @@ -35338,23 +35339,23 @@ public final void rule__XFeatureCall__Group__2() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__2__Impl" - // InternalXbase.g:10596:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ; + // InternalXbase.g:10597:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ; public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10600:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ) - // InternalXbase.g:10601:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) + // InternalXbase.g:10601:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ) + // InternalXbase.g:10602:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) { - // InternalXbase.g:10601:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) - // InternalXbase.g:10602:2: ( rule__XFeatureCall__FeatureAssignment_2 ) + // InternalXbase.g:10602:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) + // InternalXbase.g:10603:2: ( rule__XFeatureCall__FeatureAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); } - // InternalXbase.g:10603:2: ( rule__XFeatureCall__FeatureAssignment_2 ) - // InternalXbase.g:10603:3: rule__XFeatureCall__FeatureAssignment_2 + // InternalXbase.g:10604:2: ( rule__XFeatureCall__FeatureAssignment_2 ) + // InternalXbase.g:10604:3: rule__XFeatureCall__FeatureAssignment_2 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureAssignment_2(); @@ -35389,14 +35390,14 @@ public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group__3" - // InternalXbase.g:10611:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ; + // InternalXbase.g:10612:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ; public final void rule__XFeatureCall__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10615:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ) - // InternalXbase.g:10616:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 + // InternalXbase.g:10616:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ) + // InternalXbase.g:10617:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 { pushFollow(FOLLOW_37); rule__XFeatureCall__Group__3__Impl(); @@ -35427,27 +35428,27 @@ public final void rule__XFeatureCall__Group__3() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__3__Impl" - // InternalXbase.g:10623:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ; + // InternalXbase.g:10624:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ; public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10627:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) ) - // InternalXbase.g:10628:1: ( ( rule__XFeatureCall__Group_3__0 )? ) + // InternalXbase.g:10628:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) ) + // InternalXbase.g:10629:1: ( ( rule__XFeatureCall__Group_3__0 )? ) { - // InternalXbase.g:10628:1: ( ( rule__XFeatureCall__Group_3__0 )? ) - // InternalXbase.g:10629:2: ( rule__XFeatureCall__Group_3__0 )? + // InternalXbase.g:10629:1: ( ( rule__XFeatureCall__Group_3__0 )? ) + // InternalXbase.g:10630:2: ( rule__XFeatureCall__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3()); } - // InternalXbase.g:10630:2: ( rule__XFeatureCall__Group_3__0 )? + // InternalXbase.g:10631:2: ( rule__XFeatureCall__Group_3__0 )? int alt86=2; alt86 = dfa86.predict(input); switch (alt86) { case 1 : - // InternalXbase.g:10630:3: rule__XFeatureCall__Group_3__0 + // InternalXbase.g:10631:3: rule__XFeatureCall__Group_3__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3__0(); @@ -35485,14 +35486,14 @@ public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group__4" - // InternalXbase.g:10638:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ; + // InternalXbase.g:10639:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ; public final void rule__XFeatureCall__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10642:1: ( rule__XFeatureCall__Group__4__Impl ) - // InternalXbase.g:10643:2: rule__XFeatureCall__Group__4__Impl + // InternalXbase.g:10643:1: ( rule__XFeatureCall__Group__4__Impl ) + // InternalXbase.g:10644:2: rule__XFeatureCall__Group__4__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group__4__Impl(); @@ -35518,27 +35519,27 @@ public final void rule__XFeatureCall__Group__4() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group__4__Impl" - // InternalXbase.g:10649:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ; + // InternalXbase.g:10650:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ; public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10653:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ) - // InternalXbase.g:10654:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) + // InternalXbase.g:10654:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ) + // InternalXbase.g:10655:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) { - // InternalXbase.g:10654:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) - // InternalXbase.g:10655:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? + // InternalXbase.g:10655:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) + // InternalXbase.g:10656:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); } - // InternalXbase.g:10656:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? + // InternalXbase.g:10657:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? int alt87=2; alt87 = dfa87.predict(input); switch (alt87) { case 1 : - // InternalXbase.g:10656:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 + // InternalXbase.g:10657:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_4(); @@ -35576,14 +35577,14 @@ public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group_1__0" - // InternalXbase.g:10665:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ; + // InternalXbase.g:10666:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ; public final void rule__XFeatureCall__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10669:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ) - // InternalXbase.g:10670:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 + // InternalXbase.g:10670:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ) + // InternalXbase.g:10671:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 { pushFollow(FOLLOW_38); rule__XFeatureCall__Group_1__0__Impl(); @@ -35614,17 +35615,17 @@ public final void rule__XFeatureCall__Group_1__0() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_1__0__Impl" - // InternalXbase.g:10677:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ; + // InternalXbase.g:10678:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ; public final void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10681:1: ( ( '<' ) ) - // InternalXbase.g:10682:1: ( '<' ) + // InternalXbase.g:10682:1: ( ( '<' ) ) + // InternalXbase.g:10683:1: ( '<' ) { - // InternalXbase.g:10682:1: ( '<' ) - // InternalXbase.g:10683:2: '<' + // InternalXbase.g:10683:1: ( '<' ) + // InternalXbase.g:10684:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); @@ -35655,14 +35656,14 @@ public final void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_1__1" - // InternalXbase.g:10692:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ; + // InternalXbase.g:10693:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ; public final void rule__XFeatureCall__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10696:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ) - // InternalXbase.g:10697:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 + // InternalXbase.g:10697:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ) + // InternalXbase.g:10698:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 { pushFollow(FOLLOW_39); rule__XFeatureCall__Group_1__1__Impl(); @@ -35693,23 +35694,23 @@ public final void rule__XFeatureCall__Group_1__1() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_1__1__Impl" - // InternalXbase.g:10704:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ; + // InternalXbase.g:10705:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ; public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10708:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ) - // InternalXbase.g:10709:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) + // InternalXbase.g:10709:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ) + // InternalXbase.g:10710:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) { - // InternalXbase.g:10709:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) - // InternalXbase.g:10710:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) + // InternalXbase.g:10710:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) + // InternalXbase.g:10711:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); } - // InternalXbase.g:10711:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) - // InternalXbase.g:10711:3: rule__XFeatureCall__TypeArgumentsAssignment_1_1 + // InternalXbase.g:10712:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) + // InternalXbase.g:10712:3: rule__XFeatureCall__TypeArgumentsAssignment_1_1 { pushFollow(FOLLOW_2); rule__XFeatureCall__TypeArgumentsAssignment_1_1(); @@ -35744,14 +35745,14 @@ public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_1__2" - // InternalXbase.g:10719:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ; + // InternalXbase.g:10720:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ; public final void rule__XFeatureCall__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10723:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ) - // InternalXbase.g:10724:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 + // InternalXbase.g:10724:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ) + // InternalXbase.g:10725:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 { pushFollow(FOLLOW_39); rule__XFeatureCall__Group_1__2__Impl(); @@ -35782,22 +35783,22 @@ public final void rule__XFeatureCall__Group_1__2() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_1__2__Impl" - // InternalXbase.g:10731:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ; + // InternalXbase.g:10732:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ; public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10735:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) ) - // InternalXbase.g:10736:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) + // InternalXbase.g:10736:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) ) + // InternalXbase.g:10737:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) { - // InternalXbase.g:10736:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) - // InternalXbase.g:10737:2: ( rule__XFeatureCall__Group_1_2__0 )* + // InternalXbase.g:10737:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) + // InternalXbase.g:10738:2: ( rule__XFeatureCall__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); } - // InternalXbase.g:10738:2: ( rule__XFeatureCall__Group_1_2__0 )* + // InternalXbase.g:10739:2: ( rule__XFeatureCall__Group_1_2__0 )* loop88: do { int alt88=2; @@ -35810,7 +35811,7 @@ public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionExcep switch (alt88) { case 1 : - // InternalXbase.g:10738:3: rule__XFeatureCall__Group_1_2__0 + // InternalXbase.g:10739:3: rule__XFeatureCall__Group_1_2__0 { pushFollow(FOLLOW_40); rule__XFeatureCall__Group_1_2__0(); @@ -35851,14 +35852,14 @@ public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_1__3" - // InternalXbase.g:10746:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ; + // InternalXbase.g:10747:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ; public final void rule__XFeatureCall__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10750:1: ( rule__XFeatureCall__Group_1__3__Impl ) - // InternalXbase.g:10751:2: rule__XFeatureCall__Group_1__3__Impl + // InternalXbase.g:10751:1: ( rule__XFeatureCall__Group_1__3__Impl ) + // InternalXbase.g:10752:2: rule__XFeatureCall__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_1__3__Impl(); @@ -35884,17 +35885,17 @@ public final void rule__XFeatureCall__Group_1__3() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_1__3__Impl" - // InternalXbase.g:10757:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ; + // InternalXbase.g:10758:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ; public final void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10761:1: ( ( '>' ) ) - // InternalXbase.g:10762:1: ( '>' ) + // InternalXbase.g:10762:1: ( ( '>' ) ) + // InternalXbase.g:10763:1: ( '>' ) { - // InternalXbase.g:10762:1: ( '>' ) - // InternalXbase.g:10763:2: '>' + // InternalXbase.g:10763:1: ( '>' ) + // InternalXbase.g:10764:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); @@ -35925,14 +35926,14 @@ public final void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_1_2__0" - // InternalXbase.g:10773:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ; + // InternalXbase.g:10774:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ; public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10777:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ) - // InternalXbase.g:10778:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 + // InternalXbase.g:10778:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ) + // InternalXbase.g:10779:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 { pushFollow(FOLLOW_38); rule__XFeatureCall__Group_1_2__0__Impl(); @@ -35963,17 +35964,17 @@ public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException // $ANTLR start "rule__XFeatureCall__Group_1_2__0__Impl" - // InternalXbase.g:10785:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ; + // InternalXbase.g:10786:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ; public final void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10789:1: ( ( ',' ) ) - // InternalXbase.g:10790:1: ( ',' ) + // InternalXbase.g:10790:1: ( ( ',' ) ) + // InternalXbase.g:10791:1: ( ',' ) { - // InternalXbase.g:10790:1: ( ',' ) - // InternalXbase.g:10791:2: ',' + // InternalXbase.g:10791:1: ( ',' ) + // InternalXbase.g:10792:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); @@ -36004,14 +36005,14 @@ public final void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionExc // $ANTLR start "rule__XFeatureCall__Group_1_2__1" - // InternalXbase.g:10800:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ; + // InternalXbase.g:10801:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ; public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10804:1: ( rule__XFeatureCall__Group_1_2__1__Impl ) - // InternalXbase.g:10805:2: rule__XFeatureCall__Group_1_2__1__Impl + // InternalXbase.g:10805:1: ( rule__XFeatureCall__Group_1_2__1__Impl ) + // InternalXbase.g:10806:2: rule__XFeatureCall__Group_1_2__1__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_1_2__1__Impl(); @@ -36037,23 +36038,23 @@ public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException // $ANTLR start "rule__XFeatureCall__Group_1_2__1__Impl" - // InternalXbase.g:10811:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ; + // InternalXbase.g:10812:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ; public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10815:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ) - // InternalXbase.g:10816:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) + // InternalXbase.g:10816:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ) + // InternalXbase.g:10817:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) { - // InternalXbase.g:10816:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) - // InternalXbase.g:10817:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) + // InternalXbase.g:10817:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) + // InternalXbase.g:10818:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); } - // InternalXbase.g:10818:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) - // InternalXbase.g:10818:3: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 + // InternalXbase.g:10819:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) + // InternalXbase.g:10819:3: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 { pushFollow(FOLLOW_2); rule__XFeatureCall__TypeArgumentsAssignment_1_2_1(); @@ -36088,14 +36089,14 @@ public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionExc // $ANTLR start "rule__XFeatureCall__Group_3__0" - // InternalXbase.g:10827:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ; + // InternalXbase.g:10828:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ; public final void rule__XFeatureCall__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10831:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ) - // InternalXbase.g:10832:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 + // InternalXbase.g:10832:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ) + // InternalXbase.g:10833:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 { pushFollow(FOLLOW_41); rule__XFeatureCall__Group_3__0__Impl(); @@ -36126,23 +36127,23 @@ public final void rule__XFeatureCall__Group_3__0() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_3__0__Impl" - // InternalXbase.g:10839:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ; + // InternalXbase.g:10840:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ; public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10843:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ) - // InternalXbase.g:10844:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) + // InternalXbase.g:10844:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ) + // InternalXbase.g:10845:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) { - // InternalXbase.g:10844:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) - // InternalXbase.g:10845:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) + // InternalXbase.g:10845:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) + // InternalXbase.g:10846:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); } - // InternalXbase.g:10846:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) - // InternalXbase.g:10846:3: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 + // InternalXbase.g:10847:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) + // InternalXbase.g:10847:3: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 { pushFollow(FOLLOW_2); rule__XFeatureCall__ExplicitOperationCallAssignment_3_0(); @@ -36177,14 +36178,14 @@ public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3__1" - // InternalXbase.g:10854:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ; + // InternalXbase.g:10855:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ; public final void rule__XFeatureCall__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10858:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ) - // InternalXbase.g:10859:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 + // InternalXbase.g:10859:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ) + // InternalXbase.g:10860:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 { pushFollow(FOLLOW_41); rule__XFeatureCall__Group_3__1__Impl(); @@ -36215,22 +36216,22 @@ public final void rule__XFeatureCall__Group_3__1() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_3__1__Impl" - // InternalXbase.g:10866:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ; + // InternalXbase.g:10867:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ; public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10870:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ) - // InternalXbase.g:10871:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) + // InternalXbase.g:10871:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ) + // InternalXbase.g:10872:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) { - // InternalXbase.g:10871:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) - // InternalXbase.g:10872:2: ( rule__XFeatureCall__Alternatives_3_1 )? + // InternalXbase.g:10872:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) + // InternalXbase.g:10873:2: ( rule__XFeatureCall__Alternatives_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); } - // InternalXbase.g:10873:2: ( rule__XFeatureCall__Alternatives_3_1 )? + // InternalXbase.g:10874:2: ( rule__XFeatureCall__Alternatives_3_1 )? int alt89=2; int LA89_0 = input.LA(1); @@ -36239,7 +36240,7 @@ public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionExcep } switch (alt89) { case 1 : - // InternalXbase.g:10873:3: rule__XFeatureCall__Alternatives_3_1 + // InternalXbase.g:10874:3: rule__XFeatureCall__Alternatives_3_1 { pushFollow(FOLLOW_2); rule__XFeatureCall__Alternatives_3_1(); @@ -36277,14 +36278,14 @@ public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3__2" - // InternalXbase.g:10881:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ; + // InternalXbase.g:10882:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ; public final void rule__XFeatureCall__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10885:1: ( rule__XFeatureCall__Group_3__2__Impl ) - // InternalXbase.g:10886:2: rule__XFeatureCall__Group_3__2__Impl + // InternalXbase.g:10886:1: ( rule__XFeatureCall__Group_3__2__Impl ) + // InternalXbase.g:10887:2: rule__XFeatureCall__Group_3__2__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3__2__Impl(); @@ -36310,17 +36311,17 @@ public final void rule__XFeatureCall__Group_3__2() throws RecognitionException { // $ANTLR start "rule__XFeatureCall__Group_3__2__Impl" - // InternalXbase.g:10892:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ; + // InternalXbase.g:10893:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ; public final void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10896:1: ( ( ')' ) ) - // InternalXbase.g:10897:1: ( ')' ) + // InternalXbase.g:10897:1: ( ( ')' ) ) + // InternalXbase.g:10898:1: ( ')' ) { - // InternalXbase.g:10897:1: ( ')' ) - // InternalXbase.g:10898:2: ')' + // InternalXbase.g:10898:1: ( ')' ) + // InternalXbase.g:10899:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); @@ -36351,14 +36352,14 @@ public final void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0" - // InternalXbase.g:10908:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ; + // InternalXbase.g:10909:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ; public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10912:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ) - // InternalXbase.g:10913:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 + // InternalXbase.g:10913:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ) + // InternalXbase.g:10914:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 { pushFollow(FOLLOW_42); rule__XFeatureCall__Group_3_1_1__0__Impl(); @@ -36389,23 +36390,23 @@ public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0__Impl" - // InternalXbase.g:10920:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ; + // InternalXbase.g:10921:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ; public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10924:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ) - // InternalXbase.g:10925:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) + // InternalXbase.g:10925:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ) + // InternalXbase.g:10926:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) { - // InternalXbase.g:10925:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) - // InternalXbase.g:10926:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) + // InternalXbase.g:10926:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) + // InternalXbase.g:10927:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); } - // InternalXbase.g:10927:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) - // InternalXbase.g:10927:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 + // InternalXbase.g:10928:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) + // InternalXbase.g:10928:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0(); @@ -36440,14 +36441,14 @@ public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionE // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1" - // InternalXbase.g:10935:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ; + // InternalXbase.g:10936:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ; public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10939:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl ) - // InternalXbase.g:10940:2: rule__XFeatureCall__Group_3_1_1__1__Impl + // InternalXbase.g:10940:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl ) + // InternalXbase.g:10941:2: rule__XFeatureCall__Group_3_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3_1_1__1__Impl(); @@ -36473,22 +36474,22 @@ public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionExcepti // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1__Impl" - // InternalXbase.g:10946:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ; + // InternalXbase.g:10947:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ; public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10950:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ) - // InternalXbase.g:10951:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) + // InternalXbase.g:10951:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ) + // InternalXbase.g:10952:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) { - // InternalXbase.g:10951:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) - // InternalXbase.g:10952:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )* + // InternalXbase.g:10952:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) + // InternalXbase.g:10953:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); } - // InternalXbase.g:10953:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )* + // InternalXbase.g:10954:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )* loop90: do { int alt90=2; @@ -36501,7 +36502,7 @@ public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionE switch (alt90) { case 1 : - // InternalXbase.g:10953:3: rule__XFeatureCall__Group_3_1_1_1__0 + // InternalXbase.g:10954:3: rule__XFeatureCall__Group_3_1_1_1__0 { pushFollow(FOLLOW_40); rule__XFeatureCall__Group_3_1_1_1__0(); @@ -36542,14 +36543,14 @@ public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionE // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0" - // InternalXbase.g:10962:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ; + // InternalXbase.g:10963:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ; public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10966:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ) - // InternalXbase.g:10967:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 + // InternalXbase.g:10967:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ) + // InternalXbase.g:10968:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 { pushFollow(FOLLOW_43); rule__XFeatureCall__Group_3_1_1_1__0__Impl(); @@ -36580,17 +36581,17 @@ public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0__Impl" - // InternalXbase.g:10974:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ; + // InternalXbase.g:10975:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ; public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10978:1: ( ( ',' ) ) - // InternalXbase.g:10979:1: ( ',' ) + // InternalXbase.g:10979:1: ( ( ',' ) ) + // InternalXbase.g:10980:1: ( ',' ) { - // InternalXbase.g:10979:1: ( ',' ) - // InternalXbase.g:10980:2: ',' + // InternalXbase.g:10980:1: ( ',' ) + // InternalXbase.g:10981:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); @@ -36621,14 +36622,14 @@ public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws Recognitio // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1" - // InternalXbase.g:10989:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ; + // InternalXbase.g:10990:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ; public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:10993:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl ) - // InternalXbase.g:10994:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl + // InternalXbase.g:10994:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl ) + // InternalXbase.g:10995:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3_1_1_1__1__Impl(); @@ -36654,23 +36655,23 @@ public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionExcep // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1__Impl" - // InternalXbase.g:11000:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ; + // InternalXbase.g:11001:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ; public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11004:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ) - // InternalXbase.g:11005:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) + // InternalXbase.g:11005:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ) + // InternalXbase.g:11006:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) { - // InternalXbase.g:11005:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) - // InternalXbase.g:11006:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) + // InternalXbase.g:11006:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) + // InternalXbase.g:11007:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); } - // InternalXbase.g:11007:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) - // InternalXbase.g:11007:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 + // InternalXbase.g:11008:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) + // InternalXbase.g:11008:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1(); @@ -36705,14 +36706,14 @@ public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws Recognitio // $ANTLR start "rule__XConstructorCall__Group__0" - // InternalXbase.g:11016:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ; + // InternalXbase.g:11017:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ; public final void rule__XConstructorCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11020:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ) - // InternalXbase.g:11021:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 + // InternalXbase.g:11021:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ) + // InternalXbase.g:11022:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 { pushFollow(FOLLOW_71); rule__XConstructorCall__Group__0__Impl(); @@ -36743,23 +36744,23 @@ public final void rule__XConstructorCall__Group__0() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__0__Impl" - // InternalXbase.g:11028:1: rule__XConstructorCall__Group__0__Impl : ( () ) ; + // InternalXbase.g:11029:1: rule__XConstructorCall__Group__0__Impl : ( () ) ; public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11032:1: ( ( () ) ) - // InternalXbase.g:11033:1: ( () ) + // InternalXbase.g:11033:1: ( ( () ) ) + // InternalXbase.g:11034:1: ( () ) { - // InternalXbase.g:11033:1: ( () ) - // InternalXbase.g:11034:2: () + // InternalXbase.g:11034:1: ( () ) + // InternalXbase.g:11035:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); } - // InternalXbase.g:11035:2: () - // InternalXbase.g:11035:3: + // InternalXbase.g:11036:2: () + // InternalXbase.g:11036:3: { } @@ -36784,14 +36785,14 @@ public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__1" - // InternalXbase.g:11043:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ; + // InternalXbase.g:11044:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ; public final void rule__XConstructorCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11047:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ) - // InternalXbase.g:11048:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 + // InternalXbase.g:11048:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ) + // InternalXbase.g:11049:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 { pushFollow(FOLLOW_70); rule__XConstructorCall__Group__1__Impl(); @@ -36822,17 +36823,17 @@ public final void rule__XConstructorCall__Group__1() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__1__Impl" - // InternalXbase.g:11055:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ; + // InternalXbase.g:11056:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ; public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11059:1: ( ( 'new' ) ) - // InternalXbase.g:11060:1: ( 'new' ) + // InternalXbase.g:11060:1: ( ( 'new' ) ) + // InternalXbase.g:11061:1: ( 'new' ) { - // InternalXbase.g:11060:1: ( 'new' ) - // InternalXbase.g:11061:2: 'new' + // InternalXbase.g:11061:1: ( 'new' ) + // InternalXbase.g:11062:2: 'new' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); @@ -36863,14 +36864,14 @@ public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__2" - // InternalXbase.g:11070:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ; + // InternalXbase.g:11071:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ; public final void rule__XConstructorCall__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11074:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ) - // InternalXbase.g:11075:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 + // InternalXbase.g:11075:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ) + // InternalXbase.g:11076:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 { pushFollow(FOLLOW_72); rule__XConstructorCall__Group__2__Impl(); @@ -36901,23 +36902,23 @@ public final void rule__XConstructorCall__Group__2() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__2__Impl" - // InternalXbase.g:11082:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ; + // InternalXbase.g:11083:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ; public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11086:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ) - // InternalXbase.g:11087:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) + // InternalXbase.g:11087:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ) + // InternalXbase.g:11088:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) { - // InternalXbase.g:11087:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) - // InternalXbase.g:11088:2: ( rule__XConstructorCall__ConstructorAssignment_2 ) + // InternalXbase.g:11088:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) + // InternalXbase.g:11089:2: ( rule__XConstructorCall__ConstructorAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); } - // InternalXbase.g:11089:2: ( rule__XConstructorCall__ConstructorAssignment_2 ) - // InternalXbase.g:11089:3: rule__XConstructorCall__ConstructorAssignment_2 + // InternalXbase.g:11090:2: ( rule__XConstructorCall__ConstructorAssignment_2 ) + // InternalXbase.g:11090:3: rule__XConstructorCall__ConstructorAssignment_2 { pushFollow(FOLLOW_2); rule__XConstructorCall__ConstructorAssignment_2(); @@ -36952,14 +36953,14 @@ public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__3" - // InternalXbase.g:11097:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ; + // InternalXbase.g:11098:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ; public final void rule__XConstructorCall__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11101:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ) - // InternalXbase.g:11102:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 + // InternalXbase.g:11102:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ) + // InternalXbase.g:11103:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 { pushFollow(FOLLOW_72); rule__XConstructorCall__Group__3__Impl(); @@ -36990,27 +36991,27 @@ public final void rule__XConstructorCall__Group__3() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__3__Impl" - // InternalXbase.g:11109:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ; + // InternalXbase.g:11110:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ; public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11113:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) ) - // InternalXbase.g:11114:1: ( ( rule__XConstructorCall__Group_3__0 )? ) + // InternalXbase.g:11114:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) ) + // InternalXbase.g:11115:1: ( ( rule__XConstructorCall__Group_3__0 )? ) { - // InternalXbase.g:11114:1: ( ( rule__XConstructorCall__Group_3__0 )? ) - // InternalXbase.g:11115:2: ( rule__XConstructorCall__Group_3__0 )? + // InternalXbase.g:11115:1: ( ( rule__XConstructorCall__Group_3__0 )? ) + // InternalXbase.g:11116:2: ( rule__XConstructorCall__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_3()); } - // InternalXbase.g:11116:2: ( rule__XConstructorCall__Group_3__0 )? + // InternalXbase.g:11117:2: ( rule__XConstructorCall__Group_3__0 )? int alt91=2; alt91 = dfa91.predict(input); switch (alt91) { case 1 : - // InternalXbase.g:11116:3: rule__XConstructorCall__Group_3__0 + // InternalXbase.g:11117:3: rule__XConstructorCall__Group_3__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_3__0(); @@ -37048,14 +37049,14 @@ public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__4" - // InternalXbase.g:11124:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ; + // InternalXbase.g:11125:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ; public final void rule__XConstructorCall__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11128:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ) - // InternalXbase.g:11129:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 + // InternalXbase.g:11129:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ) + // InternalXbase.g:11130:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 { pushFollow(FOLLOW_72); rule__XConstructorCall__Group__4__Impl(); @@ -37086,27 +37087,27 @@ public final void rule__XConstructorCall__Group__4() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__4__Impl" - // InternalXbase.g:11136:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ; + // InternalXbase.g:11137:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ; public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11140:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) ) - // InternalXbase.g:11141:1: ( ( rule__XConstructorCall__Group_4__0 )? ) + // InternalXbase.g:11141:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) ) + // InternalXbase.g:11142:1: ( ( rule__XConstructorCall__Group_4__0 )? ) { - // InternalXbase.g:11141:1: ( ( rule__XConstructorCall__Group_4__0 )? ) - // InternalXbase.g:11142:2: ( rule__XConstructorCall__Group_4__0 )? + // InternalXbase.g:11142:1: ( ( rule__XConstructorCall__Group_4__0 )? ) + // InternalXbase.g:11143:2: ( rule__XConstructorCall__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4()); } - // InternalXbase.g:11143:2: ( rule__XConstructorCall__Group_4__0 )? + // InternalXbase.g:11144:2: ( rule__XConstructorCall__Group_4__0 )? int alt92=2; alt92 = dfa92.predict(input); switch (alt92) { case 1 : - // InternalXbase.g:11143:3: rule__XConstructorCall__Group_4__0 + // InternalXbase.g:11144:3: rule__XConstructorCall__Group_4__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4__0(); @@ -37144,14 +37145,14 @@ public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group__5" - // InternalXbase.g:11151:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ; + // InternalXbase.g:11152:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ; public final void rule__XConstructorCall__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11155:1: ( rule__XConstructorCall__Group__5__Impl ) - // InternalXbase.g:11156:2: rule__XConstructorCall__Group__5__Impl + // InternalXbase.g:11156:1: ( rule__XConstructorCall__Group__5__Impl ) + // InternalXbase.g:11157:2: rule__XConstructorCall__Group__5__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group__5__Impl(); @@ -37177,27 +37178,27 @@ public final void rule__XConstructorCall__Group__5() throws RecognitionException // $ANTLR start "rule__XConstructorCall__Group__5__Impl" - // InternalXbase.g:11162:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ; + // InternalXbase.g:11163:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ; public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11166:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ) - // InternalXbase.g:11167:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) + // InternalXbase.g:11167:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ) + // InternalXbase.g:11168:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) { - // InternalXbase.g:11167:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) - // InternalXbase.g:11168:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )? + // InternalXbase.g:11168:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) + // InternalXbase.g:11169:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); } - // InternalXbase.g:11169:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )? + // InternalXbase.g:11170:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )? int alt93=2; alt93 = dfa93.predict(input); switch (alt93) { case 1 : - // InternalXbase.g:11169:3: rule__XConstructorCall__ArgumentsAssignment_5 + // InternalXbase.g:11170:3: rule__XConstructorCall__ArgumentsAssignment_5 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_5(); @@ -37235,14 +37236,14 @@ public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group_3__0" - // InternalXbase.g:11178:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ; + // InternalXbase.g:11179:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ; public final void rule__XConstructorCall__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11182:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ) - // InternalXbase.g:11183:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 + // InternalXbase.g:11183:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ) + // InternalXbase.g:11184:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 { pushFollow(FOLLOW_38); rule__XConstructorCall__Group_3__0__Impl(); @@ -37273,23 +37274,23 @@ public final void rule__XConstructorCall__Group_3__0() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_3__0__Impl" - // InternalXbase.g:11190:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ; + // InternalXbase.g:11191:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ; public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11194:1: ( ( ( '<' ) ) ) - // InternalXbase.g:11195:1: ( ( '<' ) ) + // InternalXbase.g:11195:1: ( ( ( '<' ) ) ) + // InternalXbase.g:11196:1: ( ( '<' ) ) { - // InternalXbase.g:11195:1: ( ( '<' ) ) - // InternalXbase.g:11196:2: ( '<' ) + // InternalXbase.g:11196:1: ( ( '<' ) ) + // InternalXbase.g:11197:2: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); } - // InternalXbase.g:11197:2: ( '<' ) - // InternalXbase.g:11197:3: '<' + // InternalXbase.g:11198:2: ( '<' ) + // InternalXbase.g:11198:3: '<' { match(input,27,FOLLOW_2); if (state.failed) return ; @@ -37320,14 +37321,14 @@ public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_3__1" - // InternalXbase.g:11205:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ; + // InternalXbase.g:11206:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ; public final void rule__XConstructorCall__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11209:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ) - // InternalXbase.g:11210:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 + // InternalXbase.g:11210:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ) + // InternalXbase.g:11211:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 { pushFollow(FOLLOW_39); rule__XConstructorCall__Group_3__1__Impl(); @@ -37358,23 +37359,23 @@ public final void rule__XConstructorCall__Group_3__1() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_3__1__Impl" - // InternalXbase.g:11217:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ; + // InternalXbase.g:11218:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ; public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11221:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ) - // InternalXbase.g:11222:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) + // InternalXbase.g:11222:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ) + // InternalXbase.g:11223:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) { - // InternalXbase.g:11222:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) - // InternalXbase.g:11223:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) + // InternalXbase.g:11223:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) + // InternalXbase.g:11224:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); } - // InternalXbase.g:11224:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) - // InternalXbase.g:11224:3: rule__XConstructorCall__TypeArgumentsAssignment_3_1 + // InternalXbase.g:11225:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) + // InternalXbase.g:11225:3: rule__XConstructorCall__TypeArgumentsAssignment_3_1 { pushFollow(FOLLOW_2); rule__XConstructorCall__TypeArgumentsAssignment_3_1(); @@ -37409,14 +37410,14 @@ public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_3__2" - // InternalXbase.g:11232:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ; + // InternalXbase.g:11233:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ; public final void rule__XConstructorCall__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11236:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ) - // InternalXbase.g:11237:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 + // InternalXbase.g:11237:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ) + // InternalXbase.g:11238:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 { pushFollow(FOLLOW_39); rule__XConstructorCall__Group_3__2__Impl(); @@ -37447,22 +37448,22 @@ public final void rule__XConstructorCall__Group_3__2() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_3__2__Impl" - // InternalXbase.g:11244:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ; + // InternalXbase.g:11245:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ; public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11248:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) ) - // InternalXbase.g:11249:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) + // InternalXbase.g:11249:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) ) + // InternalXbase.g:11250:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) { - // InternalXbase.g:11249:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) - // InternalXbase.g:11250:2: ( rule__XConstructorCall__Group_3_2__0 )* + // InternalXbase.g:11250:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) + // InternalXbase.g:11251:2: ( rule__XConstructorCall__Group_3_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); } - // InternalXbase.g:11251:2: ( rule__XConstructorCall__Group_3_2__0 )* + // InternalXbase.g:11252:2: ( rule__XConstructorCall__Group_3_2__0 )* loop94: do { int alt94=2; @@ -37475,7 +37476,7 @@ public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionE switch (alt94) { case 1 : - // InternalXbase.g:11251:3: rule__XConstructorCall__Group_3_2__0 + // InternalXbase.g:11252:3: rule__XConstructorCall__Group_3_2__0 { pushFollow(FOLLOW_40); rule__XConstructorCall__Group_3_2__0(); @@ -37516,14 +37517,14 @@ public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_3__3" - // InternalXbase.g:11259:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ; + // InternalXbase.g:11260:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ; public final void rule__XConstructorCall__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11263:1: ( rule__XConstructorCall__Group_3__3__Impl ) - // InternalXbase.g:11264:2: rule__XConstructorCall__Group_3__3__Impl + // InternalXbase.g:11264:1: ( rule__XConstructorCall__Group_3__3__Impl ) + // InternalXbase.g:11265:2: rule__XConstructorCall__Group_3__3__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_3__3__Impl(); @@ -37549,17 +37550,17 @@ public final void rule__XConstructorCall__Group_3__3() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_3__3__Impl" - // InternalXbase.g:11270:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ; + // InternalXbase.g:11271:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ; public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11274:1: ( ( '>' ) ) - // InternalXbase.g:11275:1: ( '>' ) + // InternalXbase.g:11275:1: ( ( '>' ) ) + // InternalXbase.g:11276:1: ( '>' ) { - // InternalXbase.g:11275:1: ( '>' ) - // InternalXbase.g:11276:2: '>' + // InternalXbase.g:11276:1: ( '>' ) + // InternalXbase.g:11277:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); @@ -37590,14 +37591,14 @@ public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_3_2__0" - // InternalXbase.g:11286:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ; + // InternalXbase.g:11287:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ; public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11290:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ) - // InternalXbase.g:11291:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 + // InternalXbase.g:11291:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ) + // InternalXbase.g:11292:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 { pushFollow(FOLLOW_38); rule__XConstructorCall__Group_3_2__0__Impl(); @@ -37628,17 +37629,17 @@ public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionExcep // $ANTLR start "rule__XConstructorCall__Group_3_2__0__Impl" - // InternalXbase.g:11298:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ; + // InternalXbase.g:11299:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ; public final void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11302:1: ( ( ',' ) ) - // InternalXbase.g:11303:1: ( ',' ) + // InternalXbase.g:11303:1: ( ( ',' ) ) + // InternalXbase.g:11304:1: ( ',' ) { - // InternalXbase.g:11303:1: ( ',' ) - // InternalXbase.g:11304:2: ',' + // InternalXbase.g:11304:1: ( ',' ) + // InternalXbase.g:11305:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); @@ -37669,14 +37670,14 @@ public final void rule__XConstructorCall__Group_3_2__0__Impl() throws Recognitio // $ANTLR start "rule__XConstructorCall__Group_3_2__1" - // InternalXbase.g:11313:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ; + // InternalXbase.g:11314:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ; public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11317:1: ( rule__XConstructorCall__Group_3_2__1__Impl ) - // InternalXbase.g:11318:2: rule__XConstructorCall__Group_3_2__1__Impl + // InternalXbase.g:11318:1: ( rule__XConstructorCall__Group_3_2__1__Impl ) + // InternalXbase.g:11319:2: rule__XConstructorCall__Group_3_2__1__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_3_2__1__Impl(); @@ -37702,23 +37703,23 @@ public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionExcep // $ANTLR start "rule__XConstructorCall__Group_3_2__1__Impl" - // InternalXbase.g:11324:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ; + // InternalXbase.g:11325:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ; public final void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11328:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ) - // InternalXbase.g:11329:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) + // InternalXbase.g:11329:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ) + // InternalXbase.g:11330:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) { - // InternalXbase.g:11329:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) - // InternalXbase.g:11330:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) + // InternalXbase.g:11330:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) + // InternalXbase.g:11331:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); } - // InternalXbase.g:11331:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) - // InternalXbase.g:11331:3: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 + // InternalXbase.g:11332:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) + // InternalXbase.g:11332:3: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 { pushFollow(FOLLOW_2); rule__XConstructorCall__TypeArgumentsAssignment_3_2_1(); @@ -37753,14 +37754,14 @@ public final void rule__XConstructorCall__Group_3_2__1__Impl() throws Recognitio // $ANTLR start "rule__XConstructorCall__Group_4__0" - // InternalXbase.g:11340:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ; + // InternalXbase.g:11341:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ; public final void rule__XConstructorCall__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11344:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ) - // InternalXbase.g:11345:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 + // InternalXbase.g:11345:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ) + // InternalXbase.g:11346:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 { pushFollow(FOLLOW_41); rule__XConstructorCall__Group_4__0__Impl(); @@ -37791,23 +37792,23 @@ public final void rule__XConstructorCall__Group_4__0() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_4__0__Impl" - // InternalXbase.g:11352:1: rule__XConstructorCall__Group_4__0__Impl : ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ; + // InternalXbase.g:11353:1: rule__XConstructorCall__Group_4__0__Impl : ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ; public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11356:1: ( ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ) - // InternalXbase.g:11357:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) + // InternalXbase.g:11357:1: ( ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ) + // InternalXbase.g:11358:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) { - // InternalXbase.g:11357:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) - // InternalXbase.g:11358:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) + // InternalXbase.g:11358:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) + // InternalXbase.g:11359:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallAssignment_4_0()); } - // InternalXbase.g:11359:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) - // InternalXbase.g:11359:3: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 + // InternalXbase.g:11360:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) + // InternalXbase.g:11360:3: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 { pushFollow(FOLLOW_2); rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0(); @@ -37842,14 +37843,14 @@ public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4__1" - // InternalXbase.g:11367:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ; + // InternalXbase.g:11368:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ; public final void rule__XConstructorCall__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11371:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ) - // InternalXbase.g:11372:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 + // InternalXbase.g:11372:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ) + // InternalXbase.g:11373:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 { pushFollow(FOLLOW_41); rule__XConstructorCall__Group_4__1__Impl(); @@ -37880,22 +37881,22 @@ public final void rule__XConstructorCall__Group_4__1() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_4__1__Impl" - // InternalXbase.g:11379:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ; + // InternalXbase.g:11380:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ; public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11383:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ) - // InternalXbase.g:11384:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) + // InternalXbase.g:11384:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ) + // InternalXbase.g:11385:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) { - // InternalXbase.g:11384:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) - // InternalXbase.g:11385:2: ( rule__XConstructorCall__Alternatives_4_1 )? + // InternalXbase.g:11385:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) + // InternalXbase.g:11386:2: ( rule__XConstructorCall__Alternatives_4_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); } - // InternalXbase.g:11386:2: ( rule__XConstructorCall__Alternatives_4_1 )? + // InternalXbase.g:11387:2: ( rule__XConstructorCall__Alternatives_4_1 )? int alt95=2; int LA95_0 = input.LA(1); @@ -37904,7 +37905,7 @@ public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionE } switch (alt95) { case 1 : - // InternalXbase.g:11386:3: rule__XConstructorCall__Alternatives_4_1 + // InternalXbase.g:11387:3: rule__XConstructorCall__Alternatives_4_1 { pushFollow(FOLLOW_2); rule__XConstructorCall__Alternatives_4_1(); @@ -37942,14 +37943,14 @@ public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4__2" - // InternalXbase.g:11394:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ; + // InternalXbase.g:11395:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ; public final void rule__XConstructorCall__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11398:1: ( rule__XConstructorCall__Group_4__2__Impl ) - // InternalXbase.g:11399:2: rule__XConstructorCall__Group_4__2__Impl + // InternalXbase.g:11399:1: ( rule__XConstructorCall__Group_4__2__Impl ) + // InternalXbase.g:11400:2: rule__XConstructorCall__Group_4__2__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4__2__Impl(); @@ -37975,17 +37976,17 @@ public final void rule__XConstructorCall__Group_4__2() throws RecognitionExcepti // $ANTLR start "rule__XConstructorCall__Group_4__2__Impl" - // InternalXbase.g:11405:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ; + // InternalXbase.g:11406:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ; public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11409:1: ( ( ')' ) ) - // InternalXbase.g:11410:1: ( ')' ) + // InternalXbase.g:11410:1: ( ( ')' ) ) + // InternalXbase.g:11411:1: ( ')' ) { - // InternalXbase.g:11410:1: ( ')' ) - // InternalXbase.g:11411:2: ')' + // InternalXbase.g:11411:1: ( ')' ) + // InternalXbase.g:11412:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); @@ -38016,14 +38017,14 @@ public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0" - // InternalXbase.g:11421:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ; + // InternalXbase.g:11422:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ; public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11425:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ) - // InternalXbase.g:11426:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 + // InternalXbase.g:11426:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ) + // InternalXbase.g:11427:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 { pushFollow(FOLLOW_42); rule__XConstructorCall__Group_4_1_1__0__Impl(); @@ -38054,23 +38055,23 @@ public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0__Impl" - // InternalXbase.g:11433:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ; + // InternalXbase.g:11434:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ; public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11437:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ) - // InternalXbase.g:11438:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) + // InternalXbase.g:11438:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ) + // InternalXbase.g:11439:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) { - // InternalXbase.g:11438:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) - // InternalXbase.g:11439:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) + // InternalXbase.g:11439:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) + // InternalXbase.g:11440:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); } - // InternalXbase.g:11440:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) - // InternalXbase.g:11440:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 + // InternalXbase.g:11441:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) + // InternalXbase.g:11441:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_4_1_1_0(); @@ -38105,14 +38106,14 @@ public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws Recognit // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1" - // InternalXbase.g:11448:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ; + // InternalXbase.g:11449:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ; public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11452:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl ) - // InternalXbase.g:11453:2: rule__XConstructorCall__Group_4_1_1__1__Impl + // InternalXbase.g:11453:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl ) + // InternalXbase.g:11454:2: rule__XConstructorCall__Group_4_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4_1_1__1__Impl(); @@ -38138,22 +38139,22 @@ public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionExc // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1__Impl" - // InternalXbase.g:11459:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ; + // InternalXbase.g:11460:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ; public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11463:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ) - // InternalXbase.g:11464:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) + // InternalXbase.g:11464:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ) + // InternalXbase.g:11465:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) { - // InternalXbase.g:11464:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) - // InternalXbase.g:11465:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )* + // InternalXbase.g:11465:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) + // InternalXbase.g:11466:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); } - // InternalXbase.g:11466:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )* + // InternalXbase.g:11467:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )* loop96: do { int alt96=2; @@ -38166,7 +38167,7 @@ public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws Recognit switch (alt96) { case 1 : - // InternalXbase.g:11466:3: rule__XConstructorCall__Group_4_1_1_1__0 + // InternalXbase.g:11467:3: rule__XConstructorCall__Group_4_1_1_1__0 { pushFollow(FOLLOW_40); rule__XConstructorCall__Group_4_1_1_1__0(); @@ -38207,14 +38208,14 @@ public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws Recognit // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0" - // InternalXbase.g:11475:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ; + // InternalXbase.g:11476:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ; public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11479:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ) - // InternalXbase.g:11480:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 + // InternalXbase.g:11480:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ) + // InternalXbase.g:11481:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 { pushFollow(FOLLOW_43); rule__XConstructorCall__Group_4_1_1_1__0__Impl(); @@ -38245,17 +38246,17 @@ public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0__Impl" - // InternalXbase.g:11487:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ; + // InternalXbase.g:11488:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ; public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11491:1: ( ( ',' ) ) - // InternalXbase.g:11492:1: ( ',' ) + // InternalXbase.g:11492:1: ( ( ',' ) ) + // InternalXbase.g:11493:1: ( ',' ) { - // InternalXbase.g:11492:1: ( ',' ) - // InternalXbase.g:11493:2: ',' + // InternalXbase.g:11493:1: ( ',' ) + // InternalXbase.g:11494:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); @@ -38286,14 +38287,14 @@ public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws Recogn // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1" - // InternalXbase.g:11502:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ; + // InternalXbase.g:11503:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ; public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11506:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl ) - // InternalXbase.g:11507:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl + // InternalXbase.g:11507:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl ) + // InternalXbase.g:11508:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4_1_1_1__1__Impl(); @@ -38319,23 +38320,23 @@ public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionE // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1__Impl" - // InternalXbase.g:11513:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ; + // InternalXbase.g:11514:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ; public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11517:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ) - // InternalXbase.g:11518:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) + // InternalXbase.g:11518:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ) + // InternalXbase.g:11519:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) { - // InternalXbase.g:11518:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) - // InternalXbase.g:11519:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) + // InternalXbase.g:11519:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) + // InternalXbase.g:11520:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); } - // InternalXbase.g:11520:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) - // InternalXbase.g:11520:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 + // InternalXbase.g:11521:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) + // InternalXbase.g:11521:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1(); @@ -38370,14 +38371,14 @@ public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws Recogn // $ANTLR start "rule__XBooleanLiteral__Group__0" - // InternalXbase.g:11529:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ; + // InternalXbase.g:11530:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ; public final void rule__XBooleanLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11533:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ) - // InternalXbase.g:11534:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 + // InternalXbase.g:11534:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ) + // InternalXbase.g:11535:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 { pushFollow(FOLLOW_73); rule__XBooleanLiteral__Group__0__Impl(); @@ -38408,23 +38409,23 @@ public final void rule__XBooleanLiteral__Group__0() throws RecognitionException // $ANTLR start "rule__XBooleanLiteral__Group__0__Impl" - // InternalXbase.g:11541:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ; + // InternalXbase.g:11542:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ; public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11545:1: ( ( () ) ) - // InternalXbase.g:11546:1: ( () ) + // InternalXbase.g:11546:1: ( ( () ) ) + // InternalXbase.g:11547:1: ( () ) { - // InternalXbase.g:11546:1: ( () ) - // InternalXbase.g:11547:2: () + // InternalXbase.g:11547:1: ( () ) + // InternalXbase.g:11548:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); } - // InternalXbase.g:11548:2: () - // InternalXbase.g:11548:3: + // InternalXbase.g:11549:2: () + // InternalXbase.g:11549:3: { } @@ -38449,14 +38450,14 @@ public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__XBooleanLiteral__Group__1" - // InternalXbase.g:11556:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ; + // InternalXbase.g:11557:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ; public final void rule__XBooleanLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11560:1: ( rule__XBooleanLiteral__Group__1__Impl ) - // InternalXbase.g:11561:2: rule__XBooleanLiteral__Group__1__Impl + // InternalXbase.g:11561:1: ( rule__XBooleanLiteral__Group__1__Impl ) + // InternalXbase.g:11562:2: rule__XBooleanLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__XBooleanLiteral__Group__1__Impl(); @@ -38482,23 +38483,23 @@ public final void rule__XBooleanLiteral__Group__1() throws RecognitionException // $ANTLR start "rule__XBooleanLiteral__Group__1__Impl" - // InternalXbase.g:11567:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ; + // InternalXbase.g:11568:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ; public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11571:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ) - // InternalXbase.g:11572:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) + // InternalXbase.g:11572:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ) + // InternalXbase.g:11573:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) { - // InternalXbase.g:11572:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) - // InternalXbase.g:11573:2: ( rule__XBooleanLiteral__Alternatives_1 ) + // InternalXbase.g:11573:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) + // InternalXbase.g:11574:2: ( rule__XBooleanLiteral__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); } - // InternalXbase.g:11574:2: ( rule__XBooleanLiteral__Alternatives_1 ) - // InternalXbase.g:11574:3: rule__XBooleanLiteral__Alternatives_1 + // InternalXbase.g:11575:2: ( rule__XBooleanLiteral__Alternatives_1 ) + // InternalXbase.g:11575:3: rule__XBooleanLiteral__Alternatives_1 { pushFollow(FOLLOW_2); rule__XBooleanLiteral__Alternatives_1(); @@ -38533,14 +38534,14 @@ public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__XNullLiteral__Group__0" - // InternalXbase.g:11583:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ; + // InternalXbase.g:11584:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ; public final void rule__XNullLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11587:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ) - // InternalXbase.g:11588:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 + // InternalXbase.g:11588:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ) + // InternalXbase.g:11589:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 { pushFollow(FOLLOW_74); rule__XNullLiteral__Group__0__Impl(); @@ -38571,23 +38572,23 @@ public final void rule__XNullLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XNullLiteral__Group__0__Impl" - // InternalXbase.g:11595:1: rule__XNullLiteral__Group__0__Impl : ( () ) ; + // InternalXbase.g:11596:1: rule__XNullLiteral__Group__0__Impl : ( () ) ; public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11599:1: ( ( () ) ) - // InternalXbase.g:11600:1: ( () ) + // InternalXbase.g:11600:1: ( ( () ) ) + // InternalXbase.g:11601:1: ( () ) { - // InternalXbase.g:11600:1: ( () ) - // InternalXbase.g:11601:2: () + // InternalXbase.g:11601:1: ( () ) + // InternalXbase.g:11602:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); } - // InternalXbase.g:11602:2: () - // InternalXbase.g:11602:3: + // InternalXbase.g:11603:2: () + // InternalXbase.g:11603:3: { } @@ -38612,14 +38613,14 @@ public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XNullLiteral__Group__1" - // InternalXbase.g:11610:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ; + // InternalXbase.g:11611:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ; public final void rule__XNullLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11614:1: ( rule__XNullLiteral__Group__1__Impl ) - // InternalXbase.g:11615:2: rule__XNullLiteral__Group__1__Impl + // InternalXbase.g:11615:1: ( rule__XNullLiteral__Group__1__Impl ) + // InternalXbase.g:11616:2: rule__XNullLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__XNullLiteral__Group__1__Impl(); @@ -38645,17 +38646,17 @@ public final void rule__XNullLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XNullLiteral__Group__1__Impl" - // InternalXbase.g:11621:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ; + // InternalXbase.g:11622:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ; public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11625:1: ( ( 'null' ) ) - // InternalXbase.g:11626:1: ( 'null' ) + // InternalXbase.g:11626:1: ( ( 'null' ) ) + // InternalXbase.g:11627:1: ( 'null' ) { - // InternalXbase.g:11626:1: ( 'null' ) - // InternalXbase.g:11627:2: 'null' + // InternalXbase.g:11627:1: ( 'null' ) + // InternalXbase.g:11628:2: 'null' { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); @@ -38686,14 +38687,14 @@ public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XNumberLiteral__Group__0" - // InternalXbase.g:11637:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ; + // InternalXbase.g:11638:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ; public final void rule__XNumberLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11641:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ) - // InternalXbase.g:11642:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 + // InternalXbase.g:11642:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ) + // InternalXbase.g:11643:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 { pushFollow(FOLLOW_75); rule__XNumberLiteral__Group__0__Impl(); @@ -38724,23 +38725,23 @@ public final void rule__XNumberLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XNumberLiteral__Group__0__Impl" - // InternalXbase.g:11649:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ; + // InternalXbase.g:11650:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ; public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11653:1: ( ( () ) ) - // InternalXbase.g:11654:1: ( () ) + // InternalXbase.g:11654:1: ( ( () ) ) + // InternalXbase.g:11655:1: ( () ) { - // InternalXbase.g:11654:1: ( () ) - // InternalXbase.g:11655:2: () + // InternalXbase.g:11655:1: ( () ) + // InternalXbase.g:11656:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); } - // InternalXbase.g:11656:2: () - // InternalXbase.g:11656:3: + // InternalXbase.g:11657:2: () + // InternalXbase.g:11657:3: { } @@ -38765,14 +38766,14 @@ public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XNumberLiteral__Group__1" - // InternalXbase.g:11664:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ; + // InternalXbase.g:11665:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ; public final void rule__XNumberLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11668:1: ( rule__XNumberLiteral__Group__1__Impl ) - // InternalXbase.g:11669:2: rule__XNumberLiteral__Group__1__Impl + // InternalXbase.g:11669:1: ( rule__XNumberLiteral__Group__1__Impl ) + // InternalXbase.g:11670:2: rule__XNumberLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__XNumberLiteral__Group__1__Impl(); @@ -38798,23 +38799,23 @@ public final void rule__XNumberLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XNumberLiteral__Group__1__Impl" - // InternalXbase.g:11675:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ; + // InternalXbase.g:11676:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ; public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11679:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ) - // InternalXbase.g:11680:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) + // InternalXbase.g:11680:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ) + // InternalXbase.g:11681:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) { - // InternalXbase.g:11680:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) - // InternalXbase.g:11681:2: ( rule__XNumberLiteral__ValueAssignment_1 ) + // InternalXbase.g:11681:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) + // InternalXbase.g:11682:2: ( rule__XNumberLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); } - // InternalXbase.g:11682:2: ( rule__XNumberLiteral__ValueAssignment_1 ) - // InternalXbase.g:11682:3: rule__XNumberLiteral__ValueAssignment_1 + // InternalXbase.g:11683:2: ( rule__XNumberLiteral__ValueAssignment_1 ) + // InternalXbase.g:11683:3: rule__XNumberLiteral__ValueAssignment_1 { pushFollow(FOLLOW_2); rule__XNumberLiteral__ValueAssignment_1(); @@ -38849,14 +38850,14 @@ public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XStringLiteral__Group__0" - // InternalXbase.g:11691:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ; + // InternalXbase.g:11692:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ; public final void rule__XStringLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11695:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ) - // InternalXbase.g:11696:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 + // InternalXbase.g:11696:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ) + // InternalXbase.g:11697:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 { pushFollow(FOLLOW_76); rule__XStringLiteral__Group__0__Impl(); @@ -38887,23 +38888,23 @@ public final void rule__XStringLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XStringLiteral__Group__0__Impl" - // InternalXbase.g:11703:1: rule__XStringLiteral__Group__0__Impl : ( () ) ; + // InternalXbase.g:11704:1: rule__XStringLiteral__Group__0__Impl : ( () ) ; public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11707:1: ( ( () ) ) - // InternalXbase.g:11708:1: ( () ) + // InternalXbase.g:11708:1: ( ( () ) ) + // InternalXbase.g:11709:1: ( () ) { - // InternalXbase.g:11708:1: ( () ) - // InternalXbase.g:11709:2: () + // InternalXbase.g:11709:1: ( () ) + // InternalXbase.g:11710:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); } - // InternalXbase.g:11710:2: () - // InternalXbase.g:11710:3: + // InternalXbase.g:11711:2: () + // InternalXbase.g:11711:3: { } @@ -38928,14 +38929,14 @@ public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionExcep // $ANTLR start "rule__XStringLiteral__Group__1" - // InternalXbase.g:11718:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ; + // InternalXbase.g:11719:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ; public final void rule__XStringLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11722:1: ( rule__XStringLiteral__Group__1__Impl ) - // InternalXbase.g:11723:2: rule__XStringLiteral__Group__1__Impl + // InternalXbase.g:11723:1: ( rule__XStringLiteral__Group__1__Impl ) + // InternalXbase.g:11724:2: rule__XStringLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__XStringLiteral__Group__1__Impl(); @@ -38961,23 +38962,23 @@ public final void rule__XStringLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XStringLiteral__Group__1__Impl" - // InternalXbase.g:11729:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ; + // InternalXbase.g:11730:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ; public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11733:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ) - // InternalXbase.g:11734:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) + // InternalXbase.g:11734:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ) + // InternalXbase.g:11735:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) { - // InternalXbase.g:11734:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) - // InternalXbase.g:11735:2: ( rule__XStringLiteral__ValueAssignment_1 ) + // InternalXbase.g:11735:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) + // InternalXbase.g:11736:2: ( rule__XStringLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); } - // InternalXbase.g:11736:2: ( rule__XStringLiteral__ValueAssignment_1 ) - // InternalXbase.g:11736:3: rule__XStringLiteral__ValueAssignment_1 + // InternalXbase.g:11737:2: ( rule__XStringLiteral__ValueAssignment_1 ) + // InternalXbase.g:11737:3: rule__XStringLiteral__ValueAssignment_1 { pushFollow(FOLLOW_2); rule__XStringLiteral__ValueAssignment_1(); @@ -39012,14 +39013,14 @@ public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionExcep // $ANTLR start "rule__XTypeLiteral__Group__0" - // InternalXbase.g:11745:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ; + // InternalXbase.g:11746:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ; public final void rule__XTypeLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11749:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ) - // InternalXbase.g:11750:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 + // InternalXbase.g:11750:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ) + // InternalXbase.g:11751:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 { pushFollow(FOLLOW_77); rule__XTypeLiteral__Group__0__Impl(); @@ -39050,23 +39051,23 @@ public final void rule__XTypeLiteral__Group__0() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__0__Impl" - // InternalXbase.g:11757:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ; + // InternalXbase.g:11758:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ; public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11761:1: ( ( () ) ) - // InternalXbase.g:11762:1: ( () ) + // InternalXbase.g:11762:1: ( ( () ) ) + // InternalXbase.g:11763:1: ( () ) { - // InternalXbase.g:11762:1: ( () ) - // InternalXbase.g:11763:2: () + // InternalXbase.g:11763:1: ( () ) + // InternalXbase.g:11764:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); } - // InternalXbase.g:11764:2: () - // InternalXbase.g:11764:3: + // InternalXbase.g:11765:2: () + // InternalXbase.g:11765:3: { } @@ -39091,14 +39092,14 @@ public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__1" - // InternalXbase.g:11772:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ; + // InternalXbase.g:11773:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ; public final void rule__XTypeLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11776:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ) - // InternalXbase.g:11777:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 + // InternalXbase.g:11777:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ) + // InternalXbase.g:11778:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 { pushFollow(FOLLOW_56); rule__XTypeLiteral__Group__1__Impl(); @@ -39129,17 +39130,17 @@ public final void rule__XTypeLiteral__Group__1() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__1__Impl" - // InternalXbase.g:11784:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ; + // InternalXbase.g:11785:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ; public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11788:1: ( ( 'typeof' ) ) - // InternalXbase.g:11789:1: ( 'typeof' ) + // InternalXbase.g:11789:1: ( ( 'typeof' ) ) + // InternalXbase.g:11790:1: ( 'typeof' ) { - // InternalXbase.g:11789:1: ( 'typeof' ) - // InternalXbase.g:11790:2: 'typeof' + // InternalXbase.g:11790:1: ( 'typeof' ) + // InternalXbase.g:11791:2: 'typeof' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); @@ -39170,14 +39171,14 @@ public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__2" - // InternalXbase.g:11799:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ; + // InternalXbase.g:11800:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ; public final void rule__XTypeLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11803:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ) - // InternalXbase.g:11804:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 + // InternalXbase.g:11804:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ) + // InternalXbase.g:11805:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 { pushFollow(FOLLOW_70); rule__XTypeLiteral__Group__2__Impl(); @@ -39208,17 +39209,17 @@ public final void rule__XTypeLiteral__Group__2() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__2__Impl" - // InternalXbase.g:11811:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ; + // InternalXbase.g:11812:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ; public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11815:1: ( ( '(' ) ) - // InternalXbase.g:11816:1: ( '(' ) + // InternalXbase.g:11816:1: ( ( '(' ) ) + // InternalXbase.g:11817:1: ( '(' ) { - // InternalXbase.g:11816:1: ( '(' ) - // InternalXbase.g:11817:2: '(' + // InternalXbase.g:11817:1: ( '(' ) + // InternalXbase.g:11818:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); @@ -39249,14 +39250,14 @@ public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__3" - // InternalXbase.g:11826:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ; + // InternalXbase.g:11827:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ; public final void rule__XTypeLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11830:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ) - // InternalXbase.g:11831:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 + // InternalXbase.g:11831:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ) + // InternalXbase.g:11832:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 { pushFollow(FOLLOW_78); rule__XTypeLiteral__Group__3__Impl(); @@ -39287,23 +39288,23 @@ public final void rule__XTypeLiteral__Group__3() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__3__Impl" - // InternalXbase.g:11838:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ; + // InternalXbase.g:11839:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ; public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11842:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ) - // InternalXbase.g:11843:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) + // InternalXbase.g:11843:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ) + // InternalXbase.g:11844:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) { - // InternalXbase.g:11843:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) - // InternalXbase.g:11844:2: ( rule__XTypeLiteral__TypeAssignment_3 ) + // InternalXbase.g:11844:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) + // InternalXbase.g:11845:2: ( rule__XTypeLiteral__TypeAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); } - // InternalXbase.g:11845:2: ( rule__XTypeLiteral__TypeAssignment_3 ) - // InternalXbase.g:11845:3: rule__XTypeLiteral__TypeAssignment_3 + // InternalXbase.g:11846:2: ( rule__XTypeLiteral__TypeAssignment_3 ) + // InternalXbase.g:11846:3: rule__XTypeLiteral__TypeAssignment_3 { pushFollow(FOLLOW_2); rule__XTypeLiteral__TypeAssignment_3(); @@ -39338,14 +39339,14 @@ public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__4" - // InternalXbase.g:11853:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ; + // InternalXbase.g:11854:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ; public final void rule__XTypeLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11857:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ) - // InternalXbase.g:11858:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 + // InternalXbase.g:11858:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ) + // InternalXbase.g:11859:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 { pushFollow(FOLLOW_78); rule__XTypeLiteral__Group__4__Impl(); @@ -39376,22 +39377,22 @@ public final void rule__XTypeLiteral__Group__4() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__4__Impl" - // InternalXbase.g:11865:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ; + // InternalXbase.g:11866:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ; public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11869:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ) - // InternalXbase.g:11870:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) + // InternalXbase.g:11870:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ) + // InternalXbase.g:11871:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) { - // InternalXbase.g:11870:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) - // InternalXbase.g:11871:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* + // InternalXbase.g:11871:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) + // InternalXbase.g:11872:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); } - // InternalXbase.g:11872:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* + // InternalXbase.g:11873:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* loop97: do { int alt97=2; @@ -39404,7 +39405,7 @@ public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionExcepti switch (alt97) { case 1 : - // InternalXbase.g:11872:3: rule__XTypeLiteral__ArrayDimensionsAssignment_4 + // InternalXbase.g:11873:3: rule__XTypeLiteral__ArrayDimensionsAssignment_4 { pushFollow(FOLLOW_79); rule__XTypeLiteral__ArrayDimensionsAssignment_4(); @@ -39445,14 +39446,14 @@ public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__XTypeLiteral__Group__5" - // InternalXbase.g:11880:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ; + // InternalXbase.g:11881:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ; public final void rule__XTypeLiteral__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11884:1: ( rule__XTypeLiteral__Group__5__Impl ) - // InternalXbase.g:11885:2: rule__XTypeLiteral__Group__5__Impl + // InternalXbase.g:11885:1: ( rule__XTypeLiteral__Group__5__Impl ) + // InternalXbase.g:11886:2: rule__XTypeLiteral__Group__5__Impl { pushFollow(FOLLOW_2); rule__XTypeLiteral__Group__5__Impl(); @@ -39478,17 +39479,17 @@ public final void rule__XTypeLiteral__Group__5() throws RecognitionException { // $ANTLR start "rule__XTypeLiteral__Group__5__Impl" - // InternalXbase.g:11891:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ; + // InternalXbase.g:11892:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ; public final void rule__XTypeLiteral__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11895:1: ( ( ')' ) ) - // InternalXbase.g:11896:1: ( ')' ) + // InternalXbase.g:11896:1: ( ( ')' ) ) + // InternalXbase.g:11897:1: ( ')' ) { - // InternalXbase.g:11896:1: ( ')' ) - // InternalXbase.g:11897:2: ')' + // InternalXbase.g:11897:1: ( ')' ) + // InternalXbase.g:11898:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); @@ -39519,14 +39520,14 @@ public final void rule__XTypeLiteral__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__XThrowExpression__Group__0" - // InternalXbase.g:11907:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ; + // InternalXbase.g:11908:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ; public final void rule__XThrowExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11911:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ) - // InternalXbase.g:11912:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 + // InternalXbase.g:11912:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ) + // InternalXbase.g:11913:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 { pushFollow(FOLLOW_80); rule__XThrowExpression__Group__0__Impl(); @@ -39557,23 +39558,23 @@ public final void rule__XThrowExpression__Group__0() throws RecognitionException // $ANTLR start "rule__XThrowExpression__Group__0__Impl" - // InternalXbase.g:11919:1: rule__XThrowExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:11920:1: rule__XThrowExpression__Group__0__Impl : ( () ) ; public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11923:1: ( ( () ) ) - // InternalXbase.g:11924:1: ( () ) + // InternalXbase.g:11924:1: ( ( () ) ) + // InternalXbase.g:11925:1: ( () ) { - // InternalXbase.g:11924:1: ( () ) - // InternalXbase.g:11925:2: () + // InternalXbase.g:11925:1: ( () ) + // InternalXbase.g:11926:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); } - // InternalXbase.g:11926:2: () - // InternalXbase.g:11926:3: + // InternalXbase.g:11927:2: () + // InternalXbase.g:11927:3: { } @@ -39598,14 +39599,14 @@ public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XThrowExpression__Group__1" - // InternalXbase.g:11934:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ; + // InternalXbase.g:11935:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ; public final void rule__XThrowExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11938:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ) - // InternalXbase.g:11939:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 + // InternalXbase.g:11939:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ) + // InternalXbase.g:11940:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 { pushFollow(FOLLOW_43); rule__XThrowExpression__Group__1__Impl(); @@ -39636,17 +39637,17 @@ public final void rule__XThrowExpression__Group__1() throws RecognitionException // $ANTLR start "rule__XThrowExpression__Group__1__Impl" - // InternalXbase.g:11946:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ; + // InternalXbase.g:11947:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ; public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11950:1: ( ( 'throw' ) ) - // InternalXbase.g:11951:1: ( 'throw' ) + // InternalXbase.g:11951:1: ( ( 'throw' ) ) + // InternalXbase.g:11952:1: ( 'throw' ) { - // InternalXbase.g:11951:1: ( 'throw' ) - // InternalXbase.g:11952:2: 'throw' + // InternalXbase.g:11952:1: ( 'throw' ) + // InternalXbase.g:11953:2: 'throw' { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); @@ -39677,14 +39678,14 @@ public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XThrowExpression__Group__2" - // InternalXbase.g:11961:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ; + // InternalXbase.g:11962:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ; public final void rule__XThrowExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11965:1: ( rule__XThrowExpression__Group__2__Impl ) - // InternalXbase.g:11966:2: rule__XThrowExpression__Group__2__Impl + // InternalXbase.g:11966:1: ( rule__XThrowExpression__Group__2__Impl ) + // InternalXbase.g:11967:2: rule__XThrowExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__XThrowExpression__Group__2__Impl(); @@ -39710,23 +39711,23 @@ public final void rule__XThrowExpression__Group__2() throws RecognitionException // $ANTLR start "rule__XThrowExpression__Group__2__Impl" - // InternalXbase.g:11972:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ; + // InternalXbase.g:11973:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ; public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11976:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ) - // InternalXbase.g:11977:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) + // InternalXbase.g:11977:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ) + // InternalXbase.g:11978:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) { - // InternalXbase.g:11977:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) - // InternalXbase.g:11978:2: ( rule__XThrowExpression__ExpressionAssignment_2 ) + // InternalXbase.g:11978:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) + // InternalXbase.g:11979:2: ( rule__XThrowExpression__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); } - // InternalXbase.g:11979:2: ( rule__XThrowExpression__ExpressionAssignment_2 ) - // InternalXbase.g:11979:3: rule__XThrowExpression__ExpressionAssignment_2 + // InternalXbase.g:11980:2: ( rule__XThrowExpression__ExpressionAssignment_2 ) + // InternalXbase.g:11980:3: rule__XThrowExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XThrowExpression__ExpressionAssignment_2(); @@ -39761,14 +39762,14 @@ public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XReturnExpression__Group__0" - // InternalXbase.g:11988:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ; + // InternalXbase.g:11989:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ; public final void rule__XReturnExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:11992:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ) - // InternalXbase.g:11993:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 + // InternalXbase.g:11993:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ) + // InternalXbase.g:11994:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 { pushFollow(FOLLOW_81); rule__XReturnExpression__Group__0__Impl(); @@ -39799,23 +39800,23 @@ public final void rule__XReturnExpression__Group__0() throws RecognitionExceptio // $ANTLR start "rule__XReturnExpression__Group__0__Impl" - // InternalXbase.g:12000:1: rule__XReturnExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:12001:1: rule__XReturnExpression__Group__0__Impl : ( () ) ; public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12004:1: ( ( () ) ) - // InternalXbase.g:12005:1: ( () ) + // InternalXbase.g:12005:1: ( ( () ) ) + // InternalXbase.g:12006:1: ( () ) { - // InternalXbase.g:12005:1: ( () ) - // InternalXbase.g:12006:2: () + // InternalXbase.g:12006:1: ( () ) + // InternalXbase.g:12007:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); } - // InternalXbase.g:12007:2: () - // InternalXbase.g:12007:3: + // InternalXbase.g:12008:2: () + // InternalXbase.g:12008:3: { } @@ -39840,14 +39841,14 @@ public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__XReturnExpression__Group__1" - // InternalXbase.g:12015:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ; + // InternalXbase.g:12016:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ; public final void rule__XReturnExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12019:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ) - // InternalXbase.g:12020:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 + // InternalXbase.g:12020:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ) + // InternalXbase.g:12021:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 { pushFollow(FOLLOW_43); rule__XReturnExpression__Group__1__Impl(); @@ -39878,17 +39879,17 @@ public final void rule__XReturnExpression__Group__1() throws RecognitionExceptio // $ANTLR start "rule__XReturnExpression__Group__1__Impl" - // InternalXbase.g:12027:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ; + // InternalXbase.g:12028:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ; public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12031:1: ( ( 'return' ) ) - // InternalXbase.g:12032:1: ( 'return' ) + // InternalXbase.g:12032:1: ( ( 'return' ) ) + // InternalXbase.g:12033:1: ( 'return' ) { - // InternalXbase.g:12032:1: ( 'return' ) - // InternalXbase.g:12033:2: 'return' + // InternalXbase.g:12033:1: ( 'return' ) + // InternalXbase.g:12034:2: 'return' { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); @@ -39919,14 +39920,14 @@ public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__XReturnExpression__Group__2" - // InternalXbase.g:12042:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ; + // InternalXbase.g:12043:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ; public final void rule__XReturnExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12046:1: ( rule__XReturnExpression__Group__2__Impl ) - // InternalXbase.g:12047:2: rule__XReturnExpression__Group__2__Impl + // InternalXbase.g:12047:1: ( rule__XReturnExpression__Group__2__Impl ) + // InternalXbase.g:12048:2: rule__XReturnExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__XReturnExpression__Group__2__Impl(); @@ -39952,27 +39953,27 @@ public final void rule__XReturnExpression__Group__2() throws RecognitionExceptio // $ANTLR start "rule__XReturnExpression__Group__2__Impl" - // InternalXbase.g:12053:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ; + // InternalXbase.g:12054:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ; public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12057:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ) - // InternalXbase.g:12058:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) + // InternalXbase.g:12058:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ) + // InternalXbase.g:12059:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) { - // InternalXbase.g:12058:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) - // InternalXbase.g:12059:2: ( rule__XReturnExpression__ExpressionAssignment_2 )? + // InternalXbase.g:12059:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) + // InternalXbase.g:12060:2: ( rule__XReturnExpression__ExpressionAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); } - // InternalXbase.g:12060:2: ( rule__XReturnExpression__ExpressionAssignment_2 )? + // InternalXbase.g:12061:2: ( rule__XReturnExpression__ExpressionAssignment_2 )? int alt98=2; alt98 = dfa98.predict(input); switch (alt98) { case 1 : - // InternalXbase.g:12060:3: rule__XReturnExpression__ExpressionAssignment_2 + // InternalXbase.g:12061:3: rule__XReturnExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XReturnExpression__ExpressionAssignment_2(); @@ -40010,14 +40011,14 @@ public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0" - // InternalXbase.g:12069:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ; + // InternalXbase.g:12070:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ; public final void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12073:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ) - // InternalXbase.g:12074:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 + // InternalXbase.g:12074:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ) + // InternalXbase.g:12075:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 { pushFollow(FOLLOW_82); rule__XTryCatchFinallyExpression__Group__0__Impl(); @@ -40048,23 +40049,23 @@ public final void rule__XTryCatchFinallyExpression__Group__0() throws Recognitio // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0__Impl" - // InternalXbase.g:12081:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ; + // InternalXbase.g:12082:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ; public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12085:1: ( ( () ) ) - // InternalXbase.g:12086:1: ( () ) + // InternalXbase.g:12086:1: ( ( () ) ) + // InternalXbase.g:12087:1: ( () ) { - // InternalXbase.g:12086:1: ( () ) - // InternalXbase.g:12087:2: () + // InternalXbase.g:12087:1: ( () ) + // InternalXbase.g:12088:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); } - // InternalXbase.g:12088:2: () - // InternalXbase.g:12088:3: + // InternalXbase.g:12089:2: () + // InternalXbase.g:12089:3: { } @@ -40089,14 +40090,14 @@ public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1" - // InternalXbase.g:12096:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ; + // InternalXbase.g:12097:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ; public final void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12100:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ) - // InternalXbase.g:12101:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 + // InternalXbase.g:12101:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ) + // InternalXbase.g:12102:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 { pushFollow(FOLLOW_43); rule__XTryCatchFinallyExpression__Group__1__Impl(); @@ -40127,17 +40128,17 @@ public final void rule__XTryCatchFinallyExpression__Group__1() throws Recognitio // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1__Impl" - // InternalXbase.g:12108:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ; + // InternalXbase.g:12109:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ; public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12112:1: ( ( 'try' ) ) - // InternalXbase.g:12113:1: ( 'try' ) + // InternalXbase.g:12113:1: ( ( 'try' ) ) + // InternalXbase.g:12114:1: ( 'try' ) { - // InternalXbase.g:12113:1: ( 'try' ) - // InternalXbase.g:12114:2: 'try' + // InternalXbase.g:12114:1: ( 'try' ) + // InternalXbase.g:12115:2: 'try' { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); @@ -40168,14 +40169,14 @@ public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2" - // InternalXbase.g:12123:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ; + // InternalXbase.g:12124:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ; public final void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12127:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ) - // InternalXbase.g:12128:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 + // InternalXbase.g:12128:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ) + // InternalXbase.g:12129:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 { pushFollow(FOLLOW_83); rule__XTryCatchFinallyExpression__Group__2__Impl(); @@ -40206,23 +40207,23 @@ public final void rule__XTryCatchFinallyExpression__Group__2() throws Recognitio // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2__Impl" - // InternalXbase.g:12135:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ; + // InternalXbase.g:12136:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ; public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12139:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ) - // InternalXbase.g:12140:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) + // InternalXbase.g:12140:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ) + // InternalXbase.g:12141:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) { - // InternalXbase.g:12140:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) - // InternalXbase.g:12141:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) + // InternalXbase.g:12141:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) + // InternalXbase.g:12142:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); } - // InternalXbase.g:12142:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) - // InternalXbase.g:12142:3: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 + // InternalXbase.g:12143:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) + // InternalXbase.g:12143:3: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__ExpressionAssignment_2(); @@ -40257,14 +40258,14 @@ public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3" - // InternalXbase.g:12150:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ; + // InternalXbase.g:12151:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ; public final void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12154:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl ) - // InternalXbase.g:12155:2: rule__XTryCatchFinallyExpression__Group__3__Impl + // InternalXbase.g:12155:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl ) + // InternalXbase.g:12156:2: rule__XTryCatchFinallyExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group__3__Impl(); @@ -40290,23 +40291,23 @@ public final void rule__XTryCatchFinallyExpression__Group__3() throws Recognitio // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3__Impl" - // InternalXbase.g:12161:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ; + // InternalXbase.g:12162:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ; public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12165:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ) - // InternalXbase.g:12166:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) + // InternalXbase.g:12166:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ) + // InternalXbase.g:12167:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) { - // InternalXbase.g:12166:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) - // InternalXbase.g:12167:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) + // InternalXbase.g:12167:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) + // InternalXbase.g:12168:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); } - // InternalXbase.g:12168:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) - // InternalXbase.g:12168:3: rule__XTryCatchFinallyExpression__Alternatives_3 + // InternalXbase.g:12169:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) + // InternalXbase.g:12169:3: rule__XTryCatchFinallyExpression__Alternatives_3 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Alternatives_3(); @@ -40341,14 +40342,14 @@ public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0" - // InternalXbase.g:12177:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ; + // InternalXbase.g:12178:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12181:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ) - // InternalXbase.g:12182:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 + // InternalXbase.g:12182:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ) + // InternalXbase.g:12183:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 { pushFollow(FOLLOW_84); rule__XTryCatchFinallyExpression__Group_3_0__0__Impl(); @@ -40379,26 +40380,26 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws Recogn // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl" - // InternalXbase.g:12189:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ; + // InternalXbase.g:12190:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12193:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ) - // InternalXbase.g:12194:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) + // InternalXbase.g:12194:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ) + // InternalXbase.g:12195:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) { - // InternalXbase.g:12194:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) - // InternalXbase.g:12195:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) + // InternalXbase.g:12195:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) + // InternalXbase.g:12196:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) { - // InternalXbase.g:12195:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) - // InternalXbase.g:12196:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) + // InternalXbase.g:12196:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) + // InternalXbase.g:12197:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); } - // InternalXbase.g:12197:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) - // InternalXbase.g:12197:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 + // InternalXbase.g:12198:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) + // InternalXbase.g:12198:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_85); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); @@ -40414,13 +40415,13 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws } - // InternalXbase.g:12200:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) - // InternalXbase.g:12201:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* + // InternalXbase.g:12201:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) + // InternalXbase.g:12202:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); } - // InternalXbase.g:12202:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* + // InternalXbase.g:12203:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* loop99: do { int alt99=2; @@ -40439,7 +40440,7 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws switch (alt99) { case 1 : - // InternalXbase.g:12202:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 + // InternalXbase.g:12203:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_85); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); @@ -40483,14 +40484,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1" - // InternalXbase.g:12211:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ; + // InternalXbase.g:12212:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12215:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ) - // InternalXbase.g:12216:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl + // InternalXbase.g:12216:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ) + // InternalXbase.g:12217:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0__1__Impl(); @@ -40516,22 +40517,22 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws Recogn // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl" - // InternalXbase.g:12222:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ; + // InternalXbase.g:12223:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12226:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ) - // InternalXbase.g:12227:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) + // InternalXbase.g:12227:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ) + // InternalXbase.g:12228:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) { - // InternalXbase.g:12227:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) - // InternalXbase.g:12228:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? + // InternalXbase.g:12228:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) + // InternalXbase.g:12229:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); } - // InternalXbase.g:12229:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? + // InternalXbase.g:12230:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? int alt100=2; int LA100_0 = input.LA(1); @@ -40544,7 +40545,7 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws } switch (alt100) { case 1 : - // InternalXbase.g:12229:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0 + // InternalXbase.g:12230:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0_1__0(); @@ -40582,14 +40583,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0" - // InternalXbase.g:12238:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ; + // InternalXbase.g:12239:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12242:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ) - // InternalXbase.g:12243:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 + // InternalXbase.g:12243:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ) + // InternalXbase.g:12244:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 { pushFollow(FOLLOW_43); rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl(); @@ -40620,23 +40621,23 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl" - // InternalXbase.g:12250:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ; + // InternalXbase.g:12251:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12254:1: ( ( ( 'finally' ) ) ) - // InternalXbase.g:12255:1: ( ( 'finally' ) ) + // InternalXbase.g:12255:1: ( ( ( 'finally' ) ) ) + // InternalXbase.g:12256:1: ( ( 'finally' ) ) { - // InternalXbase.g:12255:1: ( ( 'finally' ) ) - // InternalXbase.g:12256:2: ( 'finally' ) + // InternalXbase.g:12256:1: ( ( 'finally' ) ) + // InternalXbase.g:12257:2: ( 'finally' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); } - // InternalXbase.g:12257:2: ( 'finally' ) - // InternalXbase.g:12257:3: 'finally' + // InternalXbase.g:12258:2: ( 'finally' ) + // InternalXbase.g:12258:3: 'finally' { match(input,77,FOLLOW_2); if (state.failed) return ; @@ -40667,14 +40668,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throw // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1" - // InternalXbase.g:12265:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ; + // InternalXbase.g:12266:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12269:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ) - // InternalXbase.g:12270:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl + // InternalXbase.g:12270:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ) + // InternalXbase.g:12271:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl(); @@ -40700,23 +40701,23 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws Reco // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl" - // InternalXbase.g:12276:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ; + // InternalXbase.g:12277:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12280:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ) - // InternalXbase.g:12281:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) + // InternalXbase.g:12281:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ) + // InternalXbase.g:12282:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) { - // InternalXbase.g:12281:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) - // InternalXbase.g:12282:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) + // InternalXbase.g:12282:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) + // InternalXbase.g:12283:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); } - // InternalXbase.g:12283:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) - // InternalXbase.g:12283:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 + // InternalXbase.g:12284:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) + // InternalXbase.g:12284:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1(); @@ -40751,14 +40752,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throw // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0" - // InternalXbase.g:12292:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ; + // InternalXbase.g:12293:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12296:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ) - // InternalXbase.g:12297:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 + // InternalXbase.g:12297:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ) + // InternalXbase.g:12298:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 { pushFollow(FOLLOW_43); rule__XTryCatchFinallyExpression__Group_3_1__0__Impl(); @@ -40789,17 +40790,17 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws Recogn // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl" - // InternalXbase.g:12304:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ; + // InternalXbase.g:12305:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ; public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12308:1: ( ( 'finally' ) ) - // InternalXbase.g:12309:1: ( 'finally' ) + // InternalXbase.g:12309:1: ( ( 'finally' ) ) + // InternalXbase.g:12310:1: ( 'finally' ) { - // InternalXbase.g:12309:1: ( 'finally' ) - // InternalXbase.g:12310:2: 'finally' + // InternalXbase.g:12310:1: ( 'finally' ) + // InternalXbase.g:12311:2: 'finally' { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); @@ -40830,14 +40831,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1" - // InternalXbase.g:12319:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ; + // InternalXbase.g:12320:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12323:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ) - // InternalXbase.g:12324:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl + // InternalXbase.g:12324:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ) + // InternalXbase.g:12325:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_1__1__Impl(); @@ -40863,23 +40864,23 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws Recogn // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl" - // InternalXbase.g:12330:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ; + // InternalXbase.g:12331:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12334:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ) - // InternalXbase.g:12335:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) + // InternalXbase.g:12335:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ) + // InternalXbase.g:12336:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) { - // InternalXbase.g:12335:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) - // InternalXbase.g:12336:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) + // InternalXbase.g:12336:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) + // InternalXbase.g:12337:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); } - // InternalXbase.g:12337:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) - // InternalXbase.g:12337:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 + // InternalXbase.g:12338:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) + // InternalXbase.g:12338:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1(); @@ -40914,14 +40915,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws // $ANTLR start "rule__XSynchronizedExpression__Group__0" - // InternalXbase.g:12346:1: rule__XSynchronizedExpression__Group__0 : rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ; + // InternalXbase.g:12347:1: rule__XSynchronizedExpression__Group__0 : rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ; public final void rule__XSynchronizedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12350:1: ( rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ) - // InternalXbase.g:12351:2: rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 + // InternalXbase.g:12351:1: ( rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ) + // InternalXbase.g:12352:2: rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 { pushFollow(FOLLOW_43); rule__XSynchronizedExpression__Group__0__Impl(); @@ -40952,23 +40953,23 @@ public final void rule__XSynchronizedExpression__Group__0() throws RecognitionEx // $ANTLR start "rule__XSynchronizedExpression__Group__0__Impl" - // InternalXbase.g:12358:1: rule__XSynchronizedExpression__Group__0__Impl : ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ; + // InternalXbase.g:12359:1: rule__XSynchronizedExpression__Group__0__Impl : ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ; public final void rule__XSynchronizedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12362:1: ( ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ) - // InternalXbase.g:12363:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) ) + // InternalXbase.g:12363:1: ( ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ) + // InternalXbase.g:12364:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) ) { - // InternalXbase.g:12363:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) ) - // InternalXbase.g:12364:2: ( rule__XSynchronizedExpression__Group_0__0 ) + // InternalXbase.g:12364:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) ) + // InternalXbase.g:12365:2: ( rule__XSynchronizedExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0()); } - // InternalXbase.g:12365:2: ( rule__XSynchronizedExpression__Group_0__0 ) - // InternalXbase.g:12365:3: rule__XSynchronizedExpression__Group_0__0 + // InternalXbase.g:12366:2: ( rule__XSynchronizedExpression__Group_0__0 ) + // InternalXbase.g:12366:3: rule__XSynchronizedExpression__Group_0__0 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group_0__0(); @@ -41003,14 +41004,14 @@ public final void rule__XSynchronizedExpression__Group__0__Impl() throws Recogni // $ANTLR start "rule__XSynchronizedExpression__Group__1" - // InternalXbase.g:12373:1: rule__XSynchronizedExpression__Group__1 : rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ; + // InternalXbase.g:12374:1: rule__XSynchronizedExpression__Group__1 : rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ; public final void rule__XSynchronizedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12377:1: ( rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ) - // InternalXbase.g:12378:2: rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 + // InternalXbase.g:12378:1: ( rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ) + // InternalXbase.g:12379:2: rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 { pushFollow(FOLLOW_54); rule__XSynchronizedExpression__Group__1__Impl(); @@ -41041,23 +41042,23 @@ public final void rule__XSynchronizedExpression__Group__1() throws RecognitionEx // $ANTLR start "rule__XSynchronizedExpression__Group__1__Impl" - // InternalXbase.g:12385:1: rule__XSynchronizedExpression__Group__1__Impl : ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ; + // InternalXbase.g:12386:1: rule__XSynchronizedExpression__Group__1__Impl : ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ; public final void rule__XSynchronizedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12389:1: ( ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ) - // InternalXbase.g:12390:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) + // InternalXbase.g:12390:1: ( ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ) + // InternalXbase.g:12391:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) { - // InternalXbase.g:12390:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) - // InternalXbase.g:12391:2: ( rule__XSynchronizedExpression__ParamAssignment_1 ) + // InternalXbase.g:12391:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) + // InternalXbase.g:12392:2: ( rule__XSynchronizedExpression__ParamAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getParamAssignment_1()); } - // InternalXbase.g:12392:2: ( rule__XSynchronizedExpression__ParamAssignment_1 ) - // InternalXbase.g:12392:3: rule__XSynchronizedExpression__ParamAssignment_1 + // InternalXbase.g:12393:2: ( rule__XSynchronizedExpression__ParamAssignment_1 ) + // InternalXbase.g:12393:3: rule__XSynchronizedExpression__ParamAssignment_1 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__ParamAssignment_1(); @@ -41092,14 +41093,14 @@ public final void rule__XSynchronizedExpression__Group__1__Impl() throws Recogni // $ANTLR start "rule__XSynchronizedExpression__Group__2" - // InternalXbase.g:12400:1: rule__XSynchronizedExpression__Group__2 : rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ; + // InternalXbase.g:12401:1: rule__XSynchronizedExpression__Group__2 : rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ; public final void rule__XSynchronizedExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12404:1: ( rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ) - // InternalXbase.g:12405:2: rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 + // InternalXbase.g:12405:1: ( rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ) + // InternalXbase.g:12406:2: rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 { pushFollow(FOLLOW_43); rule__XSynchronizedExpression__Group__2__Impl(); @@ -41130,17 +41131,17 @@ public final void rule__XSynchronizedExpression__Group__2() throws RecognitionEx // $ANTLR start "rule__XSynchronizedExpression__Group__2__Impl" - // InternalXbase.g:12412:1: rule__XSynchronizedExpression__Group__2__Impl : ( ')' ) ; + // InternalXbase.g:12413:1: rule__XSynchronizedExpression__Group__2__Impl : ( ')' ) ; public final void rule__XSynchronizedExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12416:1: ( ( ')' ) ) - // InternalXbase.g:12417:1: ( ')' ) + // InternalXbase.g:12417:1: ( ( ')' ) ) + // InternalXbase.g:12418:1: ( ')' ) { - // InternalXbase.g:12417:1: ( ')' ) - // InternalXbase.g:12418:2: ')' + // InternalXbase.g:12418:1: ( ')' ) + // InternalXbase.g:12419:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getRightParenthesisKeyword_2()); @@ -41171,14 +41172,14 @@ public final void rule__XSynchronizedExpression__Group__2__Impl() throws Recogni // $ANTLR start "rule__XSynchronizedExpression__Group__3" - // InternalXbase.g:12427:1: rule__XSynchronizedExpression__Group__3 : rule__XSynchronizedExpression__Group__3__Impl ; + // InternalXbase.g:12428:1: rule__XSynchronizedExpression__Group__3 : rule__XSynchronizedExpression__Group__3__Impl ; public final void rule__XSynchronizedExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12431:1: ( rule__XSynchronizedExpression__Group__3__Impl ) - // InternalXbase.g:12432:2: rule__XSynchronizedExpression__Group__3__Impl + // InternalXbase.g:12432:1: ( rule__XSynchronizedExpression__Group__3__Impl ) + // InternalXbase.g:12433:2: rule__XSynchronizedExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group__3__Impl(); @@ -41204,23 +41205,23 @@ public final void rule__XSynchronizedExpression__Group__3() throws RecognitionEx // $ANTLR start "rule__XSynchronizedExpression__Group__3__Impl" - // InternalXbase.g:12438:1: rule__XSynchronizedExpression__Group__3__Impl : ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ; + // InternalXbase.g:12439:1: rule__XSynchronizedExpression__Group__3__Impl : ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ; public final void rule__XSynchronizedExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12442:1: ( ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ) - // InternalXbase.g:12443:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) + // InternalXbase.g:12443:1: ( ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ) + // InternalXbase.g:12444:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) { - // InternalXbase.g:12443:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) - // InternalXbase.g:12444:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) + // InternalXbase.g:12444:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) + // InternalXbase.g:12445:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionAssignment_3()); } - // InternalXbase.g:12445:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) - // InternalXbase.g:12445:3: rule__XSynchronizedExpression__ExpressionAssignment_3 + // InternalXbase.g:12446:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) + // InternalXbase.g:12446:3: rule__XSynchronizedExpression__ExpressionAssignment_3 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__ExpressionAssignment_3(); @@ -41255,14 +41256,14 @@ public final void rule__XSynchronizedExpression__Group__3__Impl() throws Recogni // $ANTLR start "rule__XSynchronizedExpression__Group_0__0" - // InternalXbase.g:12454:1: rule__XSynchronizedExpression__Group_0__0 : rule__XSynchronizedExpression__Group_0__0__Impl ; + // InternalXbase.g:12455:1: rule__XSynchronizedExpression__Group_0__0 : rule__XSynchronizedExpression__Group_0__0__Impl ; public final void rule__XSynchronizedExpression__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12458:1: ( rule__XSynchronizedExpression__Group_0__0__Impl ) - // InternalXbase.g:12459:2: rule__XSynchronizedExpression__Group_0__0__Impl + // InternalXbase.g:12459:1: ( rule__XSynchronizedExpression__Group_0__0__Impl ) + // InternalXbase.g:12460:2: rule__XSynchronizedExpression__Group_0__0__Impl { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group_0__0__Impl(); @@ -41288,23 +41289,23 @@ public final void rule__XSynchronizedExpression__Group_0__0() throws Recognition // $ANTLR start "rule__XSynchronizedExpression__Group_0__0__Impl" - // InternalXbase.g:12465:1: rule__XSynchronizedExpression__Group_0__0__Impl : ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ; + // InternalXbase.g:12466:1: rule__XSynchronizedExpression__Group_0__0__Impl : ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ; public final void rule__XSynchronizedExpression__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12469:1: ( ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ) - // InternalXbase.g:12470:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) + // InternalXbase.g:12470:1: ( ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ) + // InternalXbase.g:12471:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) { - // InternalXbase.g:12470:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) - // InternalXbase.g:12471:2: ( rule__XSynchronizedExpression__Group_0_0__0 ) + // InternalXbase.g:12471:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) + // InternalXbase.g:12472:2: ( rule__XSynchronizedExpression__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0_0()); } - // InternalXbase.g:12472:2: ( rule__XSynchronizedExpression__Group_0_0__0 ) - // InternalXbase.g:12472:3: rule__XSynchronizedExpression__Group_0_0__0 + // InternalXbase.g:12473:2: ( rule__XSynchronizedExpression__Group_0_0__0 ) + // InternalXbase.g:12473:3: rule__XSynchronizedExpression__Group_0_0__0 { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group_0_0__0(); @@ -41339,14 +41340,14 @@ public final void rule__XSynchronizedExpression__Group_0__0__Impl() throws Recog // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__0" - // InternalXbase.g:12481:1: rule__XSynchronizedExpression__Group_0_0__0 : rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ; + // InternalXbase.g:12482:1: rule__XSynchronizedExpression__Group_0_0__0 : rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ; public final void rule__XSynchronizedExpression__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12485:1: ( rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ) - // InternalXbase.g:12486:2: rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 + // InternalXbase.g:12486:1: ( rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ) + // InternalXbase.g:12487:2: rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 { pushFollow(FOLLOW_86); rule__XSynchronizedExpression__Group_0_0__0__Impl(); @@ -41377,23 +41378,23 @@ public final void rule__XSynchronizedExpression__Group_0_0__0() throws Recogniti // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__0__Impl" - // InternalXbase.g:12493:1: rule__XSynchronizedExpression__Group_0_0__0__Impl : ( () ) ; + // InternalXbase.g:12494:1: rule__XSynchronizedExpression__Group_0_0__0__Impl : ( () ) ; public final void rule__XSynchronizedExpression__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12497:1: ( ( () ) ) - // InternalXbase.g:12498:1: ( () ) + // InternalXbase.g:12498:1: ( ( () ) ) + // InternalXbase.g:12499:1: ( () ) { - // InternalXbase.g:12498:1: ( () ) - // InternalXbase.g:12499:2: () + // InternalXbase.g:12499:1: ( () ) + // InternalXbase.g:12500:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getXSynchronizedExpressionAction_0_0_0()); } - // InternalXbase.g:12500:2: () - // InternalXbase.g:12500:3: + // InternalXbase.g:12501:2: () + // InternalXbase.g:12501:3: { } @@ -41418,14 +41419,14 @@ public final void rule__XSynchronizedExpression__Group_0_0__0__Impl() throws Rec // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__1" - // InternalXbase.g:12508:1: rule__XSynchronizedExpression__Group_0_0__1 : rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ; + // InternalXbase.g:12509:1: rule__XSynchronizedExpression__Group_0_0__1 : rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ; public final void rule__XSynchronizedExpression__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12512:1: ( rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ) - // InternalXbase.g:12513:2: rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 + // InternalXbase.g:12513:1: ( rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ) + // InternalXbase.g:12514:2: rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 { pushFollow(FOLLOW_56); rule__XSynchronizedExpression__Group_0_0__1__Impl(); @@ -41456,17 +41457,17 @@ public final void rule__XSynchronizedExpression__Group_0_0__1() throws Recogniti // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__1__Impl" - // InternalXbase.g:12520:1: rule__XSynchronizedExpression__Group_0_0__1__Impl : ( 'synchronized' ) ; + // InternalXbase.g:12521:1: rule__XSynchronizedExpression__Group_0_0__1__Impl : ( 'synchronized' ) ; public final void rule__XSynchronizedExpression__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12524:1: ( ( 'synchronized' ) ) - // InternalXbase.g:12525:1: ( 'synchronized' ) + // InternalXbase.g:12525:1: ( ( 'synchronized' ) ) + // InternalXbase.g:12526:1: ( 'synchronized' ) { - // InternalXbase.g:12525:1: ( 'synchronized' ) - // InternalXbase.g:12526:2: 'synchronized' + // InternalXbase.g:12526:1: ( 'synchronized' ) + // InternalXbase.g:12527:2: 'synchronized' { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getSynchronizedKeyword_0_0_1()); @@ -41497,14 +41498,14 @@ public final void rule__XSynchronizedExpression__Group_0_0__1__Impl() throws Rec // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__2" - // InternalXbase.g:12535:1: rule__XSynchronizedExpression__Group_0_0__2 : rule__XSynchronizedExpression__Group_0_0__2__Impl ; + // InternalXbase.g:12536:1: rule__XSynchronizedExpression__Group_0_0__2 : rule__XSynchronizedExpression__Group_0_0__2__Impl ; public final void rule__XSynchronizedExpression__Group_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12539:1: ( rule__XSynchronizedExpression__Group_0_0__2__Impl ) - // InternalXbase.g:12540:2: rule__XSynchronizedExpression__Group_0_0__2__Impl + // InternalXbase.g:12540:1: ( rule__XSynchronizedExpression__Group_0_0__2__Impl ) + // InternalXbase.g:12541:2: rule__XSynchronizedExpression__Group_0_0__2__Impl { pushFollow(FOLLOW_2); rule__XSynchronizedExpression__Group_0_0__2__Impl(); @@ -41530,17 +41531,17 @@ public final void rule__XSynchronizedExpression__Group_0_0__2() throws Recogniti // $ANTLR start "rule__XSynchronizedExpression__Group_0_0__2__Impl" - // InternalXbase.g:12546:1: rule__XSynchronizedExpression__Group_0_0__2__Impl : ( '(' ) ; + // InternalXbase.g:12547:1: rule__XSynchronizedExpression__Group_0_0__2__Impl : ( '(' ) ; public final void rule__XSynchronizedExpression__Group_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12550:1: ( ( '(' ) ) - // InternalXbase.g:12551:1: ( '(' ) + // InternalXbase.g:12551:1: ( ( '(' ) ) + // InternalXbase.g:12552:1: ( '(' ) { - // InternalXbase.g:12551:1: ( '(' ) - // InternalXbase.g:12552:2: '(' + // InternalXbase.g:12552:1: ( '(' ) + // InternalXbase.g:12553:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getLeftParenthesisKeyword_0_0_2()); @@ -41571,14 +41572,14 @@ public final void rule__XSynchronizedExpression__Group_0_0__2__Impl() throws Rec // $ANTLR start "rule__XCatchClause__Group__0" - // InternalXbase.g:12562:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ; + // InternalXbase.g:12563:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ; public final void rule__XCatchClause__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12566:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ) - // InternalXbase.g:12567:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 + // InternalXbase.g:12567:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ) + // InternalXbase.g:12568:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 { pushFollow(FOLLOW_56); rule__XCatchClause__Group__0__Impl(); @@ -41609,23 +41610,23 @@ public final void rule__XCatchClause__Group__0() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__0__Impl" - // InternalXbase.g:12574:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ; + // InternalXbase.g:12575:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ; public final void rule__XCatchClause__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12578:1: ( ( ( 'catch' ) ) ) - // InternalXbase.g:12579:1: ( ( 'catch' ) ) + // InternalXbase.g:12579:1: ( ( ( 'catch' ) ) ) + // InternalXbase.g:12580:1: ( ( 'catch' ) ) { - // InternalXbase.g:12579:1: ( ( 'catch' ) ) - // InternalXbase.g:12580:2: ( 'catch' ) + // InternalXbase.g:12580:1: ( ( 'catch' ) ) + // InternalXbase.g:12581:2: ( 'catch' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); } - // InternalXbase.g:12581:2: ( 'catch' ) - // InternalXbase.g:12581:3: 'catch' + // InternalXbase.g:12582:2: ( 'catch' ) + // InternalXbase.g:12582:3: 'catch' { match(input,79,FOLLOW_2); if (state.failed) return ; @@ -41656,14 +41657,14 @@ public final void rule__XCatchClause__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__XCatchClause__Group__1" - // InternalXbase.g:12589:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ; + // InternalXbase.g:12590:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ; public final void rule__XCatchClause__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12593:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ) - // InternalXbase.g:12594:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 + // InternalXbase.g:12594:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ) + // InternalXbase.g:12595:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 { pushFollow(FOLLOW_18); rule__XCatchClause__Group__1__Impl(); @@ -41694,17 +41695,17 @@ public final void rule__XCatchClause__Group__1() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__1__Impl" - // InternalXbase.g:12601:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ; + // InternalXbase.g:12602:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ; public final void rule__XCatchClause__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12605:1: ( ( '(' ) ) - // InternalXbase.g:12606:1: ( '(' ) + // InternalXbase.g:12606:1: ( ( '(' ) ) + // InternalXbase.g:12607:1: ( '(' ) { - // InternalXbase.g:12606:1: ( '(' ) - // InternalXbase.g:12607:2: '(' + // InternalXbase.g:12607:1: ( '(' ) + // InternalXbase.g:12608:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); @@ -41735,14 +41736,14 @@ public final void rule__XCatchClause__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__XCatchClause__Group__2" - // InternalXbase.g:12616:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ; + // InternalXbase.g:12617:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ; public final void rule__XCatchClause__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12620:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ) - // InternalXbase.g:12621:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 + // InternalXbase.g:12621:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ) + // InternalXbase.g:12622:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 { pushFollow(FOLLOW_54); rule__XCatchClause__Group__2__Impl(); @@ -41773,23 +41774,23 @@ public final void rule__XCatchClause__Group__2() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__2__Impl" - // InternalXbase.g:12628:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ; + // InternalXbase.g:12629:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ; public final void rule__XCatchClause__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12632:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ) - // InternalXbase.g:12633:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) + // InternalXbase.g:12633:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ) + // InternalXbase.g:12634:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) { - // InternalXbase.g:12633:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) - // InternalXbase.g:12634:2: ( rule__XCatchClause__DeclaredParamAssignment_2 ) + // InternalXbase.g:12634:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) + // InternalXbase.g:12635:2: ( rule__XCatchClause__DeclaredParamAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); } - // InternalXbase.g:12635:2: ( rule__XCatchClause__DeclaredParamAssignment_2 ) - // InternalXbase.g:12635:3: rule__XCatchClause__DeclaredParamAssignment_2 + // InternalXbase.g:12636:2: ( rule__XCatchClause__DeclaredParamAssignment_2 ) + // InternalXbase.g:12636:3: rule__XCatchClause__DeclaredParamAssignment_2 { pushFollow(FOLLOW_2); rule__XCatchClause__DeclaredParamAssignment_2(); @@ -41824,14 +41825,14 @@ public final void rule__XCatchClause__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__XCatchClause__Group__3" - // InternalXbase.g:12643:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ; + // InternalXbase.g:12644:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ; public final void rule__XCatchClause__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12647:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ) - // InternalXbase.g:12648:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 + // InternalXbase.g:12648:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ) + // InternalXbase.g:12649:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 { pushFollow(FOLLOW_43); rule__XCatchClause__Group__3__Impl(); @@ -41862,17 +41863,17 @@ public final void rule__XCatchClause__Group__3() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__3__Impl" - // InternalXbase.g:12655:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ; + // InternalXbase.g:12656:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ; public final void rule__XCatchClause__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12659:1: ( ( ')' ) ) - // InternalXbase.g:12660:1: ( ')' ) + // InternalXbase.g:12660:1: ( ( ')' ) ) + // InternalXbase.g:12661:1: ( ')' ) { - // InternalXbase.g:12660:1: ( ')' ) - // InternalXbase.g:12661:2: ')' + // InternalXbase.g:12661:1: ( ')' ) + // InternalXbase.g:12662:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); @@ -41903,14 +41904,14 @@ public final void rule__XCatchClause__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__XCatchClause__Group__4" - // InternalXbase.g:12670:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ; + // InternalXbase.g:12671:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ; public final void rule__XCatchClause__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12674:1: ( rule__XCatchClause__Group__4__Impl ) - // InternalXbase.g:12675:2: rule__XCatchClause__Group__4__Impl + // InternalXbase.g:12675:1: ( rule__XCatchClause__Group__4__Impl ) + // InternalXbase.g:12676:2: rule__XCatchClause__Group__4__Impl { pushFollow(FOLLOW_2); rule__XCatchClause__Group__4__Impl(); @@ -41936,23 +41937,23 @@ public final void rule__XCatchClause__Group__4() throws RecognitionException { // $ANTLR start "rule__XCatchClause__Group__4__Impl" - // InternalXbase.g:12681:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ; + // InternalXbase.g:12682:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ; public final void rule__XCatchClause__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12685:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ) - // InternalXbase.g:12686:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) + // InternalXbase.g:12686:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ) + // InternalXbase.g:12687:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) { - // InternalXbase.g:12686:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) - // InternalXbase.g:12687:2: ( rule__XCatchClause__ExpressionAssignment_4 ) + // InternalXbase.g:12687:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) + // InternalXbase.g:12688:2: ( rule__XCatchClause__ExpressionAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); } - // InternalXbase.g:12688:2: ( rule__XCatchClause__ExpressionAssignment_4 ) - // InternalXbase.g:12688:3: rule__XCatchClause__ExpressionAssignment_4 + // InternalXbase.g:12689:2: ( rule__XCatchClause__ExpressionAssignment_4 ) + // InternalXbase.g:12689:3: rule__XCatchClause__ExpressionAssignment_4 { pushFollow(FOLLOW_2); rule__XCatchClause__ExpressionAssignment_4(); @@ -41987,14 +41988,14 @@ public final void rule__XCatchClause__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__QualifiedName__Group__0" - // InternalXbase.g:12697:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // InternalXbase.g:12698: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 { - // InternalXbase.g:12701:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // InternalXbase.g:12702:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + // InternalXbase.g:12702:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalXbase.g:12703:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FOLLOW_87); rule__QualifiedName__Group__0__Impl(); @@ -42025,17 +42026,17 @@ public final void rule__QualifiedName__Group__0() throws RecognitionException { // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // InternalXbase.g:12709:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; + // InternalXbase.g:12710:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12713:1: ( ( ruleValidID ) ) - // InternalXbase.g:12714:1: ( ruleValidID ) + // InternalXbase.g:12714:1: ( ( ruleValidID ) ) + // InternalXbase.g:12715:1: ( ruleValidID ) { - // InternalXbase.g:12714:1: ( ruleValidID ) - // InternalXbase.g:12715:2: ruleValidID + // InternalXbase.g:12715:1: ( ruleValidID ) + // InternalXbase.g:12716:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); @@ -42070,14 +42071,14 @@ public final void rule__QualifiedName__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__QualifiedName__Group__1" - // InternalXbase.g:12724:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + // InternalXbase.g:12725:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12728:1: ( rule__QualifiedName__Group__1__Impl ) - // InternalXbase.g:12729:2: rule__QualifiedName__Group__1__Impl + // InternalXbase.g:12729:1: ( rule__QualifiedName__Group__1__Impl ) + // InternalXbase.g:12730:2: rule__QualifiedName__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group__1__Impl(); @@ -42103,22 +42104,22 @@ public final void rule__QualifiedName__Group__1() throws RecognitionException { // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // InternalXbase.g:12735:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + // InternalXbase.g:12736: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 { - // InternalXbase.g:12739:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // InternalXbase.g:12740:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalXbase.g:12740:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // InternalXbase.g:12741:1: ( ( rule__QualifiedName__Group_1__0 )* ) { - // InternalXbase.g:12740:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // InternalXbase.g:12741:2: ( rule__QualifiedName__Group_1__0 )* + // InternalXbase.g:12741:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalXbase.g:12742:2: ( rule__QualifiedName__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); } - // InternalXbase.g:12742:2: ( rule__QualifiedName__Group_1__0 )* + // InternalXbase.g:12743:2: ( rule__QualifiedName__Group_1__0 )* loop101: do { int alt101=2; @@ -42143,7 +42144,7 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept switch (alt101) { case 1 : - // InternalXbase.g:12742:3: rule__QualifiedName__Group_1__0 + // InternalXbase.g:12743:3: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_88); rule__QualifiedName__Group_1__0(); @@ -42184,14 +42185,14 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__QualifiedName__Group_1__0" - // InternalXbase.g:12751:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + // InternalXbase.g:12752: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 { - // InternalXbase.g:12755:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // InternalXbase.g:12756:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + // InternalXbase.g:12756:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // InternalXbase.g:12757:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { pushFollow(FOLLOW_70); rule__QualifiedName__Group_1__0__Impl(); @@ -42222,23 +42223,23 @@ public final void rule__QualifiedName__Group_1__0() throws RecognitionException // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // InternalXbase.g:12763:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; + // InternalXbase.g:12764:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12767:1: ( ( ( '.' ) ) ) - // InternalXbase.g:12768:1: ( ( '.' ) ) + // InternalXbase.g:12768:1: ( ( ( '.' ) ) ) + // InternalXbase.g:12769:1: ( ( '.' ) ) { - // InternalXbase.g:12768:1: ( ( '.' ) ) - // InternalXbase.g:12769:2: ( '.' ) + // InternalXbase.g:12769:1: ( ( '.' ) ) + // InternalXbase.g:12770:2: ( '.' ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } - // InternalXbase.g:12770:2: ( '.' ) - // InternalXbase.g:12770:3: '.' + // InternalXbase.g:12771:2: ( '.' ) + // InternalXbase.g:12771:3: '.' { match(input,43,FOLLOW_2); if (state.failed) return ; @@ -42269,14 +42270,14 @@ public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__QualifiedName__Group_1__1" - // InternalXbase.g:12778:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + // InternalXbase.g:12779: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 { - // InternalXbase.g:12782:1: ( rule__QualifiedName__Group_1__1__Impl ) - // InternalXbase.g:12783:2: rule__QualifiedName__Group_1__1__Impl + // InternalXbase.g:12783:1: ( rule__QualifiedName__Group_1__1__Impl ) + // InternalXbase.g:12784:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__1__Impl(); @@ -42302,17 +42303,17 @@ public final void rule__QualifiedName__Group_1__1() throws RecognitionException // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // InternalXbase.g:12789:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; + // InternalXbase.g:12790:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12793:1: ( ( ruleValidID ) ) - // InternalXbase.g:12794:1: ( ruleValidID ) + // InternalXbase.g:12794:1: ( ( ruleValidID ) ) + // InternalXbase.g:12795:1: ( ruleValidID ) { - // InternalXbase.g:12794:1: ( ruleValidID ) - // InternalXbase.g:12795:2: ruleValidID + // InternalXbase.g:12795:1: ( ruleValidID ) + // InternalXbase.g:12796:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); @@ -42347,14 +42348,14 @@ public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__Number__Group_1__0" - // InternalXbase.g:12805:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ; + // InternalXbase.g:12806:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ; public final void rule__Number__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12809:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ) - // InternalXbase.g:12810:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1 + // InternalXbase.g:12810:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ) + // InternalXbase.g:12811:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1 { pushFollow(FOLLOW_87); rule__Number__Group_1__0__Impl(); @@ -42385,23 +42386,23 @@ public final void rule__Number__Group_1__0() throws RecognitionException { // $ANTLR start "rule__Number__Group_1__0__Impl" - // InternalXbase.g:12817:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ; + // InternalXbase.g:12818:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ; public final void rule__Number__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12821:1: ( ( ( rule__Number__Alternatives_1_0 ) ) ) - // InternalXbase.g:12822:1: ( ( rule__Number__Alternatives_1_0 ) ) + // InternalXbase.g:12822:1: ( ( ( rule__Number__Alternatives_1_0 ) ) ) + // InternalXbase.g:12823:1: ( ( rule__Number__Alternatives_1_0 ) ) { - // InternalXbase.g:12822:1: ( ( rule__Number__Alternatives_1_0 ) ) - // InternalXbase.g:12823:2: ( rule__Number__Alternatives_1_0 ) + // InternalXbase.g:12823:1: ( ( rule__Number__Alternatives_1_0 ) ) + // InternalXbase.g:12824:2: ( rule__Number__Alternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives_1_0()); } - // InternalXbase.g:12824:2: ( rule__Number__Alternatives_1_0 ) - // InternalXbase.g:12824:3: rule__Number__Alternatives_1_0 + // InternalXbase.g:12825:2: ( rule__Number__Alternatives_1_0 ) + // InternalXbase.g:12825:3: rule__Number__Alternatives_1_0 { pushFollow(FOLLOW_2); rule__Number__Alternatives_1_0(); @@ -42436,14 +42437,14 @@ public final void rule__Number__Group_1__0__Impl() throws RecognitionException { // $ANTLR start "rule__Number__Group_1__1" - // InternalXbase.g:12832:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ; + // InternalXbase.g:12833:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ; public final void rule__Number__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12836:1: ( rule__Number__Group_1__1__Impl ) - // InternalXbase.g:12837:2: rule__Number__Group_1__1__Impl + // InternalXbase.g:12837:1: ( rule__Number__Group_1__1__Impl ) + // InternalXbase.g:12838:2: rule__Number__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__Number__Group_1__1__Impl(); @@ -42469,22 +42470,22 @@ public final void rule__Number__Group_1__1() throws RecognitionException { // $ANTLR start "rule__Number__Group_1__1__Impl" - // InternalXbase.g:12843:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ; + // InternalXbase.g:12844:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ; public final void rule__Number__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12847:1: ( ( ( rule__Number__Group_1_1__0 )? ) ) - // InternalXbase.g:12848:1: ( ( rule__Number__Group_1_1__0 )? ) + // InternalXbase.g:12848:1: ( ( ( rule__Number__Group_1_1__0 )? ) ) + // InternalXbase.g:12849:1: ( ( rule__Number__Group_1_1__0 )? ) { - // InternalXbase.g:12848:1: ( ( rule__Number__Group_1_1__0 )? ) - // InternalXbase.g:12849:2: ( rule__Number__Group_1_1__0 )? + // InternalXbase.g:12849:1: ( ( rule__Number__Group_1_1__0 )? ) + // InternalXbase.g:12850:2: ( rule__Number__Group_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getGroup_1_1()); } - // InternalXbase.g:12850:2: ( rule__Number__Group_1_1__0 )? + // InternalXbase.g:12851:2: ( rule__Number__Group_1_1__0 )? int alt102=2; int LA102_0 = input.LA(1); @@ -42497,7 +42498,7 @@ public final void rule__Number__Group_1__1__Impl() throws RecognitionException { } switch (alt102) { case 1 : - // InternalXbase.g:12850:3: rule__Number__Group_1_1__0 + // InternalXbase.g:12851:3: rule__Number__Group_1_1__0 { pushFollow(FOLLOW_2); rule__Number__Group_1_1__0(); @@ -42535,14 +42536,14 @@ public final void rule__Number__Group_1__1__Impl() throws RecognitionException { // $ANTLR start "rule__Number__Group_1_1__0" - // InternalXbase.g:12859:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ; + // InternalXbase.g:12860:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ; public final void rule__Number__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12863:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ) - // InternalXbase.g:12864:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 + // InternalXbase.g:12864:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ) + // InternalXbase.g:12865:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 { pushFollow(FOLLOW_89); rule__Number__Group_1_1__0__Impl(); @@ -42573,17 +42574,17 @@ public final void rule__Number__Group_1_1__0() throws RecognitionException { // $ANTLR start "rule__Number__Group_1_1__0__Impl" - // InternalXbase.g:12871:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ; + // InternalXbase.g:12872:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ; public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12875:1: ( ( '.' ) ) - // InternalXbase.g:12876:1: ( '.' ) + // InternalXbase.g:12876:1: ( ( '.' ) ) + // InternalXbase.g:12877:1: ( '.' ) { - // InternalXbase.g:12876:1: ( '.' ) - // InternalXbase.g:12877:2: '.' + // InternalXbase.g:12877:1: ( '.' ) + // InternalXbase.g:12878:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); @@ -42614,14 +42615,14 @@ public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException // $ANTLR start "rule__Number__Group_1_1__1" - // InternalXbase.g:12886:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ; + // InternalXbase.g:12887:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ; public final void rule__Number__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12890:1: ( rule__Number__Group_1_1__1__Impl ) - // InternalXbase.g:12891:2: rule__Number__Group_1_1__1__Impl + // InternalXbase.g:12891:1: ( rule__Number__Group_1_1__1__Impl ) + // InternalXbase.g:12892:2: rule__Number__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__Number__Group_1_1__1__Impl(); @@ -42647,23 +42648,23 @@ public final void rule__Number__Group_1_1__1() throws RecognitionException { // $ANTLR start "rule__Number__Group_1_1__1__Impl" - // InternalXbase.g:12897:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ; + // InternalXbase.g:12898:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ; public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12901:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) ) - // InternalXbase.g:12902:1: ( ( rule__Number__Alternatives_1_1_1 ) ) + // InternalXbase.g:12902:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) ) + // InternalXbase.g:12903:1: ( ( rule__Number__Alternatives_1_1_1 ) ) { - // InternalXbase.g:12902:1: ( ( rule__Number__Alternatives_1_1_1 ) ) - // InternalXbase.g:12903:2: ( rule__Number__Alternatives_1_1_1 ) + // InternalXbase.g:12903:1: ( ( rule__Number__Alternatives_1_1_1 ) ) + // InternalXbase.g:12904:2: ( rule__Number__Alternatives_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); } - // InternalXbase.g:12904:2: ( rule__Number__Alternatives_1_1_1 ) - // InternalXbase.g:12904:3: rule__Number__Alternatives_1_1_1 + // InternalXbase.g:12905:2: ( rule__Number__Alternatives_1_1_1 ) + // InternalXbase.g:12905:3: rule__Number__Alternatives_1_1_1 { pushFollow(FOLLOW_2); rule__Number__Alternatives_1_1_1(); @@ -42698,14 +42699,14 @@ public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException // $ANTLR start "rule__JvmTypeReference__Group_0__0" - // InternalXbase.g:12913:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ; + // InternalXbase.g:12914:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ; public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12917:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ) - // InternalXbase.g:12918:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 + // InternalXbase.g:12918:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ) + // InternalXbase.g:12919:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 { pushFollow(FOLLOW_47); rule__JvmTypeReference__Group_0__0__Impl(); @@ -42736,17 +42737,17 @@ public final void rule__JvmTypeReference__Group_0__0() throws RecognitionExcepti // $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl" - // InternalXbase.g:12925:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ; + // InternalXbase.g:12926:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ; public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12929:1: ( ( ruleJvmParameterizedTypeReference ) ) - // InternalXbase.g:12930:1: ( ruleJvmParameterizedTypeReference ) + // InternalXbase.g:12930:1: ( ( ruleJvmParameterizedTypeReference ) ) + // InternalXbase.g:12931:1: ( ruleJvmParameterizedTypeReference ) { - // InternalXbase.g:12930:1: ( ruleJvmParameterizedTypeReference ) - // InternalXbase.g:12931:2: ruleJvmParameterizedTypeReference + // InternalXbase.g:12931:1: ( ruleJvmParameterizedTypeReference ) + // InternalXbase.g:12932:2: ruleJvmParameterizedTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); @@ -42781,14 +42782,14 @@ public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmTypeReference__Group_0__1" - // InternalXbase.g:12940:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ; + // InternalXbase.g:12941:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ; public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12944:1: ( rule__JvmTypeReference__Group_0__1__Impl ) - // InternalXbase.g:12945:2: rule__JvmTypeReference__Group_0__1__Impl + // InternalXbase.g:12945:1: ( rule__JvmTypeReference__Group_0__1__Impl ) + // InternalXbase.g:12946:2: rule__JvmTypeReference__Group_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0__1__Impl(); @@ -42814,22 +42815,22 @@ public final void rule__JvmTypeReference__Group_0__1() throws RecognitionExcepti // $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl" - // InternalXbase.g:12951:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ; + // InternalXbase.g:12952:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ; public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12955:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ) - // InternalXbase.g:12956:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) + // InternalXbase.g:12956:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ) + // InternalXbase.g:12957:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) { - // InternalXbase.g:12956:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) - // InternalXbase.g:12957:2: ( rule__JvmTypeReference__Group_0_1__0 )* + // InternalXbase.g:12957:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) + // InternalXbase.g:12958:2: ( rule__JvmTypeReference__Group_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); } - // InternalXbase.g:12958:2: ( rule__JvmTypeReference__Group_0_1__0 )* + // InternalXbase.g:12959:2: ( rule__JvmTypeReference__Group_0_1__0 )* loop103: do { int alt103=2; @@ -42854,7 +42855,7 @@ public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionE switch (alt103) { case 1 : - // InternalXbase.g:12958:3: rule__JvmTypeReference__Group_0_1__0 + // InternalXbase.g:12959:3: rule__JvmTypeReference__Group_0_1__0 { pushFollow(FOLLOW_79); rule__JvmTypeReference__Group_0_1__0(); @@ -42895,14 +42896,14 @@ public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionE // $ANTLR start "rule__JvmTypeReference__Group_0_1__0" - // InternalXbase.g:12967:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ; + // InternalXbase.g:12968:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ; public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12971:1: ( rule__JvmTypeReference__Group_0_1__0__Impl ) - // InternalXbase.g:12972:2: rule__JvmTypeReference__Group_0_1__0__Impl + // InternalXbase.g:12972:1: ( rule__JvmTypeReference__Group_0_1__0__Impl ) + // InternalXbase.g:12973:2: rule__JvmTypeReference__Group_0_1__0__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1__0__Impl(); @@ -42928,23 +42929,23 @@ public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionExcep // $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl" - // InternalXbase.g:12978:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ; + // InternalXbase.g:12979:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ; public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12982:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ) - // InternalXbase.g:12983:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) + // InternalXbase.g:12983:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ) + // InternalXbase.g:12984:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) { - // InternalXbase.g:12983:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) - // InternalXbase.g:12984:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) + // InternalXbase.g:12984:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) + // InternalXbase.g:12985:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); } - // InternalXbase.g:12985:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) - // InternalXbase.g:12985:3: rule__JvmTypeReference__Group_0_1_0__0 + // InternalXbase.g:12986:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) + // InternalXbase.g:12986:3: rule__JvmTypeReference__Group_0_1_0__0 { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1_0__0(); @@ -42979,14 +42980,14 @@ public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws Recognitio // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0" - // InternalXbase.g:12994:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ; + // InternalXbase.g:12995:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ; public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:12998:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ) - // InternalXbase.g:12999:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 + // InternalXbase.g:12999:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ) + // InternalXbase.g:13000:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 { pushFollow(FOLLOW_47); rule__JvmTypeReference__Group_0_1_0__0__Impl(); @@ -43017,23 +43018,23 @@ public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionExc // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl" - // InternalXbase.g:13006:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ; + // InternalXbase.g:13007:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ; public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13010:1: ( ( () ) ) - // InternalXbase.g:13011:1: ( () ) + // InternalXbase.g:13011:1: ( ( () ) ) + // InternalXbase.g:13012:1: ( () ) { - // InternalXbase.g:13011:1: ( () ) - // InternalXbase.g:13012:2: () + // InternalXbase.g:13012:1: ( () ) + // InternalXbase.g:13013:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); } - // InternalXbase.g:13013:2: () - // InternalXbase.g:13013:3: + // InternalXbase.g:13014:2: () + // InternalXbase.g:13014:3: { } @@ -43058,14 +43059,14 @@ public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws Recognit // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1" - // InternalXbase.g:13021:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ; + // InternalXbase.g:13022:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ; public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13025:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl ) - // InternalXbase.g:13026:2: rule__JvmTypeReference__Group_0_1_0__1__Impl + // InternalXbase.g:13026:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl ) + // InternalXbase.g:13027:2: rule__JvmTypeReference__Group_0_1_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1_0__1__Impl(); @@ -43091,17 +43092,17 @@ public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionExc // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl" - // InternalXbase.g:13032:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; + // InternalXbase.g:13033:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13036:1: ( ( ruleArrayBrackets ) ) - // InternalXbase.g:13037:1: ( ruleArrayBrackets ) + // InternalXbase.g:13037:1: ( ( ruleArrayBrackets ) ) + // InternalXbase.g:13038:1: ( ruleArrayBrackets ) { - // InternalXbase.g:13037:1: ( ruleArrayBrackets ) - // InternalXbase.g:13038:2: ruleArrayBrackets + // InternalXbase.g:13038:1: ( ruleArrayBrackets ) + // InternalXbase.g:13039:2: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); @@ -43136,14 +43137,14 @@ public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws Recognit // $ANTLR start "rule__ArrayBrackets__Group__0" - // InternalXbase.g:13048:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; + // InternalXbase.g:13049:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; public final void rule__ArrayBrackets__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13052:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) - // InternalXbase.g:13053:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 + // InternalXbase.g:13053:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) + // InternalXbase.g:13054:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 { pushFollow(FOLLOW_50); rule__ArrayBrackets__Group__0__Impl(); @@ -43174,17 +43175,17 @@ public final void rule__ArrayBrackets__Group__0() throws RecognitionException { // $ANTLR start "rule__ArrayBrackets__Group__0__Impl" - // InternalXbase.g:13060:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; + // InternalXbase.g:13061:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13064:1: ( ( '[' ) ) - // InternalXbase.g:13065:1: ( '[' ) + // InternalXbase.g:13065:1: ( ( '[' ) ) + // InternalXbase.g:13066:1: ( '[' ) { - // InternalXbase.g:13065:1: ( '[' ) - // InternalXbase.g:13066:2: '[' + // InternalXbase.g:13066:1: ( '[' ) + // InternalXbase.g:13067:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); @@ -43215,14 +43216,14 @@ public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ArrayBrackets__Group__1" - // InternalXbase.g:13075:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; + // InternalXbase.g:13076:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; public final void rule__ArrayBrackets__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13079:1: ( rule__ArrayBrackets__Group__1__Impl ) - // InternalXbase.g:13080:2: rule__ArrayBrackets__Group__1__Impl + // InternalXbase.g:13080:1: ( rule__ArrayBrackets__Group__1__Impl ) + // InternalXbase.g:13081:2: rule__ArrayBrackets__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayBrackets__Group__1__Impl(); @@ -43248,17 +43249,17 @@ public final void rule__ArrayBrackets__Group__1() throws RecognitionException { // $ANTLR start "rule__ArrayBrackets__Group__1__Impl" - // InternalXbase.g:13086:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; + // InternalXbase.g:13087:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13090:1: ( ( ']' ) ) - // InternalXbase.g:13091:1: ( ']' ) + // InternalXbase.g:13091:1: ( ( ']' ) ) + // InternalXbase.g:13092:1: ( ']' ) { - // InternalXbase.g:13091:1: ( ']' ) - // InternalXbase.g:13092:2: ']' + // InternalXbase.g:13092:1: ( ']' ) + // InternalXbase.g:13093:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); @@ -43289,14 +43290,14 @@ public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XFunctionTypeRef__Group__0" - // InternalXbase.g:13102:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ; + // InternalXbase.g:13103:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ; public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13106:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ) - // InternalXbase.g:13107:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 + // InternalXbase.g:13107:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ) + // InternalXbase.g:13108:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 { pushFollow(FOLLOW_18); rule__XFunctionTypeRef__Group__0__Impl(); @@ -43327,22 +43328,22 @@ public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl" - // InternalXbase.g:13114:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ; + // InternalXbase.g:13115:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ; public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13118:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ) - // InternalXbase.g:13119:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) + // InternalXbase.g:13119:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ) + // InternalXbase.g:13120:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) { - // InternalXbase.g:13119:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) - // InternalXbase.g:13120:2: ( rule__XFunctionTypeRef__Group_0__0 )? + // InternalXbase.g:13120:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) + // InternalXbase.g:13121:2: ( rule__XFunctionTypeRef__Group_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); } - // InternalXbase.g:13121:2: ( rule__XFunctionTypeRef__Group_0__0 )? + // InternalXbase.g:13122:2: ( rule__XFunctionTypeRef__Group_0__0 )? int alt104=2; int LA104_0 = input.LA(1); @@ -43351,7 +43352,7 @@ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionExc } switch (alt104) { case 1 : - // InternalXbase.g:13121:3: rule__XFunctionTypeRef__Group_0__0 + // InternalXbase.g:13122:3: rule__XFunctionTypeRef__Group_0__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0__0(); @@ -43389,14 +43390,14 @@ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group__1" - // InternalXbase.g:13129:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ; + // InternalXbase.g:13130:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ; public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13133:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ) - // InternalXbase.g:13134:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 + // InternalXbase.g:13134:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ) + // InternalXbase.g:13135:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 { pushFollow(FOLLOW_18); rule__XFunctionTypeRef__Group__1__Impl(); @@ -43427,17 +43428,17 @@ public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl" - // InternalXbase.g:13141:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ; + // InternalXbase.g:13142:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ; public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13145:1: ( ( '=>' ) ) - // InternalXbase.g:13146:1: ( '=>' ) + // InternalXbase.g:13146:1: ( ( '=>' ) ) + // InternalXbase.g:13147:1: ( '=>' ) { - // InternalXbase.g:13146:1: ( '=>' ) - // InternalXbase.g:13147:2: '=>' + // InternalXbase.g:13147:1: ( '=>' ) + // InternalXbase.g:13148:2: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); @@ -43468,14 +43469,14 @@ public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group__2" - // InternalXbase.g:13156:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ; + // InternalXbase.g:13157:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ; public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13160:1: ( rule__XFunctionTypeRef__Group__2__Impl ) - // InternalXbase.g:13161:2: rule__XFunctionTypeRef__Group__2__Impl + // InternalXbase.g:13161:1: ( rule__XFunctionTypeRef__Group__2__Impl ) + // InternalXbase.g:13162:2: rule__XFunctionTypeRef__Group__2__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group__2__Impl(); @@ -43501,23 +43502,23 @@ public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl" - // InternalXbase.g:13167:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ; + // InternalXbase.g:13168:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ; public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13171:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) - // InternalXbase.g:13172:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) + // InternalXbase.g:13172:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) + // InternalXbase.g:13173:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) { - // InternalXbase.g:13172:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) - // InternalXbase.g:13173:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) + // InternalXbase.g:13173:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) + // InternalXbase.g:13174:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); } - // InternalXbase.g:13174:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) - // InternalXbase.g:13174:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2 + // InternalXbase.g:13175:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) + // InternalXbase.g:13175:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ReturnTypeAssignment_2(); @@ -43552,14 +43553,14 @@ public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0__0" - // InternalXbase.g:13183:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ; + // InternalXbase.g:13184:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ; public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13187:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ) - // InternalXbase.g:13188:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 + // InternalXbase.g:13188:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ) + // InternalXbase.g:13189:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 { pushFollow(FOLLOW_90); rule__XFunctionTypeRef__Group_0__0__Impl(); @@ -43590,17 +43591,17 @@ public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl" - // InternalXbase.g:13195:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ; + // InternalXbase.g:13196:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ; public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13199:1: ( ( '(' ) ) - // InternalXbase.g:13200:1: ( '(' ) + // InternalXbase.g:13200:1: ( ( '(' ) ) + // InternalXbase.g:13201:1: ( '(' ) { - // InternalXbase.g:13200:1: ( '(' ) - // InternalXbase.g:13201:2: '(' + // InternalXbase.g:13201:1: ( '(' ) + // InternalXbase.g:13202:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); @@ -43631,14 +43632,14 @@ public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0__1" - // InternalXbase.g:13210:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ; + // InternalXbase.g:13211:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ; public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13214:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ) - // InternalXbase.g:13215:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 + // InternalXbase.g:13215:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ) + // InternalXbase.g:13216:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 { pushFollow(FOLLOW_90); rule__XFunctionTypeRef__Group_0__1__Impl(); @@ -43669,22 +43670,22 @@ public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl" - // InternalXbase.g:13222:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; + // InternalXbase.g:13223:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13226:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) - // InternalXbase.g:13227:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) + // InternalXbase.g:13227:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) + // InternalXbase.g:13228:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) { - // InternalXbase.g:13227:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) - // InternalXbase.g:13228:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? + // InternalXbase.g:13228:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) + // InternalXbase.g:13229:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); } - // InternalXbase.g:13229:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? + // InternalXbase.g:13230:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? int alt105=2; int LA105_0 = input.LA(1); @@ -43693,7 +43694,7 @@ public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionE } switch (alt105) { case 1 : - // InternalXbase.g:13229:3: rule__XFunctionTypeRef__Group_0_1__0 + // InternalXbase.g:13230:3: rule__XFunctionTypeRef__Group_0_1__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1__0(); @@ -43731,14 +43732,14 @@ public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0__2" - // InternalXbase.g:13237:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ; + // InternalXbase.g:13238:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ; public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13241:1: ( rule__XFunctionTypeRef__Group_0__2__Impl ) - // InternalXbase.g:13242:2: rule__XFunctionTypeRef__Group_0__2__Impl + // InternalXbase.g:13242:1: ( rule__XFunctionTypeRef__Group_0__2__Impl ) + // InternalXbase.g:13243:2: rule__XFunctionTypeRef__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0__2__Impl(); @@ -43764,17 +43765,17 @@ public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl" - // InternalXbase.g:13248:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ; + // InternalXbase.g:13249:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ; public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13252:1: ( ( ')' ) ) - // InternalXbase.g:13253:1: ( ')' ) + // InternalXbase.g:13253:1: ( ( ')' ) ) + // InternalXbase.g:13254:1: ( ')' ) { - // InternalXbase.g:13253:1: ( ')' ) - // InternalXbase.g:13254:2: ')' + // InternalXbase.g:13254:1: ( ')' ) + // InternalXbase.g:13255:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); @@ -43805,14 +43806,14 @@ public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0" - // InternalXbase.g:13264:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; + // InternalXbase.g:13265:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13268:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) - // InternalXbase.g:13269:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 + // InternalXbase.g:13269:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) + // InternalXbase.g:13270:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 { pushFollow(FOLLOW_42); rule__XFunctionTypeRef__Group_0_1__0__Impl(); @@ -43843,23 +43844,23 @@ public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionExcep // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl" - // InternalXbase.g:13276:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; + // InternalXbase.g:13277:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13280:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) - // InternalXbase.g:13281:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) + // InternalXbase.g:13281:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) + // InternalXbase.g:13282:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) { - // InternalXbase.g:13281:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) - // InternalXbase.g:13282:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) + // InternalXbase.g:13282:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) + // InternalXbase.g:13283:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); } - // InternalXbase.g:13283:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) - // InternalXbase.g:13283:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 + // InternalXbase.g:13284:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) + // InternalXbase.g:13284:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0(); @@ -43894,14 +43895,14 @@ public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws Recognitio // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1" - // InternalXbase.g:13291:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; + // InternalXbase.g:13292:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13295:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) - // InternalXbase.g:13296:2: rule__XFunctionTypeRef__Group_0_1__1__Impl + // InternalXbase.g:13296:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) + // InternalXbase.g:13297:2: rule__XFunctionTypeRef__Group_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1__1__Impl(); @@ -43927,22 +43928,22 @@ public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionExcep // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl" - // InternalXbase.g:13302:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ; + // InternalXbase.g:13303:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ; public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13306:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) - // InternalXbase.g:13307:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) + // InternalXbase.g:13307:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) + // InternalXbase.g:13308:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) { - // InternalXbase.g:13307:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) - // InternalXbase.g:13308:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* + // InternalXbase.g:13308:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) + // InternalXbase.g:13309:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); } - // InternalXbase.g:13309:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* + // InternalXbase.g:13310:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* loop106: do { int alt106=2; @@ -43955,7 +43956,7 @@ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws Recognitio switch (alt106) { case 1 : - // InternalXbase.g:13309:3: rule__XFunctionTypeRef__Group_0_1_1__0 + // InternalXbase.g:13310:3: rule__XFunctionTypeRef__Group_0_1_1__0 { pushFollow(FOLLOW_40); rule__XFunctionTypeRef__Group_0_1_1__0(); @@ -43996,14 +43997,14 @@ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws Recognitio // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0" - // InternalXbase.g:13318:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; + // InternalXbase.g:13319:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13322:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) - // InternalXbase.g:13323:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 + // InternalXbase.g:13323:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) + // InternalXbase.g:13324:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 { pushFollow(FOLLOW_18); rule__XFunctionTypeRef__Group_0_1_1__0__Impl(); @@ -44034,17 +44035,17 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl" - // InternalXbase.g:13330:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; + // InternalXbase.g:13331:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13334:1: ( ( ',' ) ) - // InternalXbase.g:13335:1: ( ',' ) + // InternalXbase.g:13335:1: ( ( ',' ) ) + // InternalXbase.g:13336:1: ( ',' ) { - // InternalXbase.g:13335:1: ( ',' ) - // InternalXbase.g:13336:2: ',' + // InternalXbase.g:13336:1: ( ',' ) + // InternalXbase.g:13337:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); @@ -44075,14 +44076,14 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws Recognit // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1" - // InternalXbase.g:13345:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; + // InternalXbase.g:13346:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13349:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) - // InternalXbase.g:13350:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl + // InternalXbase.g:13350:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) + // InternalXbase.g:13351:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1_1__1__Impl(); @@ -44108,23 +44109,23 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl" - // InternalXbase.g:13356:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; + // InternalXbase.g:13357:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13360:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) - // InternalXbase.g:13361:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) + // InternalXbase.g:13361:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) + // InternalXbase.g:13362:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) { - // InternalXbase.g:13361:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) - // InternalXbase.g:13362:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) + // InternalXbase.g:13362:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) + // InternalXbase.g:13363:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); } - // InternalXbase.g:13363:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) - // InternalXbase.g:13363:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 + // InternalXbase.g:13364:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) + // InternalXbase.g:13364:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1(); @@ -44159,14 +44160,14 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws Recognit // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0" - // InternalXbase.g:13372:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ; + // InternalXbase.g:13373:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ; public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13376:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ) - // InternalXbase.g:13377:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 + // InternalXbase.g:13377:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ) + // InternalXbase.g:13378:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 { pushFollow(FOLLOW_8); rule__JvmParameterizedTypeReference__Group__0__Impl(); @@ -44197,23 +44198,23 @@ public final void rule__JvmParameterizedTypeReference__Group__0() throws Recogni // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl" - // InternalXbase.g:13384:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ; + // InternalXbase.g:13385:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13388:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) - // InternalXbase.g:13389:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) + // InternalXbase.g:13389:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) + // InternalXbase.g:13390:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) { - // InternalXbase.g:13389:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) - // InternalXbase.g:13390:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) + // InternalXbase.g:13390:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) + // InternalXbase.g:13391:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); } - // InternalXbase.g:13391:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) - // InternalXbase.g:13391:3: rule__JvmParameterizedTypeReference__TypeAssignment_0 + // InternalXbase.g:13392:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) + // InternalXbase.g:13392:3: rule__JvmParameterizedTypeReference__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__TypeAssignment_0(); @@ -44248,14 +44249,14 @@ public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1" - // InternalXbase.g:13399:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ; + // InternalXbase.g:13400:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13403:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl ) - // InternalXbase.g:13404:2: rule__JvmParameterizedTypeReference__Group__1__Impl + // InternalXbase.g:13404:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl ) + // InternalXbase.g:13405:2: rule__JvmParameterizedTypeReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group__1__Impl(); @@ -44281,27 +44282,27 @@ public final void rule__JvmParameterizedTypeReference__Group__1() throws Recogni // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl" - // InternalXbase.g:13410:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ; + // InternalXbase.g:13411:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ; public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13414:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ) - // InternalXbase.g:13415:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) + // InternalXbase.g:13415:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ) + // InternalXbase.g:13416:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) { - // InternalXbase.g:13415:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) - // InternalXbase.g:13416:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? + // InternalXbase.g:13416:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) + // InternalXbase.g:13417:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); } - // InternalXbase.g:13417:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? + // InternalXbase.g:13418:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? int alt107=2; alt107 = dfa107.predict(input); switch (alt107) { case 1 : - // InternalXbase.g:13417:3: rule__JvmParameterizedTypeReference__Group_1__0 + // InternalXbase.g:13418:3: rule__JvmParameterizedTypeReference__Group_1__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1__0(); @@ -44339,14 +44340,14 @@ public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0" - // InternalXbase.g:13426:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ; + // InternalXbase.g:13427:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ; public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13430:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ) - // InternalXbase.g:13431:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 + // InternalXbase.g:13431:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ) + // InternalXbase.g:13432:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 { pushFollow(FOLLOW_38); rule__JvmParameterizedTypeReference__Group_1__0__Impl(); @@ -44377,23 +44378,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1__0() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl" - // InternalXbase.g:13438:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ; + // InternalXbase.g:13439:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13442:1: ( ( ( '<' ) ) ) - // InternalXbase.g:13443:1: ( ( '<' ) ) + // InternalXbase.g:13443:1: ( ( ( '<' ) ) ) + // InternalXbase.g:13444:1: ( ( '<' ) ) { - // InternalXbase.g:13443:1: ( ( '<' ) ) - // InternalXbase.g:13444:2: ( '<' ) + // InternalXbase.g:13444:1: ( ( '<' ) ) + // InternalXbase.g:13445:2: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); } - // InternalXbase.g:13445:2: ( '<' ) - // InternalXbase.g:13445:3: '<' + // InternalXbase.g:13446:2: ( '<' ) + // InternalXbase.g:13446:3: '<' { match(input,27,FOLLOW_2); if (state.failed) return ; @@ -44424,14 +44425,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1" - // InternalXbase.g:13453:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ; + // InternalXbase.g:13454:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ; public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13457:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ) - // InternalXbase.g:13458:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 + // InternalXbase.g:13458:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ) + // InternalXbase.g:13459:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 { pushFollow(FOLLOW_39); rule__JvmParameterizedTypeReference__Group_1__1__Impl(); @@ -44462,23 +44463,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl" - // InternalXbase.g:13465:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ; + // InternalXbase.g:13466:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13469:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ) - // InternalXbase.g:13470:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) + // InternalXbase.g:13470:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ) + // InternalXbase.g:13471:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) { - // InternalXbase.g:13470:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) - // InternalXbase.g:13471:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) + // InternalXbase.g:13471:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) + // InternalXbase.g:13472:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); } - // InternalXbase.g:13472:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) - // InternalXbase.g:13472:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 + // InternalXbase.g:13473:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) + // InternalXbase.g:13473:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1(); @@ -44513,14 +44514,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2" - // InternalXbase.g:13480:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ; + // InternalXbase.g:13481:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ; public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13484:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ) - // InternalXbase.g:13485:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 + // InternalXbase.g:13485:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ) + // InternalXbase.g:13486:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 { pushFollow(FOLLOW_39); rule__JvmParameterizedTypeReference__Group_1__2__Impl(); @@ -44551,22 +44552,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl" - // InternalXbase.g:13492:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ; + // InternalXbase.g:13493:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13496:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ) - // InternalXbase.g:13497:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) + // InternalXbase.g:13497:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ) + // InternalXbase.g:13498:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) { - // InternalXbase.g:13497:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) - // InternalXbase.g:13498:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* + // InternalXbase.g:13498:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) + // InternalXbase.g:13499:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); } - // InternalXbase.g:13499:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* + // InternalXbase.g:13500:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* loop108: do { int alt108=2; @@ -44579,7 +44580,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws switch (alt108) { case 1 : - // InternalXbase.g:13499:3: rule__JvmParameterizedTypeReference__Group_1_2__0 + // InternalXbase.g:13500:3: rule__JvmParameterizedTypeReference__Group_1_2__0 { pushFollow(FOLLOW_40); rule__JvmParameterizedTypeReference__Group_1_2__0(); @@ -44620,14 +44621,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3" - // InternalXbase.g:13507:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ; + // InternalXbase.g:13508:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ; public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13511:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ) - // InternalXbase.g:13512:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 + // InternalXbase.g:13512:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ) + // InternalXbase.g:13513:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 { pushFollow(FOLLOW_87); rule__JvmParameterizedTypeReference__Group_1__3__Impl(); @@ -44658,17 +44659,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1__3() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl" - // InternalXbase.g:13519:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ; + // InternalXbase.g:13520:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ; public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13523:1: ( ( '>' ) ) - // InternalXbase.g:13524:1: ( '>' ) + // InternalXbase.g:13524:1: ( ( '>' ) ) + // InternalXbase.g:13525:1: ( '>' ) { - // InternalXbase.g:13524:1: ( '>' ) - // InternalXbase.g:13525:2: '>' + // InternalXbase.g:13525:1: ( '>' ) + // InternalXbase.g:13526:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); @@ -44699,14 +44700,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4" - // InternalXbase.g:13534:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ; + // InternalXbase.g:13535:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13538:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl ) - // InternalXbase.g:13539:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl + // InternalXbase.g:13539:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl ) + // InternalXbase.g:13540:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1__4__Impl(); @@ -44732,22 +44733,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4__Impl" - // InternalXbase.g:13545:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ; + // InternalXbase.g:13546:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13549:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ) - // InternalXbase.g:13550:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) + // InternalXbase.g:13550:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ) + // InternalXbase.g:13551:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) { - // InternalXbase.g:13550:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) - // InternalXbase.g:13551:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* + // InternalXbase.g:13551:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) + // InternalXbase.g:13552:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4()); } - // InternalXbase.g:13552:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* + // InternalXbase.g:13553:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* loop109: do { int alt109=2; @@ -44772,7 +44773,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws switch (alt109) { case 1 : - // InternalXbase.g:13552:3: rule__JvmParameterizedTypeReference__Group_1_4__0 + // InternalXbase.g:13553:3: rule__JvmParameterizedTypeReference__Group_1_4__0 { pushFollow(FOLLOW_88); rule__JvmParameterizedTypeReference__Group_1_4__0(); @@ -44813,14 +44814,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0" - // InternalXbase.g:13561:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ; + // InternalXbase.g:13562:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13565:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ) - // InternalXbase.g:13566:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 + // InternalXbase.g:13566:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ) + // InternalXbase.g:13567:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 { pushFollow(FOLLOW_38); rule__JvmParameterizedTypeReference__Group_1_2__0__Impl(); @@ -44851,17 +44852,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl" - // InternalXbase.g:13573:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ; + // InternalXbase.g:13574:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13577:1: ( ( ',' ) ) - // InternalXbase.g:13578:1: ( ',' ) + // InternalXbase.g:13578:1: ( ( ',' ) ) + // InternalXbase.g:13579:1: ( ',' ) { - // InternalXbase.g:13578:1: ( ',' ) - // InternalXbase.g:13579:2: ',' + // InternalXbase.g:13579:1: ( ',' ) + // InternalXbase.g:13580:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); @@ -44892,14 +44893,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1" - // InternalXbase.g:13588:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ; + // InternalXbase.g:13589:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13592:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ) - // InternalXbase.g:13593:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl + // InternalXbase.g:13593:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ) + // InternalXbase.g:13594:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_2__1__Impl(); @@ -44925,23 +44926,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl" - // InternalXbase.g:13599:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ; + // InternalXbase.g:13600:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13603:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ) - // InternalXbase.g:13604:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) + // InternalXbase.g:13604:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ) + // InternalXbase.g:13605:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) { - // InternalXbase.g:13604:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) - // InternalXbase.g:13605:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) + // InternalXbase.g:13605:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) + // InternalXbase.g:13606:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); } - // InternalXbase.g:13606:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) - // InternalXbase.g:13606:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 + // InternalXbase.g:13607:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) + // InternalXbase.g:13607:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1(); @@ -44976,14 +44977,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0" - // InternalXbase.g:13615:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ; + // InternalXbase.g:13616:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13619:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ) - // InternalXbase.g:13620:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 + // InternalXbase.g:13620:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ) + // InternalXbase.g:13621:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 { pushFollow(FOLLOW_70); rule__JvmParameterizedTypeReference__Group_1_4__0__Impl(); @@ -45014,23 +45015,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__0() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0__Impl" - // InternalXbase.g:13627:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ; + // InternalXbase.g:13628:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13631:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ) - // InternalXbase.g:13632:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) + // InternalXbase.g:13632:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ) + // InternalXbase.g:13633:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) { - // InternalXbase.g:13632:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) - // InternalXbase.g:13633:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) + // InternalXbase.g:13633:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) + // InternalXbase.g:13634:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0()); } - // InternalXbase.g:13634:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) - // InternalXbase.g:13634:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0 + // InternalXbase.g:13635:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) + // InternalXbase.g:13635:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0__0(); @@ -45065,14 +45066,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1" - // InternalXbase.g:13642:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ; + // InternalXbase.g:13643:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ; public final void rule__JvmParameterizedTypeReference__Group_1_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13646:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ) - // InternalXbase.g:13647:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 + // InternalXbase.g:13647:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ) + // InternalXbase.g:13648:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 { pushFollow(FOLLOW_8); rule__JvmParameterizedTypeReference__Group_1_4__1__Impl(); @@ -45103,23 +45104,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__1() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1__Impl" - // InternalXbase.g:13654:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ; + // InternalXbase.g:13655:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13658:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ) - // InternalXbase.g:13659:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) + // InternalXbase.g:13659:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ) + // InternalXbase.g:13660:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) { - // InternalXbase.g:13659:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) - // InternalXbase.g:13660:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) + // InternalXbase.g:13660:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) + // InternalXbase.g:13661:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_1_4_1()); } - // InternalXbase.g:13661:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) - // InternalXbase.g:13661:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 + // InternalXbase.g:13662:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) + // InternalXbase.g:13662:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1(); @@ -45154,14 +45155,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2" - // InternalXbase.g:13669:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ; + // InternalXbase.g:13670:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13673:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ) - // InternalXbase.g:13674:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl + // InternalXbase.g:13674:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ) + // InternalXbase.g:13675:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4__2__Impl(); @@ -45187,27 +45188,27 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__2() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2__Impl" - // InternalXbase.g:13680:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ; + // InternalXbase.g:13681:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13684:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ) - // InternalXbase.g:13685:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) + // InternalXbase.g:13685:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ) + // InternalXbase.g:13686:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) { - // InternalXbase.g:13685:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) - // InternalXbase.g:13686:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? + // InternalXbase.g:13686:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) + // InternalXbase.g:13687:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2()); } - // InternalXbase.g:13687:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? + // InternalXbase.g:13688:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? int alt110=2; alt110 = dfa110.predict(input); switch (alt110) { case 1 : - // InternalXbase.g:13687:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 + // InternalXbase.g:13688:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2__0(); @@ -45245,14 +45246,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0" - // InternalXbase.g:13696:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ; + // InternalXbase.g:13697:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13700:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ) - // InternalXbase.g:13701:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl + // InternalXbase.g:13701:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ) + // InternalXbase.g:13702:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl(); @@ -45278,23 +45279,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl" - // InternalXbase.g:13707:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ; + // InternalXbase.g:13708:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13711:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ) - // InternalXbase.g:13712:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) + // InternalXbase.g:13712:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ) + // InternalXbase.g:13713:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) { - // InternalXbase.g:13712:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) - // InternalXbase.g:13713:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) + // InternalXbase.g:13713:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) + // InternalXbase.g:13714:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0_0()); } - // InternalXbase.g:13714:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) - // InternalXbase.g:13714:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 + // InternalXbase.g:13715:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) + // InternalXbase.g:13715:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0_0__0(); @@ -45329,14 +45330,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0" - // InternalXbase.g:13723:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ; + // InternalXbase.g:13724:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13727:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ) - // InternalXbase.g:13728:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 + // InternalXbase.g:13728:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ) + // InternalXbase.g:13729:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 { pushFollow(FOLLOW_87); rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl(); @@ -45367,23 +45368,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl" - // InternalXbase.g:13735:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ; + // InternalXbase.g:13736:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13739:1: ( ( () ) ) - // InternalXbase.g:13740:1: ( () ) + // InternalXbase.g:13740:1: ( ( () ) ) + // InternalXbase.g:13741:1: ( () ) { - // InternalXbase.g:13740:1: ( () ) - // InternalXbase.g:13741:2: () + // InternalXbase.g:13741:1: ( () ) + // InternalXbase.g:13742:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0()); } - // InternalXbase.g:13742:2: () - // InternalXbase.g:13742:3: + // InternalXbase.g:13743:2: () + // InternalXbase.g:13743:3: { } @@ -45408,14 +45409,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1" - // InternalXbase.g:13750:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ; + // InternalXbase.g:13751:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13754:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ) - // InternalXbase.g:13755:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl + // InternalXbase.g:13755:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ) + // InternalXbase.g:13756:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl(); @@ -45441,17 +45442,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl" - // InternalXbase.g:13761:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ; + // InternalXbase.g:13762:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13765:1: ( ( '.' ) ) - // InternalXbase.g:13766:1: ( '.' ) + // InternalXbase.g:13766:1: ( ( '.' ) ) + // InternalXbase.g:13767:1: ( '.' ) { - // InternalXbase.g:13766:1: ( '.' ) - // InternalXbase.g:13767:2: '.' + // InternalXbase.g:13767:1: ( '.' ) + // InternalXbase.g:13768:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getFullStopKeyword_1_4_0_0_1()); @@ -45482,14 +45483,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0" - // InternalXbase.g:13777:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ; + // InternalXbase.g:13778:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13781:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ) - // InternalXbase.g:13782:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 + // InternalXbase.g:13782:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ) + // InternalXbase.g:13783:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 { pushFollow(FOLLOW_38); rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl(); @@ -45520,23 +45521,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl" - // InternalXbase.g:13789:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ; + // InternalXbase.g:13790:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13793:1: ( ( ( '<' ) ) ) - // InternalXbase.g:13794:1: ( ( '<' ) ) + // InternalXbase.g:13794:1: ( ( ( '<' ) ) ) + // InternalXbase.g:13795:1: ( ( '<' ) ) { - // InternalXbase.g:13794:1: ( ( '<' ) ) - // InternalXbase.g:13795:2: ( '<' ) + // InternalXbase.g:13795:1: ( ( '<' ) ) + // InternalXbase.g:13796:2: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_4_2_0()); } - // InternalXbase.g:13796:2: ( '<' ) - // InternalXbase.g:13796:3: '<' + // InternalXbase.g:13797:2: ( '<' ) + // InternalXbase.g:13797:3: '<' { match(input,27,FOLLOW_2); if (state.failed) return ; @@ -45567,14 +45568,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1" - // InternalXbase.g:13804:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ; + // InternalXbase.g:13805:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13808:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ) - // InternalXbase.g:13809:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 + // InternalXbase.g:13809:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ) + // InternalXbase.g:13810:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 { pushFollow(FOLLOW_39); rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl(); @@ -45605,23 +45606,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl" - // InternalXbase.g:13816:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ; + // InternalXbase.g:13817:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13820:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ) - // InternalXbase.g:13821:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) + // InternalXbase.g:13821:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ) + // InternalXbase.g:13822:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) { - // InternalXbase.g:13821:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) - // InternalXbase.g:13822:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) + // InternalXbase.g:13822:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) + // InternalXbase.g:13823:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_1()); } - // InternalXbase.g:13823:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) - // InternalXbase.g:13823:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 + // InternalXbase.g:13824:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) + // InternalXbase.g:13824:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1(); @@ -45656,14 +45657,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2" - // InternalXbase.g:13831:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ; + // InternalXbase.g:13832:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13835:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ) - // InternalXbase.g:13836:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 + // InternalXbase.g:13836:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ) + // InternalXbase.g:13837:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 { pushFollow(FOLLOW_39); rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl(); @@ -45694,22 +45695,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl" - // InternalXbase.g:13843:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ; + // InternalXbase.g:13844:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13847:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ) - // InternalXbase.g:13848:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) + // InternalXbase.g:13848:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ) + // InternalXbase.g:13849:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) { - // InternalXbase.g:13848:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) - // InternalXbase.g:13849:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* + // InternalXbase.g:13849:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) + // InternalXbase.g:13850:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2_2()); } - // InternalXbase.g:13850:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* + // InternalXbase.g:13851:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* loop111: do { int alt111=2; @@ -45722,7 +45723,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() th switch (alt111) { case 1 : - // InternalXbase.g:13850:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 + // InternalXbase.g:13851:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 { pushFollow(FOLLOW_40); rule__JvmParameterizedTypeReference__Group_1_4_2_2__0(); @@ -45763,14 +45764,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3" - // InternalXbase.g:13858:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ; + // InternalXbase.g:13859:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13862:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ) - // InternalXbase.g:13863:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl + // InternalXbase.g:13863:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ) + // InternalXbase.g:13864:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl(); @@ -45796,17 +45797,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl" - // InternalXbase.g:13869:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ; + // InternalXbase.g:13870:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13873:1: ( ( '>' ) ) - // InternalXbase.g:13874:1: ( '>' ) + // InternalXbase.g:13874:1: ( ( '>' ) ) + // InternalXbase.g:13875:1: ( '>' ) { - // InternalXbase.g:13874:1: ( '>' ) - // InternalXbase.g:13875:2: '>' + // InternalXbase.g:13875:1: ( '>' ) + // InternalXbase.g:13876:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_4_2_3()); @@ -45837,14 +45838,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0" - // InternalXbase.g:13885:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ; + // InternalXbase.g:13886:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13889:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ) - // InternalXbase.g:13890:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 + // InternalXbase.g:13890:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ) + // InternalXbase.g:13891:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 { pushFollow(FOLLOW_38); rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl(); @@ -45875,17 +45876,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl" - // InternalXbase.g:13897:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ; + // InternalXbase.g:13898:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13901:1: ( ( ',' ) ) - // InternalXbase.g:13902:1: ( ',' ) + // InternalXbase.g:13902:1: ( ( ',' ) ) + // InternalXbase.g:13903:1: ( ',' ) { - // InternalXbase.g:13902:1: ( ',' ) - // InternalXbase.g:13903:2: ',' + // InternalXbase.g:13903:1: ( ',' ) + // InternalXbase.g:13904:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0()); @@ -45916,14 +45917,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1" - // InternalXbase.g:13912:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ; + // InternalXbase.g:13913:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13916:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ) - // InternalXbase.g:13917:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl + // InternalXbase.g:13917:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ) + // InternalXbase.g:13918:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl(); @@ -45949,23 +45950,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl" - // InternalXbase.g:13923:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ; + // InternalXbase.g:13924:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13927:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ) - // InternalXbase.g:13928:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) + // InternalXbase.g:13928:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ) + // InternalXbase.g:13929:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) { - // InternalXbase.g:13928:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) - // InternalXbase.g:13929:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) + // InternalXbase.g:13929:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) + // InternalXbase.g:13930:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_2_1()); } - // InternalXbase.g:13930:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) - // InternalXbase.g:13930:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 + // InternalXbase.g:13931:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) + // InternalXbase.g:13931:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1(); @@ -46000,14 +46001,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() // $ANTLR start "rule__JvmWildcardTypeReference__Group__0" - // InternalXbase.g:13939:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ; + // InternalXbase.g:13940:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ; public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13943:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ) - // InternalXbase.g:13944:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 + // InternalXbase.g:13944:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ) + // InternalXbase.g:13945:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 { pushFollow(FOLLOW_38); rule__JvmWildcardTypeReference__Group__0__Impl(); @@ -46038,23 +46039,23 @@ public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl" - // InternalXbase.g:13951:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ; + // InternalXbase.g:13952:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ; public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13955:1: ( ( () ) ) - // InternalXbase.g:13956:1: ( () ) + // InternalXbase.g:13956:1: ( ( () ) ) + // InternalXbase.g:13957:1: ( () ) { - // InternalXbase.g:13956:1: ( () ) - // InternalXbase.g:13957:2: () + // InternalXbase.g:13957:1: ( () ) + // InternalXbase.g:13958:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); } - // InternalXbase.g:13958:2: () - // InternalXbase.g:13958:3: + // InternalXbase.g:13959:2: () + // InternalXbase.g:13959:3: { } @@ -46079,14 +46080,14 @@ public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group__1" - // InternalXbase.g:13966:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ; + // InternalXbase.g:13967:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ; public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13970:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ) - // InternalXbase.g:13971:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 + // InternalXbase.g:13971:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ) + // InternalXbase.g:13972:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 { pushFollow(FOLLOW_91); rule__JvmWildcardTypeReference__Group__1__Impl(); @@ -46117,17 +46118,17 @@ public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl" - // InternalXbase.g:13978:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ; + // InternalXbase.g:13979:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ; public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13982:1: ( ( '?' ) ) - // InternalXbase.g:13983:1: ( '?' ) + // InternalXbase.g:13983:1: ( ( '?' ) ) + // InternalXbase.g:13984:1: ( '?' ) { - // InternalXbase.g:13983:1: ( '?' ) - // InternalXbase.g:13984:2: '?' + // InternalXbase.g:13984:1: ( '?' ) + // InternalXbase.g:13985:2: '?' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); @@ -46158,14 +46159,14 @@ public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group__2" - // InternalXbase.g:13993:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ; + // InternalXbase.g:13994:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ; public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:13997:1: ( rule__JvmWildcardTypeReference__Group__2__Impl ) - // InternalXbase.g:13998:2: rule__JvmWildcardTypeReference__Group__2__Impl + // InternalXbase.g:13998:1: ( rule__JvmWildcardTypeReference__Group__2__Impl ) + // InternalXbase.g:13999:2: rule__JvmWildcardTypeReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group__2__Impl(); @@ -46191,22 +46192,22 @@ public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl" - // InternalXbase.g:14004:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ; + // InternalXbase.g:14005:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ; public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14008:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) - // InternalXbase.g:14009:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) + // InternalXbase.g:14009:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) + // InternalXbase.g:14010:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) { - // InternalXbase.g:14009:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) - // InternalXbase.g:14010:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? + // InternalXbase.g:14010:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) + // InternalXbase.g:14011:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); } - // InternalXbase.g:14011:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? + // InternalXbase.g:14012:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? int alt112=2; int LA112_0 = input.LA(1); @@ -46215,7 +46216,7 @@ public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws Recogn } switch (alt112) { case 1 : - // InternalXbase.g:14011:3: rule__JvmWildcardTypeReference__Alternatives_2 + // InternalXbase.g:14012:3: rule__JvmWildcardTypeReference__Alternatives_2 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Alternatives_2(); @@ -46253,14 +46254,14 @@ public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0" - // InternalXbase.g:14020:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ; + // InternalXbase.g:14021:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ; public final void rule__JvmWildcardTypeReference__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14024:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ) - // InternalXbase.g:14025:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 + // InternalXbase.g:14025:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ) + // InternalXbase.g:14026:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 { pushFollow(FOLLOW_92); rule__JvmWildcardTypeReference__Group_2_0__0__Impl(); @@ -46291,23 +46292,23 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__0() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0__Impl" - // InternalXbase.g:14032:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ; + // InternalXbase.g:14033:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ; public final void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14036:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ) - // InternalXbase.g:14037:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) + // InternalXbase.g:14037:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ) + // InternalXbase.g:14038:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) { - // InternalXbase.g:14037:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) - // InternalXbase.g:14038:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) + // InternalXbase.g:14038:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) + // InternalXbase.g:14039:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_0()); } - // InternalXbase.g:14039:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) - // InternalXbase.g:14039:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 + // InternalXbase.g:14040:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) + // InternalXbase.g:14040:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0(); @@ -46342,14 +46343,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1" - // InternalXbase.g:14047:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ; + // InternalXbase.g:14048:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ; public final void rule__JvmWildcardTypeReference__Group_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14051:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl ) - // InternalXbase.g:14052:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl + // InternalXbase.g:14052:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl ) + // InternalXbase.g:14053:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_0__1__Impl(); @@ -46375,22 +46376,22 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1__Impl" - // InternalXbase.g:14058:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ; + // InternalXbase.g:14059:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ; public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14062:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ) - // InternalXbase.g:14063:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) + // InternalXbase.g:14063:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ) + // InternalXbase.g:14064:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) { - // InternalXbase.g:14063:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) - // InternalXbase.g:14064:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* + // InternalXbase.g:14064:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) + // InternalXbase.g:14065:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_1()); } - // InternalXbase.g:14065:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* + // InternalXbase.g:14066:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* loop113: do { int alt113=2; @@ -46403,7 +46404,7 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws Re switch (alt113) { case 1 : - // InternalXbase.g:14065:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 + // InternalXbase.g:14066:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 { pushFollow(FOLLOW_93); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1(); @@ -46444,14 +46445,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0" - // InternalXbase.g:14074:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ; + // InternalXbase.g:14075:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ; public final void rule__JvmWildcardTypeReference__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14078:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ) - // InternalXbase.g:14079:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 + // InternalXbase.g:14079:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ) + // InternalXbase.g:14080:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 { pushFollow(FOLLOW_92); rule__JvmWildcardTypeReference__Group_2_1__0__Impl(); @@ -46482,23 +46483,23 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__0() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0__Impl" - // InternalXbase.g:14086:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ; + // InternalXbase.g:14087:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ; public final void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14090:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ) - // InternalXbase.g:14091:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) + // InternalXbase.g:14091:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ) + // InternalXbase.g:14092:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) { - // InternalXbase.g:14091:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) - // InternalXbase.g:14092:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) + // InternalXbase.g:14092:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) + // InternalXbase.g:14093:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_0()); } - // InternalXbase.g:14093:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) - // InternalXbase.g:14093:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 + // InternalXbase.g:14094:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) + // InternalXbase.g:14094:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0(); @@ -46533,14 +46534,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1" - // InternalXbase.g:14101:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ; + // InternalXbase.g:14102:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ; public final void rule__JvmWildcardTypeReference__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14105:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl ) - // InternalXbase.g:14106:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl + // InternalXbase.g:14106:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl ) + // InternalXbase.g:14107:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_1__1__Impl(); @@ -46566,22 +46567,22 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1__Impl" - // InternalXbase.g:14112:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ; + // InternalXbase.g:14113:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ; public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14116:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ) - // InternalXbase.g:14117:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) + // InternalXbase.g:14117:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ) + // InternalXbase.g:14118:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) { - // InternalXbase.g:14117:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) - // InternalXbase.g:14118:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* + // InternalXbase.g:14118:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) + // InternalXbase.g:14119:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_1()); } - // InternalXbase.g:14119:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* + // InternalXbase.g:14120:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* loop114: do { int alt114=2; @@ -46594,7 +46595,7 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws Re switch (alt114) { case 1 : - // InternalXbase.g:14119:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 + // InternalXbase.g:14120:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 { pushFollow(FOLLOW_93); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1(); @@ -46635,14 +46636,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws Re // $ANTLR start "rule__JvmUpperBound__Group__0" - // InternalXbase.g:14128:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ; + // InternalXbase.g:14129:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ; public final void rule__JvmUpperBound__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14132:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ) - // InternalXbase.g:14133:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 + // InternalXbase.g:14133:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ) + // InternalXbase.g:14134:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 { pushFollow(FOLLOW_18); rule__JvmUpperBound__Group__0__Impl(); @@ -46673,17 +46674,17 @@ public final void rule__JvmUpperBound__Group__0() throws RecognitionException { // $ANTLR start "rule__JvmUpperBound__Group__0__Impl" - // InternalXbase.g:14140:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ; + // InternalXbase.g:14141:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ; public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14144:1: ( ( 'extends' ) ) - // InternalXbase.g:14145:1: ( 'extends' ) + // InternalXbase.g:14145:1: ( ( 'extends' ) ) + // InternalXbase.g:14146:1: ( 'extends' ) { - // InternalXbase.g:14145:1: ( 'extends' ) - // InternalXbase.g:14146:2: 'extends' + // InternalXbase.g:14146:1: ( 'extends' ) + // InternalXbase.g:14147:2: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); @@ -46714,14 +46715,14 @@ public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmUpperBound__Group__1" - // InternalXbase.g:14155:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ; + // InternalXbase.g:14156:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ; public final void rule__JvmUpperBound__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14159:1: ( rule__JvmUpperBound__Group__1__Impl ) - // InternalXbase.g:14160:2: rule__JvmUpperBound__Group__1__Impl + // InternalXbase.g:14160:1: ( rule__JvmUpperBound__Group__1__Impl ) + // InternalXbase.g:14161:2: rule__JvmUpperBound__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmUpperBound__Group__1__Impl(); @@ -46747,23 +46748,23 @@ public final void rule__JvmUpperBound__Group__1() throws RecognitionException { // $ANTLR start "rule__JvmUpperBound__Group__1__Impl" - // InternalXbase.g:14166:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ; + // InternalXbase.g:14167:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14170:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) - // InternalXbase.g:14171:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) + // InternalXbase.g:14171:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) + // InternalXbase.g:14172:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) { - // InternalXbase.g:14171:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) - // InternalXbase.g:14172:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) + // InternalXbase.g:14172:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) + // InternalXbase.g:14173:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); } - // InternalXbase.g:14173:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) - // InternalXbase.g:14173:3: rule__JvmUpperBound__TypeReferenceAssignment_1 + // InternalXbase.g:14174:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) + // InternalXbase.g:14174:3: rule__JvmUpperBound__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmUpperBound__TypeReferenceAssignment_1(); @@ -46798,14 +46799,14 @@ public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmUpperBoundAnded__Group__0" - // InternalXbase.g:14182:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ; + // InternalXbase.g:14183:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ; public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14186:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ) - // InternalXbase.g:14187:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 + // InternalXbase.g:14187:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ) + // InternalXbase.g:14188:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 { pushFollow(FOLLOW_18); rule__JvmUpperBoundAnded__Group__0__Impl(); @@ -46836,17 +46837,17 @@ public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionExcepti // $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl" - // InternalXbase.g:14194:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ; + // InternalXbase.g:14195:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ; public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14198:1: ( ( '&' ) ) - // InternalXbase.g:14199:1: ( '&' ) + // InternalXbase.g:14199:1: ( ( '&' ) ) + // InternalXbase.g:14200:1: ( '&' ) { - // InternalXbase.g:14199:1: ( '&' ) - // InternalXbase.g:14200:2: '&' + // InternalXbase.g:14200:1: ( '&' ) + // InternalXbase.g:14201:2: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); @@ -46877,14 +46878,14 @@ public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmUpperBoundAnded__Group__1" - // InternalXbase.g:14209:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ; + // InternalXbase.g:14210:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ; public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14213:1: ( rule__JvmUpperBoundAnded__Group__1__Impl ) - // InternalXbase.g:14214:2: rule__JvmUpperBoundAnded__Group__1__Impl + // InternalXbase.g:14214:1: ( rule__JvmUpperBoundAnded__Group__1__Impl ) + // InternalXbase.g:14215:2: rule__JvmUpperBoundAnded__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__Group__1__Impl(); @@ -46910,23 +46911,23 @@ public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionExcepti // $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl" - // InternalXbase.g:14220:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ; + // InternalXbase.g:14221:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14224:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) - // InternalXbase.g:14225:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXbase.g:14225:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) + // InternalXbase.g:14226:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) { - // InternalXbase.g:14225:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) - // InternalXbase.g:14226:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) + // InternalXbase.g:14226:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXbase.g:14227:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); } - // InternalXbase.g:14227:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) - // InternalXbase.g:14227:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 + // InternalXbase.g:14228:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) + // InternalXbase.g:14228:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__TypeReferenceAssignment_1(); @@ -46961,14 +46962,14 @@ public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__JvmLowerBound__Group__0" - // InternalXbase.g:14236:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ; + // InternalXbase.g:14237:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ; public final void rule__JvmLowerBound__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14240:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ) - // InternalXbase.g:14241:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 + // InternalXbase.g:14241:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ) + // InternalXbase.g:14242:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 { pushFollow(FOLLOW_18); rule__JvmLowerBound__Group__0__Impl(); @@ -46999,17 +47000,17 @@ public final void rule__JvmLowerBound__Group__0() throws RecognitionException { // $ANTLR start "rule__JvmLowerBound__Group__0__Impl" - // InternalXbase.g:14248:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ; + // InternalXbase.g:14249:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ; public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14252:1: ( ( 'super' ) ) - // InternalXbase.g:14253:1: ( 'super' ) + // InternalXbase.g:14253:1: ( ( 'super' ) ) + // InternalXbase.g:14254:1: ( 'super' ) { - // InternalXbase.g:14253:1: ( 'super' ) - // InternalXbase.g:14254:2: 'super' + // InternalXbase.g:14254:1: ( 'super' ) + // InternalXbase.g:14255:2: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); @@ -47040,14 +47041,14 @@ public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmLowerBound__Group__1" - // InternalXbase.g:14263:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ; + // InternalXbase.g:14264:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ; public final void rule__JvmLowerBound__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14267:1: ( rule__JvmLowerBound__Group__1__Impl ) - // InternalXbase.g:14268:2: rule__JvmLowerBound__Group__1__Impl + // InternalXbase.g:14268:1: ( rule__JvmLowerBound__Group__1__Impl ) + // InternalXbase.g:14269:2: rule__JvmLowerBound__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmLowerBound__Group__1__Impl(); @@ -47073,23 +47074,23 @@ public final void rule__JvmLowerBound__Group__1() throws RecognitionException { // $ANTLR start "rule__JvmLowerBound__Group__1__Impl" - // InternalXbase.g:14274:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ; + // InternalXbase.g:14275:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14278:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) - // InternalXbase.g:14279:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) + // InternalXbase.g:14279:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) + // InternalXbase.g:14280:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) { - // InternalXbase.g:14279:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) - // InternalXbase.g:14280:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) + // InternalXbase.g:14280:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) + // InternalXbase.g:14281:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); } - // InternalXbase.g:14281:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) - // InternalXbase.g:14281:3: rule__JvmLowerBound__TypeReferenceAssignment_1 + // InternalXbase.g:14282:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) + // InternalXbase.g:14282:3: rule__JvmLowerBound__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmLowerBound__TypeReferenceAssignment_1(); @@ -47124,14 +47125,14 @@ public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmLowerBoundAnded__Group__0" - // InternalXbase.g:14290:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ; + // InternalXbase.g:14291:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ; public final void rule__JvmLowerBoundAnded__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14294:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ) - // InternalXbase.g:14295:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 + // InternalXbase.g:14295:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ) + // InternalXbase.g:14296:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 { pushFollow(FOLLOW_18); rule__JvmLowerBoundAnded__Group__0__Impl(); @@ -47162,17 +47163,17 @@ public final void rule__JvmLowerBoundAnded__Group__0() throws RecognitionExcepti // $ANTLR start "rule__JvmLowerBoundAnded__Group__0__Impl" - // InternalXbase.g:14302:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ; + // InternalXbase.g:14303:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ; public final void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14306:1: ( ( '&' ) ) - // InternalXbase.g:14307:1: ( '&' ) + // InternalXbase.g:14307:1: ( ( '&' ) ) + // InternalXbase.g:14308:1: ( '&' ) { - // InternalXbase.g:14307:1: ( '&' ) - // InternalXbase.g:14308:2: '&' + // InternalXbase.g:14308:1: ( '&' ) + // InternalXbase.g:14309:2: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0()); @@ -47203,14 +47204,14 @@ public final void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmLowerBoundAnded__Group__1" - // InternalXbase.g:14317:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ; + // InternalXbase.g:14318:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ; public final void rule__JvmLowerBoundAnded__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14321:1: ( rule__JvmLowerBoundAnded__Group__1__Impl ) - // InternalXbase.g:14322:2: rule__JvmLowerBoundAnded__Group__1__Impl + // InternalXbase.g:14322:1: ( rule__JvmLowerBoundAnded__Group__1__Impl ) + // InternalXbase.g:14323:2: rule__JvmLowerBoundAnded__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__Group__1__Impl(); @@ -47236,23 +47237,23 @@ public final void rule__JvmLowerBoundAnded__Group__1() throws RecognitionExcepti // $ANTLR start "rule__JvmLowerBoundAnded__Group__1__Impl" - // InternalXbase.g:14328:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ; + // InternalXbase.g:14329:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14332:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ) - // InternalXbase.g:14333:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXbase.g:14333:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ) + // InternalXbase.g:14334:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) { - // InternalXbase.g:14333:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) - // InternalXbase.g:14334:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) + // InternalXbase.g:14334:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXbase.g:14335:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceAssignment_1()); } - // InternalXbase.g:14335:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) - // InternalXbase.g:14335:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 + // InternalXbase.g:14336:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) + // InternalXbase.g:14336:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__TypeReferenceAssignment_1(); @@ -47287,14 +47288,14 @@ public final void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0" - // InternalXbase.g:14344:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; + // InternalXbase.g:14345:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14348:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) - // InternalXbase.g:14349:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 + // InternalXbase.g:14349:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) + // InternalXbase.g:14350:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 { pushFollow(FOLLOW_87); rule__QualifiedNameWithWildcard__Group__0__Impl(); @@ -47325,17 +47326,17 @@ public final void rule__QualifiedNameWithWildcard__Group__0() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl" - // InternalXbase.g:14356:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; + // InternalXbase.g:14357:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14360:1: ( ( ruleQualifiedName ) ) - // InternalXbase.g:14361:1: ( ruleQualifiedName ) + // InternalXbase.g:14361:1: ( ( ruleQualifiedName ) ) + // InternalXbase.g:14362:1: ( ruleQualifiedName ) { - // InternalXbase.g:14361:1: ( ruleQualifiedName ) - // InternalXbase.g:14362:2: ruleQualifiedName + // InternalXbase.g:14362:1: ( ruleQualifiedName ) + // InternalXbase.g:14363:2: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); @@ -47370,14 +47371,14 @@ public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws Recog // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1" - // InternalXbase.g:14371:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; + // InternalXbase.g:14372:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14375:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) - // InternalXbase.g:14376:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 + // InternalXbase.g:14376:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) + // InternalXbase.g:14377:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 { pushFollow(FOLLOW_94); rule__QualifiedNameWithWildcard__Group__1__Impl(); @@ -47408,17 +47409,17 @@ public final void rule__QualifiedNameWithWildcard__Group__1() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl" - // InternalXbase.g:14383:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ; + // InternalXbase.g:14384:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ; public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14387:1: ( ( '.' ) ) - // InternalXbase.g:14388:1: ( '.' ) + // InternalXbase.g:14388:1: ( ( '.' ) ) + // InternalXbase.g:14389:1: ( '.' ) { - // InternalXbase.g:14388:1: ( '.' ) - // InternalXbase.g:14389:2: '.' + // InternalXbase.g:14389:1: ( '.' ) + // InternalXbase.g:14390:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); @@ -47449,14 +47450,14 @@ public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws Recog // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2" - // InternalXbase.g:14398:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; + // InternalXbase.g:14399:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; public final void rule__QualifiedNameWithWildcard__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14402:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) - // InternalXbase.g:14403:2: rule__QualifiedNameWithWildcard__Group__2__Impl + // InternalXbase.g:14403:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) + // InternalXbase.g:14404:2: rule__QualifiedNameWithWildcard__Group__2__Impl { pushFollow(FOLLOW_2); rule__QualifiedNameWithWildcard__Group__2__Impl(); @@ -47482,17 +47483,17 @@ public final void rule__QualifiedNameWithWildcard__Group__2() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2__Impl" - // InternalXbase.g:14409:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; + // InternalXbase.g:14410:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14413:1: ( ( '*' ) ) - // InternalXbase.g:14414:1: ( '*' ) + // InternalXbase.g:14414:1: ( ( '*' ) ) + // InternalXbase.g:14415:1: ( '*' ) { - // InternalXbase.g:14414:1: ( '*' ) - // InternalXbase.g:14415:2: '*' + // InternalXbase.g:14415:1: ( '*' ) + // InternalXbase.g:14416:2: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); @@ -47523,14 +47524,14 @@ public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws Recog // $ANTLR start "rule__XImportDeclaration__Group__0" - // InternalXbase.g:14425:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; + // InternalXbase.g:14426:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; public final void rule__XImportDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14429:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) - // InternalXbase.g:14430:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 + // InternalXbase.g:14430:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) + // InternalXbase.g:14431:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 { pushFollow(FOLLOW_95); rule__XImportDeclaration__Group__0__Impl(); @@ -47561,17 +47562,17 @@ public final void rule__XImportDeclaration__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__0__Impl" - // InternalXbase.g:14437:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; + // InternalXbase.g:14438:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14441:1: ( ( 'import' ) ) - // InternalXbase.g:14442:1: ( 'import' ) + // InternalXbase.g:14442:1: ( ( 'import' ) ) + // InternalXbase.g:14443:1: ( 'import' ) { - // InternalXbase.g:14442:1: ( 'import' ) - // InternalXbase.g:14443:2: 'import' + // InternalXbase.g:14443:1: ( 'import' ) + // InternalXbase.g:14444:2: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); @@ -47602,14 +47603,14 @@ public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group__1" - // InternalXbase.g:14452:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; + // InternalXbase.g:14453:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; public final void rule__XImportDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14456:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) - // InternalXbase.g:14457:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 + // InternalXbase.g:14457:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) + // InternalXbase.g:14458:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 { pushFollow(FOLLOW_53); rule__XImportDeclaration__Group__1__Impl(); @@ -47640,23 +47641,23 @@ public final void rule__XImportDeclaration__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__1__Impl" - // InternalXbase.g:14464:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; + // InternalXbase.g:14465:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14468:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) - // InternalXbase.g:14469:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) + // InternalXbase.g:14469:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) + // InternalXbase.g:14470:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) { - // InternalXbase.g:14469:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) - // InternalXbase.g:14470:2: ( rule__XImportDeclaration__Alternatives_1 ) + // InternalXbase.g:14470:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) + // InternalXbase.g:14471:2: ( rule__XImportDeclaration__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1()); } - // InternalXbase.g:14471:2: ( rule__XImportDeclaration__Alternatives_1 ) - // InternalXbase.g:14471:3: rule__XImportDeclaration__Alternatives_1 + // InternalXbase.g:14472:2: ( rule__XImportDeclaration__Alternatives_1 ) + // InternalXbase.g:14472:3: rule__XImportDeclaration__Alternatives_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Alternatives_1(); @@ -47691,14 +47692,14 @@ public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group__2" - // InternalXbase.g:14479:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; + // InternalXbase.g:14480:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; public final void rule__XImportDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14483:1: ( rule__XImportDeclaration__Group__2__Impl ) - // InternalXbase.g:14484:2: rule__XImportDeclaration__Group__2__Impl + // InternalXbase.g:14484:1: ( rule__XImportDeclaration__Group__2__Impl ) + // InternalXbase.g:14485:2: rule__XImportDeclaration__Group__2__Impl { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group__2__Impl(); @@ -47724,22 +47725,22 @@ public final void rule__XImportDeclaration__Group__2() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__2__Impl" - // InternalXbase.g:14490:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; + // InternalXbase.g:14491:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14494:1: ( ( ( ';' )? ) ) - // InternalXbase.g:14495:1: ( ( ';' )? ) + // InternalXbase.g:14495:1: ( ( ( ';' )? ) ) + // InternalXbase.g:14496:1: ( ( ';' )? ) { - // InternalXbase.g:14495:1: ( ( ';' )? ) - // InternalXbase.g:14496:2: ( ';' )? + // InternalXbase.g:14496:1: ( ( ';' )? ) + // InternalXbase.g:14497:2: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2()); } - // InternalXbase.g:14497:2: ( ';' )? + // InternalXbase.g:14498:2: ( ';' )? int alt115=2; int LA115_0 = input.LA(1); @@ -47748,7 +47749,7 @@ public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionE } switch (alt115) { case 1 : - // InternalXbase.g:14497:3: ';' + // InternalXbase.g:14498:3: ';' { match(input,60,FOLLOW_2); if (state.failed) return ; @@ -47782,14 +47783,14 @@ public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group_1_0__0" - // InternalXbase.g:14506:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; + // InternalXbase.g:14507:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; public final void rule__XImportDeclaration__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14510:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) - // InternalXbase.g:14511:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 + // InternalXbase.g:14511:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) + // InternalXbase.g:14512:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 { pushFollow(FOLLOW_96); rule__XImportDeclaration__Group_1_0__0__Impl(); @@ -47820,23 +47821,23 @@ public final void rule__XImportDeclaration__Group_1_0__0() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__0__Impl" - // InternalXbase.g:14518:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; + // InternalXbase.g:14519:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; public final void rule__XImportDeclaration__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14522:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) - // InternalXbase.g:14523:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) + // InternalXbase.g:14523:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) + // InternalXbase.g:14524:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) { - // InternalXbase.g:14523:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) - // InternalXbase.g:14524:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) + // InternalXbase.g:14524:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) + // InternalXbase.g:14525:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0()); } - // InternalXbase.g:14525:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) - // InternalXbase.g:14525:3: rule__XImportDeclaration__StaticAssignment_1_0_0 + // InternalXbase.g:14526:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) + // InternalXbase.g:14526:3: rule__XImportDeclaration__StaticAssignment_1_0_0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__StaticAssignment_1_0_0(); @@ -47871,14 +47872,14 @@ public final void rule__XImportDeclaration__Group_1_0__0__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__1" - // InternalXbase.g:14533:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; + // InternalXbase.g:14534:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; public final void rule__XImportDeclaration__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14537:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) - // InternalXbase.g:14538:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 + // InternalXbase.g:14538:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) + // InternalXbase.g:14539:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 { pushFollow(FOLLOW_96); rule__XImportDeclaration__Group_1_0__1__Impl(); @@ -47909,22 +47910,22 @@ public final void rule__XImportDeclaration__Group_1_0__1() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__1__Impl" - // InternalXbase.g:14545:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; + // InternalXbase.g:14546:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14549:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) - // InternalXbase.g:14550:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) + // InternalXbase.g:14550:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) + // InternalXbase.g:14551:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) { - // InternalXbase.g:14550:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) - // InternalXbase.g:14551:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? + // InternalXbase.g:14551:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) + // InternalXbase.g:14552:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1()); } - // InternalXbase.g:14552:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? + // InternalXbase.g:14553:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? int alt116=2; int LA116_0 = input.LA(1); @@ -47933,7 +47934,7 @@ public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws Recognit } switch (alt116) { case 1 : - // InternalXbase.g:14552:3: rule__XImportDeclaration__ExtensionAssignment_1_0_1 + // InternalXbase.g:14553:3: rule__XImportDeclaration__ExtensionAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ExtensionAssignment_1_0_1(); @@ -47971,14 +47972,14 @@ public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__2" - // InternalXbase.g:14560:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; + // InternalXbase.g:14561:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; public final void rule__XImportDeclaration__Group_1_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14564:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) - // InternalXbase.g:14565:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 + // InternalXbase.g:14565:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) + // InternalXbase.g:14566:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 { pushFollow(FOLLOW_97); rule__XImportDeclaration__Group_1_0__2__Impl(); @@ -48009,23 +48010,23 @@ public final void rule__XImportDeclaration__Group_1_0__2() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__2__Impl" - // InternalXbase.g:14572:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; + // InternalXbase.g:14573:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; public final void rule__XImportDeclaration__Group_1_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14576:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) - // InternalXbase.g:14577:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) + // InternalXbase.g:14577:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) + // InternalXbase.g:14578:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) { - // InternalXbase.g:14577:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) - // InternalXbase.g:14578:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) + // InternalXbase.g:14578:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) + // InternalXbase.g:14579:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2()); } - // InternalXbase.g:14579:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) - // InternalXbase.g:14579:3: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 + // InternalXbase.g:14580:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) + // InternalXbase.g:14580:3: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedTypeAssignment_1_0_2(); @@ -48060,14 +48061,14 @@ public final void rule__XImportDeclaration__Group_1_0__2__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__3" - // InternalXbase.g:14587:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl ; + // InternalXbase.g:14588:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl ; public final void rule__XImportDeclaration__Group_1_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14591:1: ( rule__XImportDeclaration__Group_1_0__3__Impl ) - // InternalXbase.g:14592:2: rule__XImportDeclaration__Group_1_0__3__Impl + // InternalXbase.g:14592:1: ( rule__XImportDeclaration__Group_1_0__3__Impl ) + // InternalXbase.g:14593:2: rule__XImportDeclaration__Group_1_0__3__Impl { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group_1_0__3__Impl(); @@ -48093,23 +48094,23 @@ public final void rule__XImportDeclaration__Group_1_0__3() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__3__Impl" - // InternalXbase.g:14598:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ; + // InternalXbase.g:14599:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ; public final void rule__XImportDeclaration__Group_1_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14602:1: ( ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ) - // InternalXbase.g:14603:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) + // InternalXbase.g:14603:1: ( ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ) + // InternalXbase.g:14604:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) { - // InternalXbase.g:14603:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) - // InternalXbase.g:14604:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) + // InternalXbase.g:14604:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) + // InternalXbase.g:14605:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1_0_3()); } - // InternalXbase.g:14605:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) - // InternalXbase.g:14605:3: rule__XImportDeclaration__Alternatives_1_0_3 + // InternalXbase.g:14606:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) + // InternalXbase.g:14606:3: rule__XImportDeclaration__Alternatives_1_0_3 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Alternatives_1_0_3(); @@ -48144,14 +48145,14 @@ public final void rule__XImportDeclaration__Group_1_0__3__Impl() throws Recognit // $ANTLR start "rule__QualifiedNameInStaticImport__Group__0" - // InternalXbase.g:14614:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ; + // InternalXbase.g:14615:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ; public final void rule__QualifiedNameInStaticImport__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14618:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ) - // InternalXbase.g:14619:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 + // InternalXbase.g:14619:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ) + // InternalXbase.g:14620:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 { pushFollow(FOLLOW_87); rule__QualifiedNameInStaticImport__Group__0__Impl(); @@ -48182,17 +48183,17 @@ public final void rule__QualifiedNameInStaticImport__Group__0() throws Recogniti // $ANTLR start "rule__QualifiedNameInStaticImport__Group__0__Impl" - // InternalXbase.g:14626:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ; + // InternalXbase.g:14627:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedNameInStaticImport__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14630:1: ( ( ruleValidID ) ) - // InternalXbase.g:14631:1: ( ruleValidID ) + // InternalXbase.g:14631:1: ( ( ruleValidID ) ) + // InternalXbase.g:14632:1: ( ruleValidID ) { - // InternalXbase.g:14631:1: ( ruleValidID ) - // InternalXbase.g:14632:2: ruleValidID + // InternalXbase.g:14632:1: ( ruleValidID ) + // InternalXbase.g:14633:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getValidIDParserRuleCall_0()); @@ -48227,14 +48228,14 @@ public final void rule__QualifiedNameInStaticImport__Group__0__Impl() throws Rec // $ANTLR start "rule__QualifiedNameInStaticImport__Group__1" - // InternalXbase.g:14641:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ; + // InternalXbase.g:14642:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ; public final void rule__QualifiedNameInStaticImport__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14645:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl ) - // InternalXbase.g:14646:2: rule__QualifiedNameInStaticImport__Group__1__Impl + // InternalXbase.g:14646:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl ) + // InternalXbase.g:14647:2: rule__QualifiedNameInStaticImport__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedNameInStaticImport__Group__1__Impl(); @@ -48260,17 +48261,17 @@ public final void rule__QualifiedNameInStaticImport__Group__1() throws Recogniti // $ANTLR start "rule__QualifiedNameInStaticImport__Group__1__Impl" - // InternalXbase.g:14652:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ; + // InternalXbase.g:14653:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ; public final void rule__QualifiedNameInStaticImport__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14656:1: ( ( '.' ) ) - // InternalXbase.g:14657:1: ( '.' ) + // InternalXbase.g:14657:1: ( ( '.' ) ) + // InternalXbase.g:14658:1: ( '.' ) { - // InternalXbase.g:14657:1: ( '.' ) - // InternalXbase.g:14658:2: '.' + // InternalXbase.g:14658:1: ( '.' ) + // InternalXbase.g:14659:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getFullStopKeyword_1()); @@ -48301,23 +48302,23 @@ public final void rule__QualifiedNameInStaticImport__Group__1__Impl() throws Rec // $ANTLR start "rule__XAssignment__FeatureAssignment_0_1" - // InternalXbase.g:14668:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ; + // InternalXbase.g:14669:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ; public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14672:1: ( ( ( ruleFeatureCallID ) ) ) - // InternalXbase.g:14673:2: ( ( ruleFeatureCallID ) ) + // InternalXbase.g:14673:1: ( ( ( ruleFeatureCallID ) ) ) + // InternalXbase.g:14674:2: ( ( ruleFeatureCallID ) ) { - // InternalXbase.g:14673:2: ( ( ruleFeatureCallID ) ) - // InternalXbase.g:14674:3: ( ruleFeatureCallID ) + // InternalXbase.g:14674:2: ( ( ruleFeatureCallID ) ) + // InternalXbase.g:14675:3: ( ruleFeatureCallID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); } - // InternalXbase.g:14675:3: ( ruleFeatureCallID ) - // InternalXbase.g:14676:4: ruleFeatureCallID + // InternalXbase.g:14676:3: ( ruleFeatureCallID ) + // InternalXbase.g:14677:4: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); @@ -48358,17 +48359,17 @@ public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionE // $ANTLR start "rule__XAssignment__ValueAssignment_0_3" - // InternalXbase.g:14687:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ; + // InternalXbase.g:14688:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ; public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14691:1: ( ( ruleXAssignment ) ) - // InternalXbase.g:14692:2: ( ruleXAssignment ) + // InternalXbase.g:14692:1: ( ( ruleXAssignment ) ) + // InternalXbase.g:14693:2: ( ruleXAssignment ) { - // InternalXbase.g:14692:2: ( ruleXAssignment ) - // InternalXbase.g:14693:3: ruleXAssignment + // InternalXbase.g:14693:2: ( ruleXAssignment ) + // InternalXbase.g:14694:3: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0()); @@ -48403,23 +48404,23 @@ public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionExc // $ANTLR start "rule__XAssignment__FeatureAssignment_1_1_0_0_1" - // InternalXbase.g:14702:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ; + // InternalXbase.g:14703:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ; public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14706:1: ( ( ( ruleOpMultiAssign ) ) ) - // InternalXbase.g:14707:2: ( ( ruleOpMultiAssign ) ) + // InternalXbase.g:14707:1: ( ( ( ruleOpMultiAssign ) ) ) + // InternalXbase.g:14708:2: ( ( ruleOpMultiAssign ) ) { - // InternalXbase.g:14707:2: ( ( ruleOpMultiAssign ) ) - // InternalXbase.g:14708:3: ( ruleOpMultiAssign ) + // InternalXbase.g:14708:2: ( ( ruleOpMultiAssign ) ) + // InternalXbase.g:14709:3: ( ruleOpMultiAssign ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); } - // InternalXbase.g:14709:3: ( ruleOpMultiAssign ) - // InternalXbase.g:14710:4: ruleOpMultiAssign + // InternalXbase.g:14710:3: ( ruleOpMultiAssign ) + // InternalXbase.g:14711:4: ruleOpMultiAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1()); @@ -48460,17 +48461,17 @@ public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws Recogn // $ANTLR start "rule__XAssignment__RightOperandAssignment_1_1_1" - // InternalXbase.g:14721:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ; + // InternalXbase.g:14722:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ; public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14725:1: ( ( ruleXAssignment ) ) - // InternalXbase.g:14726:2: ( ruleXAssignment ) + // InternalXbase.g:14726:1: ( ( ruleXAssignment ) ) + // InternalXbase.g:14727:2: ( ruleXAssignment ) { - // InternalXbase.g:14726:2: ( ruleXAssignment ) - // InternalXbase.g:14727:3: ruleXAssignment + // InternalXbase.g:14727:2: ( ruleXAssignment ) + // InternalXbase.g:14728:3: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0()); @@ -48505,23 +48506,23 @@ public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws Recog // $ANTLR start "rule__XOrExpression__FeatureAssignment_1_0_0_1" - // InternalXbase.g:14736:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ; + // InternalXbase.g:14737:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ; public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14740:1: ( ( ( ruleOpOr ) ) ) - // InternalXbase.g:14741:2: ( ( ruleOpOr ) ) + // InternalXbase.g:14741:1: ( ( ( ruleOpOr ) ) ) + // InternalXbase.g:14742:2: ( ( ruleOpOr ) ) { - // InternalXbase.g:14741:2: ( ( ruleOpOr ) ) - // InternalXbase.g:14742:3: ( ruleOpOr ) + // InternalXbase.g:14742:2: ( ( ruleOpOr ) ) + // InternalXbase.g:14743:3: ( ruleOpOr ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbase.g:14743:3: ( ruleOpOr ) - // InternalXbase.g:14744:4: ruleOpOr + // InternalXbase.g:14744:3: ( ruleOpOr ) + // InternalXbase.g:14745:4: ruleOpOr { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1()); @@ -48562,17 +48563,17 @@ public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws Recogn // $ANTLR start "rule__XOrExpression__RightOperandAssignment_1_1" - // InternalXbase.g:14755:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ; + // InternalXbase.g:14756:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ; public final void rule__XOrExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14759:1: ( ( ruleXAndExpression ) ) - // InternalXbase.g:14760:2: ( ruleXAndExpression ) + // InternalXbase.g:14760:1: ( ( ruleXAndExpression ) ) + // InternalXbase.g:14761:2: ( ruleXAndExpression ) { - // InternalXbase.g:14760:2: ( ruleXAndExpression ) - // InternalXbase.g:14761:3: ruleXAndExpression + // InternalXbase.g:14761:2: ( ruleXAndExpression ) + // InternalXbase.g:14762:3: ruleXAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0()); @@ -48607,23 +48608,23 @@ public final void rule__XOrExpression__RightOperandAssignment_1_1() throws Recog // $ANTLR start "rule__XAndExpression__FeatureAssignment_1_0_0_1" - // InternalXbase.g:14770:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ; + // InternalXbase.g:14771:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ; public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14774:1: ( ( ( ruleOpAnd ) ) ) - // InternalXbase.g:14775:2: ( ( ruleOpAnd ) ) + // InternalXbase.g:14775:1: ( ( ( ruleOpAnd ) ) ) + // InternalXbase.g:14776:2: ( ( ruleOpAnd ) ) { - // InternalXbase.g:14775:2: ( ( ruleOpAnd ) ) - // InternalXbase.g:14776:3: ( ruleOpAnd ) + // InternalXbase.g:14776:2: ( ( ruleOpAnd ) ) + // InternalXbase.g:14777:3: ( ruleOpAnd ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbase.g:14777:3: ( ruleOpAnd ) - // InternalXbase.g:14778:4: ruleOpAnd + // InternalXbase.g:14778:3: ( ruleOpAnd ) + // InternalXbase.g:14779:4: ruleOpAnd { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1()); @@ -48664,17 +48665,17 @@ public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws Recog // $ANTLR start "rule__XAndExpression__RightOperandAssignment_1_1" - // InternalXbase.g:14789:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ; + // InternalXbase.g:14790:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ; public final void rule__XAndExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14793:1: ( ( ruleXEqualityExpression ) ) - // InternalXbase.g:14794:2: ( ruleXEqualityExpression ) + // InternalXbase.g:14794:1: ( ( ruleXEqualityExpression ) ) + // InternalXbase.g:14795:2: ( ruleXEqualityExpression ) { - // InternalXbase.g:14794:2: ( ruleXEqualityExpression ) - // InternalXbase.g:14795:3: ruleXEqualityExpression + // InternalXbase.g:14795:2: ( ruleXEqualityExpression ) + // InternalXbase.g:14796:3: ruleXEqualityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0()); @@ -48709,23 +48710,23 @@ public final void rule__XAndExpression__RightOperandAssignment_1_1() throws Reco // $ANTLR start "rule__XEqualityExpression__FeatureAssignment_1_0_0_1" - // InternalXbase.g:14804:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ; + // InternalXbase.g:14805:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ; public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14808:1: ( ( ( ruleOpEquality ) ) ) - // InternalXbase.g:14809:2: ( ( ruleOpEquality ) ) + // InternalXbase.g:14809:1: ( ( ( ruleOpEquality ) ) ) + // InternalXbase.g:14810:2: ( ( ruleOpEquality ) ) { - // InternalXbase.g:14809:2: ( ( ruleOpEquality ) ) - // InternalXbase.g:14810:3: ( ruleOpEquality ) + // InternalXbase.g:14810:2: ( ( ruleOpEquality ) ) + // InternalXbase.g:14811:3: ( ruleOpEquality ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbase.g:14811:3: ( ruleOpEquality ) - // InternalXbase.g:14812:4: ruleOpEquality + // InternalXbase.g:14812:3: ( ruleOpEquality ) + // InternalXbase.g:14813:4: ruleOpEquality { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1()); @@ -48766,17 +48767,17 @@ public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws // $ANTLR start "rule__XEqualityExpression__RightOperandAssignment_1_1" - // InternalXbase.g:14823:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ; + // InternalXbase.g:14824:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ; public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14827:1: ( ( ruleXRelationalExpression ) ) - // InternalXbase.g:14828:2: ( ruleXRelationalExpression ) + // InternalXbase.g:14828:1: ( ( ruleXRelationalExpression ) ) + // InternalXbase.g:14829:2: ( ruleXRelationalExpression ) { - // InternalXbase.g:14828:2: ( ruleXRelationalExpression ) - // InternalXbase.g:14829:3: ruleXRelationalExpression + // InternalXbase.g:14829:2: ( ruleXRelationalExpression ) + // InternalXbase.g:14830:3: ruleXRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0()); @@ -48811,17 +48812,17 @@ public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws // $ANTLR start "rule__XRelationalExpression__TypeAssignment_1_0_1" - // InternalXbase.g:14838:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:14839:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ; public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14842:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:14843:2: ( ruleJvmTypeReference ) + // InternalXbase.g:14843:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:14844:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:14843:2: ( ruleJvmTypeReference ) - // InternalXbase.g:14844:3: ruleJvmTypeReference + // InternalXbase.g:14844:2: ( ruleJvmTypeReference ) + // InternalXbase.g:14845:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0()); @@ -48856,23 +48857,23 @@ public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws Rec // $ANTLR start "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1" - // InternalXbase.g:14853:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ; + // InternalXbase.g:14854:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ; public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14857:1: ( ( ( ruleOpCompare ) ) ) - // InternalXbase.g:14858:2: ( ( ruleOpCompare ) ) + // InternalXbase.g:14858:1: ( ( ( ruleOpCompare ) ) ) + // InternalXbase.g:14859:2: ( ( ruleOpCompare ) ) { - // InternalXbase.g:14858:2: ( ( ruleOpCompare ) ) - // InternalXbase.g:14859:3: ( ruleOpCompare ) + // InternalXbase.g:14859:2: ( ( ruleOpCompare ) ) + // InternalXbase.g:14860:3: ( ruleOpCompare ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); } - // InternalXbase.g:14860:3: ( ruleOpCompare ) - // InternalXbase.g:14861:4: ruleOpCompare + // InternalXbase.g:14861:3: ( ruleOpCompare ) + // InternalXbase.g:14862:4: ruleOpCompare { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1()); @@ -48913,17 +48914,17 @@ public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() thr // $ANTLR start "rule__XRelationalExpression__RightOperandAssignment_1_1_1" - // InternalXbase.g:14872:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ; + // InternalXbase.g:14873:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ; public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14876:1: ( ( ruleXOtherOperatorExpression ) ) - // InternalXbase.g:14877:2: ( ruleXOtherOperatorExpression ) + // InternalXbase.g:14877:1: ( ( ruleXOtherOperatorExpression ) ) + // InternalXbase.g:14878:2: ( ruleXOtherOperatorExpression ) { - // InternalXbase.g:14877:2: ( ruleXOtherOperatorExpression ) - // InternalXbase.g:14878:3: ruleXOtherOperatorExpression + // InternalXbase.g:14878:2: ( ruleXOtherOperatorExpression ) + // InternalXbase.g:14879:3: ruleXOtherOperatorExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0()); @@ -48958,23 +48959,23 @@ public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() th // $ANTLR start "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1" - // InternalXbase.g:14887:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ; + // InternalXbase.g:14888:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ; public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14891:1: ( ( ( ruleOpOther ) ) ) - // InternalXbase.g:14892:2: ( ( ruleOpOther ) ) + // InternalXbase.g:14892:1: ( ( ( ruleOpOther ) ) ) + // InternalXbase.g:14893:2: ( ( ruleOpOther ) ) { - // InternalXbase.g:14892:2: ( ( ruleOpOther ) ) - // InternalXbase.g:14893:3: ( ruleOpOther ) + // InternalXbase.g:14893:2: ( ( ruleOpOther ) ) + // InternalXbase.g:14894:3: ( ruleOpOther ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbase.g:14894:3: ( ruleOpOther ) - // InternalXbase.g:14895:4: ruleOpOther + // InternalXbase.g:14895:3: ( ruleOpOther ) + // InternalXbase.g:14896:4: ruleOpOther { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1()); @@ -49015,17 +49016,17 @@ public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() th // $ANTLR start "rule__XOtherOperatorExpression__RightOperandAssignment_1_1" - // InternalXbase.g:14906:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ; + // InternalXbase.g:14907:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ; public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14910:1: ( ( ruleXAdditiveExpression ) ) - // InternalXbase.g:14911:2: ( ruleXAdditiveExpression ) + // InternalXbase.g:14911:1: ( ( ruleXAdditiveExpression ) ) + // InternalXbase.g:14912:2: ( ruleXAdditiveExpression ) { - // InternalXbase.g:14911:2: ( ruleXAdditiveExpression ) - // InternalXbase.g:14912:3: ruleXAdditiveExpression + // InternalXbase.g:14912:2: ( ruleXAdditiveExpression ) + // InternalXbase.g:14913:3: ruleXAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0()); @@ -49060,23 +49061,23 @@ public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() t // $ANTLR start "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1" - // InternalXbase.g:14921:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ; + // InternalXbase.g:14922:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ; public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14925:1: ( ( ( ruleOpAdd ) ) ) - // InternalXbase.g:14926:2: ( ( ruleOpAdd ) ) + // InternalXbase.g:14926:1: ( ( ( ruleOpAdd ) ) ) + // InternalXbase.g:14927:2: ( ( ruleOpAdd ) ) { - // InternalXbase.g:14926:2: ( ( ruleOpAdd ) ) - // InternalXbase.g:14927:3: ( ruleOpAdd ) + // InternalXbase.g:14927:2: ( ( ruleOpAdd ) ) + // InternalXbase.g:14928:3: ( ruleOpAdd ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbase.g:14928:3: ( ruleOpAdd ) - // InternalXbase.g:14929:4: ruleOpAdd + // InternalXbase.g:14929:3: ( ruleOpAdd ) + // InternalXbase.g:14930:4: ruleOpAdd { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1()); @@ -49117,17 +49118,17 @@ public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws // $ANTLR start "rule__XAdditiveExpression__RightOperandAssignment_1_1" - // InternalXbase.g:14940:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ; + // InternalXbase.g:14941:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ; public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14944:1: ( ( ruleXMultiplicativeExpression ) ) - // InternalXbase.g:14945:2: ( ruleXMultiplicativeExpression ) + // InternalXbase.g:14945:1: ( ( ruleXMultiplicativeExpression ) ) + // InternalXbase.g:14946:2: ( ruleXMultiplicativeExpression ) { - // InternalXbase.g:14945:2: ( ruleXMultiplicativeExpression ) - // InternalXbase.g:14946:3: ruleXMultiplicativeExpression + // InternalXbase.g:14946:2: ( ruleXMultiplicativeExpression ) + // InternalXbase.g:14947:3: ruleXMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0()); @@ -49162,23 +49163,23 @@ public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws // $ANTLR start "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1" - // InternalXbase.g:14955:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ; + // InternalXbase.g:14956:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ; public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14959:1: ( ( ( ruleOpMulti ) ) ) - // InternalXbase.g:14960:2: ( ( ruleOpMulti ) ) + // InternalXbase.g:14960:1: ( ( ( ruleOpMulti ) ) ) + // InternalXbase.g:14961:2: ( ( ruleOpMulti ) ) { - // InternalXbase.g:14960:2: ( ( ruleOpMulti ) ) - // InternalXbase.g:14961:3: ( ruleOpMulti ) + // InternalXbase.g:14961:2: ( ( ruleOpMulti ) ) + // InternalXbase.g:14962:3: ( ruleOpMulti ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } - // InternalXbase.g:14962:3: ( ruleOpMulti ) - // InternalXbase.g:14963:4: ruleOpMulti + // InternalXbase.g:14963:3: ( ruleOpMulti ) + // InternalXbase.g:14964:4: ruleOpMulti { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1()); @@ -49219,17 +49220,17 @@ public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() t // $ANTLR start "rule__XMultiplicativeExpression__RightOperandAssignment_1_1" - // InternalXbase.g:14974:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ; + // InternalXbase.g:14975:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ; public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14978:1: ( ( ruleXUnaryOperation ) ) - // InternalXbase.g:14979:2: ( ruleXUnaryOperation ) + // InternalXbase.g:14979:1: ( ( ruleXUnaryOperation ) ) + // InternalXbase.g:14980:2: ( ruleXUnaryOperation ) { - // InternalXbase.g:14979:2: ( ruleXUnaryOperation ) - // InternalXbase.g:14980:3: ruleXUnaryOperation + // InternalXbase.g:14980:2: ( ruleXUnaryOperation ) + // InternalXbase.g:14981:3: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0()); @@ -49264,23 +49265,23 @@ public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() // $ANTLR start "rule__XUnaryOperation__FeatureAssignment_0_1" - // InternalXbase.g:14989:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ; + // InternalXbase.g:14990:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ; public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:14993:1: ( ( ( ruleOpUnary ) ) ) - // InternalXbase.g:14994:2: ( ( ruleOpUnary ) ) + // InternalXbase.g:14994:1: ( ( ( ruleOpUnary ) ) ) + // InternalXbase.g:14995:2: ( ( ruleOpUnary ) ) { - // InternalXbase.g:14994:2: ( ( ruleOpUnary ) ) - // InternalXbase.g:14995:3: ( ruleOpUnary ) + // InternalXbase.g:14995:2: ( ( ruleOpUnary ) ) + // InternalXbase.g:14996:3: ( ruleOpUnary ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); } - // InternalXbase.g:14996:3: ( ruleOpUnary ) - // InternalXbase.g:14997:4: ruleOpUnary + // InternalXbase.g:14997:3: ( ruleOpUnary ) + // InternalXbase.g:14998:4: ruleOpUnary { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1()); @@ -49321,17 +49322,17 @@ public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws Recognit // $ANTLR start "rule__XUnaryOperation__OperandAssignment_0_2" - // InternalXbase.g:15008:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ; + // InternalXbase.g:15009:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ; public final void rule__XUnaryOperation__OperandAssignment_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15012:1: ( ( ruleXUnaryOperation ) ) - // InternalXbase.g:15013:2: ( ruleXUnaryOperation ) + // InternalXbase.g:15013:1: ( ( ruleXUnaryOperation ) ) + // InternalXbase.g:15014:2: ( ruleXUnaryOperation ) { - // InternalXbase.g:15013:2: ( ruleXUnaryOperation ) - // InternalXbase.g:15014:3: ruleXUnaryOperation + // InternalXbase.g:15014:2: ( ruleXUnaryOperation ) + // InternalXbase.g:15015:3: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); @@ -49366,17 +49367,17 @@ public final void rule__XUnaryOperation__OperandAssignment_0_2() throws Recognit // $ANTLR start "rule__XCastedExpression__TypeAssignment_1_1" - // InternalXbase.g:15023:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:15024:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ; public final void rule__XCastedExpression__TypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15027:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:15028:2: ( ruleJvmTypeReference ) + // InternalXbase.g:15028:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:15029:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:15028:2: ( ruleJvmTypeReference ) - // InternalXbase.g:15029:3: ruleJvmTypeReference + // InternalXbase.g:15029:2: ( ruleJvmTypeReference ) + // InternalXbase.g:15030:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0()); @@ -49411,23 +49412,23 @@ public final void rule__XCastedExpression__TypeAssignment_1_1() throws Recogniti // $ANTLR start "rule__XPostfixOperation__FeatureAssignment_1_0_1" - // InternalXbase.g:15038:1: rule__XPostfixOperation__FeatureAssignment_1_0_1 : ( ( ruleOpPostfix ) ) ; + // InternalXbase.g:15039:1: rule__XPostfixOperation__FeatureAssignment_1_0_1 : ( ( ruleOpPostfix ) ) ; public final void rule__XPostfixOperation__FeatureAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15042:1: ( ( ( ruleOpPostfix ) ) ) - // InternalXbase.g:15043:2: ( ( ruleOpPostfix ) ) + // InternalXbase.g:15043:1: ( ( ( ruleOpPostfix ) ) ) + // InternalXbase.g:15044:2: ( ( ruleOpPostfix ) ) { - // InternalXbase.g:15043:2: ( ( ruleOpPostfix ) ) - // InternalXbase.g:15044:3: ( ruleOpPostfix ) + // InternalXbase.g:15044:2: ( ( ruleOpPostfix ) ) + // InternalXbase.g:15045:3: ( ruleOpPostfix ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_1_0()); } - // InternalXbase.g:15045:3: ( ruleOpPostfix ) - // InternalXbase.g:15046:4: ruleOpPostfix + // InternalXbase.g:15046:3: ( ruleOpPostfix ) + // InternalXbase.g:15047:4: ruleOpPostfix { if ( state.backtracking==0 ) { before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementOpPostfixParserRuleCall_1_0_1_0_1()); @@ -49468,23 +49469,23 @@ public final void rule__XPostfixOperation__FeatureAssignment_1_0_1() throws Reco // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1" - // InternalXbase.g:15057:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ; + // InternalXbase.g:15058:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ; public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15061:1: ( ( ( '::' ) ) ) - // InternalXbase.g:15062:2: ( ( '::' ) ) + // InternalXbase.g:15062:1: ( ( ( '::' ) ) ) + // InternalXbase.g:15063:2: ( ( '::' ) ) { - // InternalXbase.g:15062:2: ( ( '::' ) ) - // InternalXbase.g:15063:3: ( '::' ) + // InternalXbase.g:15063:2: ( ( '::' ) ) + // InternalXbase.g:15064:3: ( '::' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } - // InternalXbase.g:15064:3: ( '::' ) - // InternalXbase.g:15065:4: '::' + // InternalXbase.g:15065:3: ( '::' ) + // InternalXbase.g:15066:4: '::' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); @@ -49521,23 +49522,23 @@ public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 // $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2" - // InternalXbase.g:15076:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ; + // InternalXbase.g:15077:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ; public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15080:1: ( ( ( ruleFeatureCallID ) ) ) - // InternalXbase.g:15081:2: ( ( ruleFeatureCallID ) ) + // InternalXbase.g:15081:1: ( ( ( ruleFeatureCallID ) ) ) + // InternalXbase.g:15082:2: ( ( ruleFeatureCallID ) ) { - // InternalXbase.g:15081:2: ( ( ruleFeatureCallID ) ) - // InternalXbase.g:15082:3: ( ruleFeatureCallID ) + // InternalXbase.g:15082:2: ( ( ruleFeatureCallID ) ) + // InternalXbase.g:15083:3: ( ruleFeatureCallID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0()); } - // InternalXbase.g:15083:3: ( ruleFeatureCallID ) - // InternalXbase.g:15084:4: ruleFeatureCallID + // InternalXbase.g:15084:3: ( ruleFeatureCallID ) + // InternalXbase.g:15085:4: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); @@ -49578,17 +49579,17 @@ public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws // $ANTLR start "rule__XMemberFeatureCall__ValueAssignment_1_0_1" - // InternalXbase.g:15095:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ; + // InternalXbase.g:15096:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ; public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15099:1: ( ( ruleXAssignment ) ) - // InternalXbase.g:15100:2: ( ruleXAssignment ) + // InternalXbase.g:15100:1: ( ( ruleXAssignment ) ) + // InternalXbase.g:15101:2: ( ruleXAssignment ) { - // InternalXbase.g:15100:2: ( ruleXAssignment ) - // InternalXbase.g:15101:3: ruleXAssignment + // InternalXbase.g:15101:2: ( ruleXAssignment ) + // InternalXbase.g:15102:3: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0()); @@ -49623,23 +49624,23 @@ public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws Recog // $ANTLR start "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1" - // InternalXbase.g:15110:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ; + // InternalXbase.g:15111:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ; public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15114:1: ( ( ( '?.' ) ) ) - // InternalXbase.g:15115:2: ( ( '?.' ) ) + // InternalXbase.g:15115:1: ( ( ( '?.' ) ) ) + // InternalXbase.g:15116:2: ( ( '?.' ) ) { - // InternalXbase.g:15115:2: ( ( '?.' ) ) - // InternalXbase.g:15116:3: ( '?.' ) + // InternalXbase.g:15116:2: ( ( '?.' ) ) + // InternalXbase.g:15117:3: ( '?.' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); } - // InternalXbase.g:15117:3: ( '?.' ) - // InternalXbase.g:15118:4: '?.' + // InternalXbase.g:15118:3: ( '?.' ) + // InternalXbase.g:15119:4: '?.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); @@ -49676,23 +49677,23 @@ public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() thr // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2" - // InternalXbase.g:15129:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ; + // InternalXbase.g:15130:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ; public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15133:1: ( ( ( '::' ) ) ) - // InternalXbase.g:15134:2: ( ( '::' ) ) + // InternalXbase.g:15134:1: ( ( ( '::' ) ) ) + // InternalXbase.g:15135:2: ( ( '::' ) ) { - // InternalXbase.g:15134:2: ( ( '::' ) ) - // InternalXbase.g:15135:3: ( '::' ) + // InternalXbase.g:15135:2: ( ( '::' ) ) + // InternalXbase.g:15136:3: ( '::' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); } - // InternalXbase.g:15136:3: ( '::' ) - // InternalXbase.g:15137:4: '::' + // InternalXbase.g:15137:3: ( '::' ) + // InternalXbase.g:15138:4: '::' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); @@ -49729,17 +49730,17 @@ public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 // $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1" - // InternalXbase.g:15148:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:15149:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15152:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:15153:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:15153:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:15154:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:15153:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:15154:3: ruleJvmArgumentTypeReference + // InternalXbase.g:15154:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:15155:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0()); @@ -49774,17 +49775,17 @@ public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() th // $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1" - // InternalXbase.g:15163:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:15164:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15167:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:15168:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:15168:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:15169:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:15168:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:15169:3: ruleJvmArgumentTypeReference + // InternalXbase.g:15169:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:15170:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0()); @@ -49819,23 +49820,23 @@ public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() // $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_1_2" - // InternalXbase.g:15178:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleIdOrSuper ) ) ; + // InternalXbase.g:15179:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleIdOrSuper ) ) ; public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15182:1: ( ( ( ruleIdOrSuper ) ) ) - // InternalXbase.g:15183:2: ( ( ruleIdOrSuper ) ) + // InternalXbase.g:15183:1: ( ( ( ruleIdOrSuper ) ) ) + // InternalXbase.g:15184:2: ( ( ruleIdOrSuper ) ) { - // InternalXbase.g:15183:2: ( ( ruleIdOrSuper ) ) - // InternalXbase.g:15184:3: ( ruleIdOrSuper ) + // InternalXbase.g:15184:2: ( ( ruleIdOrSuper ) ) + // InternalXbase.g:15185:3: ( ruleIdOrSuper ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0()); } - // InternalXbase.g:15185:3: ( ruleIdOrSuper ) - // InternalXbase.g:15186:4: ruleIdOrSuper + // InternalXbase.g:15186:3: ( ruleIdOrSuper ) + // InternalXbase.g:15187:4: ruleIdOrSuper { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_1_1_2_0_1()); @@ -49876,23 +49877,23 @@ public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws Rec // $ANTLR start "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0" - // InternalXbase.g:15197:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ; + // InternalXbase.g:15198:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ; public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15201:1: ( ( ( '(' ) ) ) - // InternalXbase.g:15202:2: ( ( '(' ) ) + // InternalXbase.g:15202:1: ( ( ( '(' ) ) ) + // InternalXbase.g:15203:2: ( ( '(' ) ) { - // InternalXbase.g:15202:2: ( ( '(' ) ) - // InternalXbase.g:15203:3: ( '(' ) + // InternalXbase.g:15203:2: ( ( '(' ) ) + // InternalXbase.g:15204:3: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); } - // InternalXbase.g:15204:3: ( '(' ) - // InternalXbase.g:15205:4: '(' + // InternalXbase.g:15205:3: ( '(' ) + // InternalXbase.g:15206:4: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); @@ -49929,17 +49930,17 @@ public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_ // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0" - // InternalXbase.g:15216:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ; + // InternalXbase.g:15217:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15220:1: ( ( ruleXShortClosure ) ) - // InternalXbase.g:15221:2: ( ruleXShortClosure ) + // InternalXbase.g:15221:1: ( ( ruleXShortClosure ) ) + // InternalXbase.g:15222:2: ( ruleXShortClosure ) { - // InternalXbase.g:15221:2: ( ruleXShortClosure ) - // InternalXbase.g:15222:3: ruleXShortClosure + // InternalXbase.g:15222:2: ( ruleXShortClosure ) + // InternalXbase.g:15223:3: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0()); @@ -49974,17 +49975,17 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_ // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0" - // InternalXbase.g:15231:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ; + // InternalXbase.g:15232:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15235:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15236:2: ( ruleXExpression ) + // InternalXbase.g:15236:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15237:2: ( ruleXExpression ) { - // InternalXbase.g:15236:2: ( ruleXExpression ) - // InternalXbase.g:15237:3: ruleXExpression + // InternalXbase.g:15237:2: ( ruleXExpression ) + // InternalXbase.g:15238:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0()); @@ -50019,17 +50020,17 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_ // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1" - // InternalXbase.g:15246:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:15247:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15250:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15251:2: ( ruleXExpression ) + // InternalXbase.g:15251:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15252:2: ( ruleXExpression ) { - // InternalXbase.g:15251:2: ( ruleXExpression ) - // InternalXbase.g:15252:3: ruleXExpression + // InternalXbase.g:15252:2: ( ruleXExpression ) + // InternalXbase.g:15253:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0()); @@ -50064,17 +50065,17 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_ // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4" - // InternalXbase.g:15261:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ; + // InternalXbase.g:15262:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15265:1: ( ( ruleXClosure ) ) - // InternalXbase.g:15266:2: ( ruleXClosure ) + // InternalXbase.g:15266:1: ( ( ruleXClosure ) ) + // InternalXbase.g:15267:2: ( ruleXClosure ) { - // InternalXbase.g:15266:2: ( ruleXClosure ) - // InternalXbase.g:15267:3: ruleXClosure + // InternalXbase.g:15267:2: ( ruleXClosure ) + // InternalXbase.g:15268:3: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); @@ -50109,17 +50110,17 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4( // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_0" - // InternalXbase.g:15276:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; + // InternalXbase.g:15277:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; public final void rule__XSetLiteral__ElementsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15280:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15281:2: ( ruleXExpression ) + // InternalXbase.g:15281:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15282:2: ( ruleXExpression ) { - // InternalXbase.g:15281:2: ( ruleXExpression ) - // InternalXbase.g:15282:3: ruleXExpression + // InternalXbase.g:15282:2: ( ruleXExpression ) + // InternalXbase.g:15283:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); @@ -50154,17 +50155,17 @@ public final void rule__XSetLiteral__ElementsAssignment_3_0() throws Recognition // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_1_1" - // InternalXbase.g:15291:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:15292:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XSetLiteral__ElementsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15295:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15296:2: ( ruleXExpression ) + // InternalXbase.g:15296:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15297:2: ( ruleXExpression ) { - // InternalXbase.g:15296:2: ( ruleXExpression ) - // InternalXbase.g:15297:3: ruleXExpression + // InternalXbase.g:15297:2: ( ruleXExpression ) + // InternalXbase.g:15298:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); @@ -50199,17 +50200,17 @@ public final void rule__XSetLiteral__ElementsAssignment_3_1_1() throws Recogniti // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_0" - // InternalXbase.g:15306:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; + // InternalXbase.g:15307:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; public final void rule__XListLiteral__ElementsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15310:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15311:2: ( ruleXExpression ) + // InternalXbase.g:15311:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15312:2: ( ruleXExpression ) { - // InternalXbase.g:15311:2: ( ruleXExpression ) - // InternalXbase.g:15312:3: ruleXExpression + // InternalXbase.g:15312:2: ( ruleXExpression ) + // InternalXbase.g:15313:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); @@ -50244,17 +50245,17 @@ public final void rule__XListLiteral__ElementsAssignment_3_0() throws Recognitio // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_1_1" - // InternalXbase.g:15321:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:15322:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XListLiteral__ElementsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15325:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15326:2: ( ruleXExpression ) + // InternalXbase.g:15326:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15327:2: ( ruleXExpression ) { - // InternalXbase.g:15326:2: ( ruleXExpression ) - // InternalXbase.g:15327:3: ruleXExpression + // InternalXbase.g:15327:2: ( ruleXExpression ) + // InternalXbase.g:15328:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); @@ -50289,17 +50290,17 @@ public final void rule__XListLiteral__ElementsAssignment_3_1_1() throws Recognit // $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0" - // InternalXbase.g:15336:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ; + // InternalXbase.g:15337:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ; public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15340:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbase.g:15341:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15341:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbase.g:15342:2: ( ruleJvmFormalParameter ) { - // InternalXbase.g:15341:2: ( ruleJvmFormalParameter ) - // InternalXbase.g:15342:3: ruleJvmFormalParameter + // InternalXbase.g:15342:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15343:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0()); @@ -50334,17 +50335,17 @@ public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() t // $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1" - // InternalXbase.g:15351:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ; + // InternalXbase.g:15352:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ; public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15355:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbase.g:15356:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15356:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbase.g:15357:2: ( ruleJvmFormalParameter ) { - // InternalXbase.g:15356:2: ( ruleJvmFormalParameter ) - // InternalXbase.g:15357:3: ruleJvmFormalParameter + // InternalXbase.g:15357:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15358:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0()); @@ -50379,23 +50380,23 @@ public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() // $ANTLR start "rule__XClosure__ExplicitSyntaxAssignment_1_0_1" - // InternalXbase.g:15366:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ; + // InternalXbase.g:15367:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ; public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15370:1: ( ( ( '|' ) ) ) - // InternalXbase.g:15371:2: ( ( '|' ) ) + // InternalXbase.g:15371:1: ( ( ( '|' ) ) ) + // InternalXbase.g:15372:2: ( ( '|' ) ) { - // InternalXbase.g:15371:2: ( ( '|' ) ) - // InternalXbase.g:15372:3: ( '|' ) + // InternalXbase.g:15372:2: ( ( '|' ) ) + // InternalXbase.g:15373:3: ( '|' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } - // InternalXbase.g:15373:3: ( '|' ) - // InternalXbase.g:15374:4: '|' + // InternalXbase.g:15374:3: ( '|' ) + // InternalXbase.g:15375:4: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); @@ -50432,17 +50433,17 @@ public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws Recogn // $ANTLR start "rule__XClosure__ExpressionAssignment_2" - // InternalXbase.g:15385:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ; + // InternalXbase.g:15386:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ; public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15389:1: ( ( ruleXExpressionInClosure ) ) - // InternalXbase.g:15390:2: ( ruleXExpressionInClosure ) + // InternalXbase.g:15390:1: ( ( ruleXExpressionInClosure ) ) + // InternalXbase.g:15391:2: ( ruleXExpressionInClosure ) { - // InternalXbase.g:15390:2: ( ruleXExpressionInClosure ) - // InternalXbase.g:15391:3: ruleXExpressionInClosure + // InternalXbase.g:15391:2: ( ruleXExpressionInClosure ) + // InternalXbase.g:15392:3: ruleXExpressionInClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0()); @@ -50477,17 +50478,17 @@ public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionExc // $ANTLR start "rule__XExpressionInClosure__ExpressionsAssignment_1_0" - // InternalXbase.g:15400:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionOrVarDeclaration ) ; + // InternalXbase.g:15401:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionOrVarDeclaration ) ; public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15404:1: ( ( ruleXExpressionOrVarDeclaration ) ) - // InternalXbase.g:15405:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbase.g:15405:1: ( ( ruleXExpressionOrVarDeclaration ) ) + // InternalXbase.g:15406:2: ( ruleXExpressionOrVarDeclaration ) { - // InternalXbase.g:15405:2: ( ruleXExpressionOrVarDeclaration ) - // InternalXbase.g:15406:3: ruleXExpressionOrVarDeclaration + // InternalXbase.g:15406:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbase.g:15407:3: ruleXExpressionOrVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_1_0_0()); @@ -50522,17 +50523,17 @@ public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws // $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0" - // InternalXbase.g:15415:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ; + // InternalXbase.g:15416:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ; public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15419:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbase.g:15420:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15420:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbase.g:15421:2: ( ruleJvmFormalParameter ) { - // InternalXbase.g:15420:2: ( ruleJvmFormalParameter ) - // InternalXbase.g:15421:3: ruleJvmFormalParameter + // InternalXbase.g:15421:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15422:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0()); @@ -50567,17 +50568,17 @@ public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_ // $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1" - // InternalXbase.g:15430:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ; + // InternalXbase.g:15431:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ; public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15434:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbase.g:15435:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15435:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbase.g:15436:2: ( ruleJvmFormalParameter ) { - // InternalXbase.g:15435:2: ( ruleJvmFormalParameter ) - // InternalXbase.g:15436:3: ruleJvmFormalParameter + // InternalXbase.g:15436:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15437:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0()); @@ -50612,23 +50613,23 @@ public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_ // $ANTLR start "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2" - // InternalXbase.g:15445:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ; + // InternalXbase.g:15446:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ; public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15449:1: ( ( ( '|' ) ) ) - // InternalXbase.g:15450:2: ( ( '|' ) ) + // InternalXbase.g:15450:1: ( ( ( '|' ) ) ) + // InternalXbase.g:15451:2: ( ( '|' ) ) { - // InternalXbase.g:15450:2: ( ( '|' ) ) - // InternalXbase.g:15451:3: ( '|' ) + // InternalXbase.g:15451:2: ( ( '|' ) ) + // InternalXbase.g:15452:3: ( '|' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); } - // InternalXbase.g:15452:3: ( '|' ) - // InternalXbase.g:15453:4: '|' + // InternalXbase.g:15453:3: ( '|' ) + // InternalXbase.g:15454:4: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); @@ -50665,17 +50666,17 @@ public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws R // $ANTLR start "rule__XShortClosure__ExpressionAssignment_1" - // InternalXbase.g:15464:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ; + // InternalXbase.g:15465:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ; public final void rule__XShortClosure__ExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15468:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15469:2: ( ruleXExpression ) + // InternalXbase.g:15469:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15470:2: ( ruleXExpression ) { - // InternalXbase.g:15469:2: ( ruleXExpression ) - // InternalXbase.g:15470:3: ruleXExpression + // InternalXbase.g:15470:2: ( ruleXExpression ) + // InternalXbase.g:15471:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0()); @@ -50710,17 +50711,17 @@ public final void rule__XShortClosure__ExpressionAssignment_1() throws Recogniti // $ANTLR start "rule__XIfExpression__IfAssignment_3" - // InternalXbase.g:15479:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ; + // InternalXbase.g:15480:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ; public final void rule__XIfExpression__IfAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15483:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15484:2: ( ruleXExpression ) + // InternalXbase.g:15484:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15485:2: ( ruleXExpression ) { - // InternalXbase.g:15484:2: ( ruleXExpression ) - // InternalXbase.g:15485:3: ruleXExpression + // InternalXbase.g:15485:2: ( ruleXExpression ) + // InternalXbase.g:15486:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0()); @@ -50755,17 +50756,17 @@ public final void rule__XIfExpression__IfAssignment_3() throws RecognitionExcept // $ANTLR start "rule__XIfExpression__ThenAssignment_5" - // InternalXbase.g:15494:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ; + // InternalXbase.g:15495:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ; public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15498:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15499:2: ( ruleXExpression ) + // InternalXbase.g:15499:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15500:2: ( ruleXExpression ) { - // InternalXbase.g:15499:2: ( ruleXExpression ) - // InternalXbase.g:15500:3: ruleXExpression + // InternalXbase.g:15500:2: ( ruleXExpression ) + // InternalXbase.g:15501:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0()); @@ -50800,17 +50801,17 @@ public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionExce // $ANTLR start "rule__XIfExpression__ElseAssignment_6_1" - // InternalXbase.g:15509:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ; + // InternalXbase.g:15510:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ; public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15513:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15514:2: ( ruleXExpression ) + // InternalXbase.g:15514:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15515:2: ( ruleXExpression ) { - // InternalXbase.g:15514:2: ( ruleXExpression ) - // InternalXbase.g:15515:3: ruleXExpression + // InternalXbase.g:15515:2: ( ruleXExpression ) + // InternalXbase.g:15516:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0()); @@ -50845,17 +50846,17 @@ public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionEx // $ANTLR start "rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1" - // InternalXbase.g:15524:1: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 : ( ruleJvmFormalParameter ) ; + // InternalXbase.g:15525:1: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 : ( ruleJvmFormalParameter ) ; public final void rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15528:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbase.g:15529:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15529:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbase.g:15530:2: ( ruleJvmFormalParameter ) { - // InternalXbase.g:15529:2: ( ruleJvmFormalParameter ) - // InternalXbase.g:15530:3: ruleJvmFormalParameter + // InternalXbase.g:15530:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15531:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0()); @@ -50890,17 +50891,17 @@ public final void rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1() t // $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_0_1" - // InternalXbase.g:15539:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ; + // InternalXbase.g:15540:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15543:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15544:2: ( ruleXExpression ) + // InternalXbase.g:15544:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15545:2: ( ruleXExpression ) { - // InternalXbase.g:15544:2: ( ruleXExpression ) - // InternalXbase.g:15545:3: ruleXExpression + // InternalXbase.g:15545:2: ( ruleXExpression ) + // InternalXbase.g:15546:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0()); @@ -50935,17 +50936,17 @@ public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws Recog // $ANTLR start "rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0" - // InternalXbase.g:15554:1: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 : ( ruleJvmFormalParameter ) ; + // InternalXbase.g:15555:1: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 : ( ruleJvmFormalParameter ) ; public final void rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15558:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbase.g:15559:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15559:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbase.g:15560:2: ( ruleJvmFormalParameter ) { - // InternalXbase.g:15559:2: ( ruleJvmFormalParameter ) - // InternalXbase.g:15560:3: ruleJvmFormalParameter + // InternalXbase.g:15560:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15561:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0()); @@ -50980,17 +50981,17 @@ public final void rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0() t // $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_1_1" - // InternalXbase.g:15569:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:15570:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15573:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15574:2: ( ruleXExpression ) + // InternalXbase.g:15574:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15575:2: ( ruleXExpression ) { - // InternalXbase.g:15574:2: ( ruleXExpression ) - // InternalXbase.g:15575:3: ruleXExpression + // InternalXbase.g:15575:2: ( ruleXExpression ) + // InternalXbase.g:15576:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0()); @@ -51025,17 +51026,17 @@ public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws Recog // $ANTLR start "rule__XSwitchExpression__CasesAssignment_4" - // InternalXbase.g:15584:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ; + // InternalXbase.g:15585:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ; public final void rule__XSwitchExpression__CasesAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15588:1: ( ( ruleXCasePart ) ) - // InternalXbase.g:15589:2: ( ruleXCasePart ) + // InternalXbase.g:15589:1: ( ( ruleXCasePart ) ) + // InternalXbase.g:15590:2: ( ruleXCasePart ) { - // InternalXbase.g:15589:2: ( ruleXCasePart ) - // InternalXbase.g:15590:3: ruleXCasePart + // InternalXbase.g:15590:2: ( ruleXCasePart ) + // InternalXbase.g:15591:3: ruleXCasePart { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0()); @@ -51070,17 +51071,17 @@ public final void rule__XSwitchExpression__CasesAssignment_4() throws Recognitio // $ANTLR start "rule__XSwitchExpression__DefaultAssignment_5_2" - // InternalXbase.g:15599:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ; + // InternalXbase.g:15600:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15603:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15604:2: ( ruleXExpression ) + // InternalXbase.g:15604:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15605:2: ( ruleXExpression ) { - // InternalXbase.g:15604:2: ( ruleXExpression ) - // InternalXbase.g:15605:3: ruleXExpression + // InternalXbase.g:15605:2: ( ruleXExpression ) + // InternalXbase.g:15606:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0()); @@ -51115,17 +51116,17 @@ public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws Recogn // $ANTLR start "rule__XCasePart__TypeGuardAssignment_1" - // InternalXbase.g:15614:1: rule__XCasePart__TypeGuardAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:15615:1: rule__XCasePart__TypeGuardAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__XCasePart__TypeGuardAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15618:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:15619:2: ( ruleJvmTypeReference ) + // InternalXbase.g:15619:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:15620:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:15619:2: ( ruleJvmTypeReference ) - // InternalXbase.g:15620:3: ruleJvmTypeReference + // InternalXbase.g:15620:2: ( ruleJvmTypeReference ) + // InternalXbase.g:15621:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_1_0()); @@ -51160,17 +51161,17 @@ public final void rule__XCasePart__TypeGuardAssignment_1() throws RecognitionExc // $ANTLR start "rule__XCasePart__CaseAssignment_2_1" - // InternalXbase.g:15629:1: rule__XCasePart__CaseAssignment_2_1 : ( ruleXExpression ) ; + // InternalXbase.g:15630:1: rule__XCasePart__CaseAssignment_2_1 : ( ruleXExpression ) ; public final void rule__XCasePart__CaseAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15633:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15634:2: ( ruleXExpression ) + // InternalXbase.g:15634:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15635:2: ( ruleXExpression ) { - // InternalXbase.g:15634:2: ( ruleXExpression ) - // InternalXbase.g:15635:3: ruleXExpression + // InternalXbase.g:15635:2: ( ruleXExpression ) + // InternalXbase.g:15636:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_2_1_0()); @@ -51205,17 +51206,17 @@ public final void rule__XCasePart__CaseAssignment_2_1() throws RecognitionExcept // $ANTLR start "rule__XCasePart__ThenAssignment_3_0_1" - // InternalXbase.g:15644:1: rule__XCasePart__ThenAssignment_3_0_1 : ( ruleXExpression ) ; + // InternalXbase.g:15645:1: rule__XCasePart__ThenAssignment_3_0_1 : ( ruleXExpression ) ; public final void rule__XCasePart__ThenAssignment_3_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15648:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15649:2: ( ruleXExpression ) + // InternalXbase.g:15649:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15650:2: ( ruleXExpression ) { - // InternalXbase.g:15649:2: ( ruleXExpression ) - // InternalXbase.g:15650:3: ruleXExpression + // InternalXbase.g:15650:2: ( ruleXExpression ) + // InternalXbase.g:15651:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0_1_0()); @@ -51250,23 +51251,23 @@ public final void rule__XCasePart__ThenAssignment_3_0_1() throws RecognitionExce // $ANTLR start "rule__XCasePart__FallThroughAssignment_3_1" - // InternalXbase.g:15659:1: rule__XCasePart__FallThroughAssignment_3_1 : ( ( ',' ) ) ; + // InternalXbase.g:15660:1: rule__XCasePart__FallThroughAssignment_3_1 : ( ( ',' ) ) ; public final void rule__XCasePart__FallThroughAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15663:1: ( ( ( ',' ) ) ) - // InternalXbase.g:15664:2: ( ( ',' ) ) + // InternalXbase.g:15664:1: ( ( ( ',' ) ) ) + // InternalXbase.g:15665:2: ( ( ',' ) ) { - // InternalXbase.g:15664:2: ( ( ',' ) ) - // InternalXbase.g:15665:3: ( ',' ) + // InternalXbase.g:15665:2: ( ( ',' ) ) + // InternalXbase.g:15666:3: ( ',' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0()); } - // InternalXbase.g:15666:3: ( ',' ) - // InternalXbase.g:15667:4: ',' + // InternalXbase.g:15667:3: ( ',' ) + // InternalXbase.g:15668:4: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0()); @@ -51303,17 +51304,17 @@ public final void rule__XCasePart__FallThroughAssignment_3_1() throws Recognitio // $ANTLR start "rule__XForLoopExpression__DeclaredParamAssignment_0_0_3" - // InternalXbase.g:15678:1: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 : ( ruleJvmFormalParameter ) ; + // InternalXbase.g:15679:1: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 : ( ruleJvmFormalParameter ) ; public final void rule__XForLoopExpression__DeclaredParamAssignment_0_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15682:1: ( ( ruleJvmFormalParameter ) ) - // InternalXbase.g:15683:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15683:1: ( ( ruleJvmFormalParameter ) ) + // InternalXbase.g:15684:2: ( ruleJvmFormalParameter ) { - // InternalXbase.g:15683:2: ( ruleJvmFormalParameter ) - // InternalXbase.g:15684:3: ruleJvmFormalParameter + // InternalXbase.g:15684:2: ( ruleJvmFormalParameter ) + // InternalXbase.g:15685:3: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_0_0_3_0()); @@ -51348,17 +51349,17 @@ public final void rule__XForLoopExpression__DeclaredParamAssignment_0_0_3() thro // $ANTLR start "rule__XForLoopExpression__ForExpressionAssignment_1" - // InternalXbase.g:15693:1: rule__XForLoopExpression__ForExpressionAssignment_1 : ( ruleXExpression ) ; + // InternalXbase.g:15694:1: rule__XForLoopExpression__ForExpressionAssignment_1 : ( ruleXExpression ) ; public final void rule__XForLoopExpression__ForExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15697:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15698:2: ( ruleXExpression ) + // InternalXbase.g:15698:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15699:2: ( ruleXExpression ) { - // InternalXbase.g:15698:2: ( ruleXExpression ) - // InternalXbase.g:15699:3: ruleXExpression + // InternalXbase.g:15699:2: ( ruleXExpression ) + // InternalXbase.g:15700:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_1_0()); @@ -51393,17 +51394,17 @@ public final void rule__XForLoopExpression__ForExpressionAssignment_1() throws R // $ANTLR start "rule__XForLoopExpression__EachExpressionAssignment_3" - // InternalXbase.g:15708:1: rule__XForLoopExpression__EachExpressionAssignment_3 : ( ruleXExpression ) ; + // InternalXbase.g:15709:1: rule__XForLoopExpression__EachExpressionAssignment_3 : ( ruleXExpression ) ; public final void rule__XForLoopExpression__EachExpressionAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15712:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15713:2: ( ruleXExpression ) + // InternalXbase.g:15713:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15714:2: ( ruleXExpression ) { - // InternalXbase.g:15713:2: ( ruleXExpression ) - // InternalXbase.g:15714:3: ruleXExpression + // InternalXbase.g:15714:2: ( ruleXExpression ) + // InternalXbase.g:15715:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_3_0()); @@ -51438,17 +51439,17 @@ public final void rule__XForLoopExpression__EachExpressionAssignment_3() throws // $ANTLR start "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0" - // InternalXbase.g:15723:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 : ( ruleXExpressionOrVarDeclaration ) ; + // InternalXbase.g:15724:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 : ( ruleXExpressionOrVarDeclaration ) ; public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15727:1: ( ( ruleXExpressionOrVarDeclaration ) ) - // InternalXbase.g:15728:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbase.g:15728:1: ( ( ruleXExpressionOrVarDeclaration ) ) + // InternalXbase.g:15729:2: ( ruleXExpressionOrVarDeclaration ) { - // InternalXbase.g:15728:2: ( ruleXExpressionOrVarDeclaration ) - // InternalXbase.g:15729:3: ruleXExpressionOrVarDeclaration + // InternalXbase.g:15729:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbase.g:15730:3: ruleXExpressionOrVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_0_0()); @@ -51483,17 +51484,17 @@ public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0() // $ANTLR start "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1" - // InternalXbase.g:15738:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 : ( ruleXExpressionOrVarDeclaration ) ; + // InternalXbase.g:15739:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 : ( ruleXExpressionOrVarDeclaration ) ; public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15742:1: ( ( ruleXExpressionOrVarDeclaration ) ) - // InternalXbase.g:15743:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbase.g:15743:1: ( ( ruleXExpressionOrVarDeclaration ) ) + // InternalXbase.g:15744:2: ( ruleXExpressionOrVarDeclaration ) { - // InternalXbase.g:15743:2: ( ruleXExpressionOrVarDeclaration ) - // InternalXbase.g:15744:3: ruleXExpressionOrVarDeclaration + // InternalXbase.g:15744:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbase.g:15745:3: ruleXExpressionOrVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_1_1_0()); @@ -51528,17 +51529,17 @@ public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 // $ANTLR start "rule__XBasicForLoopExpression__ExpressionAssignment_5" - // InternalXbase.g:15753:1: rule__XBasicForLoopExpression__ExpressionAssignment_5 : ( ruleXExpression ) ; + // InternalXbase.g:15754:1: rule__XBasicForLoopExpression__ExpressionAssignment_5 : ( ruleXExpression ) ; public final void rule__XBasicForLoopExpression__ExpressionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15757:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15758:2: ( ruleXExpression ) + // InternalXbase.g:15758:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15759:2: ( ruleXExpression ) { - // InternalXbase.g:15758:2: ( ruleXExpression ) - // InternalXbase.g:15759:3: ruleXExpression + // InternalXbase.g:15759:2: ( ruleXExpression ) + // InternalXbase.g:15760:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionXExpressionParserRuleCall_5_0()); @@ -51573,17 +51574,17 @@ public final void rule__XBasicForLoopExpression__ExpressionAssignment_5() throws // $ANTLR start "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0" - // InternalXbase.g:15768:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 : ( ruleXExpression ) ; + // InternalXbase.g:15769:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 : ( ruleXExpression ) ; public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15772:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15773:2: ( ruleXExpression ) + // InternalXbase.g:15773:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15774:2: ( ruleXExpression ) { - // InternalXbase.g:15773:2: ( ruleXExpression ) - // InternalXbase.g:15774:3: ruleXExpression + // InternalXbase.g:15774:2: ( ruleXExpression ) + // InternalXbase.g:15775:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_0_0()); @@ -51618,17 +51619,17 @@ public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 // $ANTLR start "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1" - // InternalXbase.g:15783:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:15784:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 : ( ruleXExpression ) ; public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15787:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15788:2: ( ruleXExpression ) + // InternalXbase.g:15788:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15789:2: ( ruleXExpression ) { - // InternalXbase.g:15788:2: ( ruleXExpression ) - // InternalXbase.g:15789:3: ruleXExpression + // InternalXbase.g:15789:2: ( ruleXExpression ) + // InternalXbase.g:15790:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_1_1_0()); @@ -51663,17 +51664,17 @@ public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1 // $ANTLR start "rule__XBasicForLoopExpression__EachExpressionAssignment_9" - // InternalXbase.g:15798:1: rule__XBasicForLoopExpression__EachExpressionAssignment_9 : ( ruleXExpression ) ; + // InternalXbase.g:15799:1: rule__XBasicForLoopExpression__EachExpressionAssignment_9 : ( ruleXExpression ) ; public final void rule__XBasicForLoopExpression__EachExpressionAssignment_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15802:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15803:2: ( ruleXExpression ) + // InternalXbase.g:15803:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15804:2: ( ruleXExpression ) { - // InternalXbase.g:15803:2: ( ruleXExpression ) - // InternalXbase.g:15804:3: ruleXExpression + // InternalXbase.g:15804:2: ( ruleXExpression ) + // InternalXbase.g:15805:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_9_0()); @@ -51708,17 +51709,17 @@ public final void rule__XBasicForLoopExpression__EachExpressionAssignment_9() th // $ANTLR start "rule__XWhileExpression__PredicateAssignment_3" - // InternalXbase.g:15813:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ; + // InternalXbase.g:15814:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ; public final void rule__XWhileExpression__PredicateAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15817:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15818:2: ( ruleXExpression ) + // InternalXbase.g:15818:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15819:2: ( ruleXExpression ) { - // InternalXbase.g:15818:2: ( ruleXExpression ) - // InternalXbase.g:15819:3: ruleXExpression + // InternalXbase.g:15819:2: ( ruleXExpression ) + // InternalXbase.g:15820:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0()); @@ -51753,17 +51754,17 @@ public final void rule__XWhileExpression__PredicateAssignment_3() throws Recogni // $ANTLR start "rule__XWhileExpression__BodyAssignment_5" - // InternalXbase.g:15828:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ; + // InternalXbase.g:15829:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ; public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15832:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15833:2: ( ruleXExpression ) + // InternalXbase.g:15833:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15834:2: ( ruleXExpression ) { - // InternalXbase.g:15833:2: ( ruleXExpression ) - // InternalXbase.g:15834:3: ruleXExpression + // InternalXbase.g:15834:2: ( ruleXExpression ) + // InternalXbase.g:15835:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0()); @@ -51798,17 +51799,17 @@ public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionE // $ANTLR start "rule__XDoWhileExpression__BodyAssignment_2" - // InternalXbase.g:15843:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ; + // InternalXbase.g:15844:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ; public final void rule__XDoWhileExpression__BodyAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15847:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15848:2: ( ruleXExpression ) + // InternalXbase.g:15848:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15849:2: ( ruleXExpression ) { - // InternalXbase.g:15848:2: ( ruleXExpression ) - // InternalXbase.g:15849:3: ruleXExpression + // InternalXbase.g:15849:2: ( ruleXExpression ) + // InternalXbase.g:15850:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0()); @@ -51843,17 +51844,17 @@ public final void rule__XDoWhileExpression__BodyAssignment_2() throws Recognitio // $ANTLR start "rule__XDoWhileExpression__PredicateAssignment_5" - // InternalXbase.g:15858:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ; + // InternalXbase.g:15859:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ; public final void rule__XDoWhileExpression__PredicateAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15862:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15863:2: ( ruleXExpression ) + // InternalXbase.g:15863:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15864:2: ( ruleXExpression ) { - // InternalXbase.g:15863:2: ( ruleXExpression ) - // InternalXbase.g:15864:3: ruleXExpression + // InternalXbase.g:15864:2: ( ruleXExpression ) + // InternalXbase.g:15865:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0()); @@ -51888,17 +51889,17 @@ public final void rule__XDoWhileExpression__PredicateAssignment_5() throws Recog // $ANTLR start "rule__XBlockExpression__ExpressionsAssignment_2_0" - // InternalXbase.g:15873:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionOrVarDeclaration ) ; + // InternalXbase.g:15874:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionOrVarDeclaration ) ; public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15877:1: ( ( ruleXExpressionOrVarDeclaration ) ) - // InternalXbase.g:15878:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbase.g:15878:1: ( ( ruleXExpressionOrVarDeclaration ) ) + // InternalXbase.g:15879:2: ( ruleXExpressionOrVarDeclaration ) { - // InternalXbase.g:15878:2: ( ruleXExpressionOrVarDeclaration ) - // InternalXbase.g:15879:3: ruleXExpressionOrVarDeclaration + // InternalXbase.g:15879:2: ( ruleXExpressionOrVarDeclaration ) + // InternalXbase.g:15880:3: ruleXExpressionOrVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_2_0_0()); @@ -51933,23 +51934,23 @@ public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws Rec // $ANTLR start "rule__XVariableDeclaration__WriteableAssignment_1_0" - // InternalXbase.g:15888:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ; + // InternalXbase.g:15889:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ; public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15892:1: ( ( ( 'var' ) ) ) - // InternalXbase.g:15893:2: ( ( 'var' ) ) + // InternalXbase.g:15893:1: ( ( ( 'var' ) ) ) + // InternalXbase.g:15894:2: ( ( 'var' ) ) { - // InternalXbase.g:15893:2: ( ( 'var' ) ) - // InternalXbase.g:15894:3: ( 'var' ) + // InternalXbase.g:15894:2: ( ( 'var' ) ) + // InternalXbase.g:15895:3: ( 'var' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); } - // InternalXbase.g:15895:3: ( 'var' ) - // InternalXbase.g:15896:4: 'var' + // InternalXbase.g:15896:3: ( 'var' ) + // InternalXbase.g:15897:4: 'var' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); @@ -51986,17 +51987,17 @@ public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws R // $ANTLR start "rule__XVariableDeclaration__TypeAssignment_2_0_0_0" - // InternalXbase.g:15907:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:15908:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ; public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15911:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:15912:2: ( ruleJvmTypeReference ) + // InternalXbase.g:15912:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:15913:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:15912:2: ( ruleJvmTypeReference ) - // InternalXbase.g:15913:3: ruleJvmTypeReference + // InternalXbase.g:15913:2: ( ruleJvmTypeReference ) + // InternalXbase.g:15914:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0()); @@ -52031,17 +52032,17 @@ public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws Re // $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_0_0_1" - // InternalXbase.g:15922:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ; + // InternalXbase.g:15923:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ; public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15926:1: ( ( ruleValidID ) ) - // InternalXbase.g:15927:2: ( ruleValidID ) + // InternalXbase.g:15927:1: ( ( ruleValidID ) ) + // InternalXbase.g:15928:2: ( ruleValidID ) { - // InternalXbase.g:15927:2: ( ruleValidID ) - // InternalXbase.g:15928:3: ruleValidID + // InternalXbase.g:15928:2: ( ruleValidID ) + // InternalXbase.g:15929:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0()); @@ -52076,17 +52077,17 @@ public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws Re // $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_1" - // InternalXbase.g:15937:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ; + // InternalXbase.g:15938:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ; public final void rule__XVariableDeclaration__NameAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15941:1: ( ( ruleValidID ) ) - // InternalXbase.g:15942:2: ( ruleValidID ) + // InternalXbase.g:15942:1: ( ( ruleValidID ) ) + // InternalXbase.g:15943:2: ( ruleValidID ) { - // InternalXbase.g:15942:2: ( ruleValidID ) - // InternalXbase.g:15943:3: ruleValidID + // InternalXbase.g:15943:2: ( ruleValidID ) + // InternalXbase.g:15944:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0()); @@ -52121,17 +52122,17 @@ public final void rule__XVariableDeclaration__NameAssignment_2_1() throws Recogn // $ANTLR start "rule__XVariableDeclaration__RightAssignment_3_1" - // InternalXbase.g:15952:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ; + // InternalXbase.g:15953:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ; public final void rule__XVariableDeclaration__RightAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15956:1: ( ( ruleXExpression ) ) - // InternalXbase.g:15957:2: ( ruleXExpression ) + // InternalXbase.g:15957:1: ( ( ruleXExpression ) ) + // InternalXbase.g:15958:2: ( ruleXExpression ) { - // InternalXbase.g:15957:2: ( ruleXExpression ) - // InternalXbase.g:15958:3: ruleXExpression + // InternalXbase.g:15958:2: ( ruleXExpression ) + // InternalXbase.g:15959:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0()); @@ -52166,17 +52167,17 @@ public final void rule__XVariableDeclaration__RightAssignment_3_1() throws Recog // $ANTLR start "rule__JvmFormalParameter__ParameterTypeAssignment_0" - // InternalXbase.g:15967:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:15968:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15971:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:15972:2: ( ruleJvmTypeReference ) + // InternalXbase.g:15972:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:15973:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:15972:2: ( ruleJvmTypeReference ) - // InternalXbase.g:15973:3: ruleJvmTypeReference + // InternalXbase.g:15973:2: ( ruleJvmTypeReference ) + // InternalXbase.g:15974:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); @@ -52211,17 +52212,17 @@ public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws R // $ANTLR start "rule__JvmFormalParameter__NameAssignment_1" - // InternalXbase.g:15982:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; + // InternalXbase.g:15983:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; public final void rule__JvmFormalParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:15986:1: ( ( ruleValidID ) ) - // InternalXbase.g:15987:2: ( ruleValidID ) + // InternalXbase.g:15987:1: ( ( ruleValidID ) ) + // InternalXbase.g:15988:2: ( ruleValidID ) { - // InternalXbase.g:15987:2: ( ruleValidID ) - // InternalXbase.g:15988:3: ruleValidID + // InternalXbase.g:15988:2: ( ruleValidID ) + // InternalXbase.g:15989:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); @@ -52256,17 +52257,17 @@ public final void rule__JvmFormalParameter__NameAssignment_1() throws Recognitio // $ANTLR start "rule__FullJvmFormalParameter__ParameterTypeAssignment_0" - // InternalXbase.g:15997:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:15998:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16001:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:16002:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16002:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:16003:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:16002:2: ( ruleJvmTypeReference ) - // InternalXbase.g:16003:3: ruleJvmTypeReference + // InternalXbase.g:16003:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16004:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); @@ -52301,17 +52302,17 @@ public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() thro // $ANTLR start "rule__FullJvmFormalParameter__NameAssignment_1" - // InternalXbase.g:16012:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; + // InternalXbase.g:16013:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; public final void rule__FullJvmFormalParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16016:1: ( ( ruleValidID ) ) - // InternalXbase.g:16017:2: ( ruleValidID ) + // InternalXbase.g:16017:1: ( ( ruleValidID ) ) + // InternalXbase.g:16018:2: ( ruleValidID ) { - // InternalXbase.g:16017:2: ( ruleValidID ) - // InternalXbase.g:16018:3: ruleValidID + // InternalXbase.g:16018:2: ( ruleValidID ) + // InternalXbase.g:16019:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); @@ -52346,17 +52347,17 @@ public final void rule__FullJvmFormalParameter__NameAssignment_1() throws Recogn // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_1" - // InternalXbase.g:16027:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:16028:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16031:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:16032:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16032:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:16033:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:16032:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:16033:3: ruleJvmArgumentTypeReference + // InternalXbase.g:16033:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16034:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); @@ -52391,17 +52392,17 @@ public final void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws Recog // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1" - // InternalXbase.g:16042:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:16043:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16046:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:16047:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16047:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:16048:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:16047:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:16048:3: ruleJvmArgumentTypeReference + // InternalXbase.g:16048:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16049:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); @@ -52436,23 +52437,23 @@ public final void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws Rec // $ANTLR start "rule__XFeatureCall__FeatureAssignment_2" - // InternalXbase.g:16057:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ; + // InternalXbase.g:16058:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ; public final void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16061:1: ( ( ( ruleIdOrSuper ) ) ) - // InternalXbase.g:16062:2: ( ( ruleIdOrSuper ) ) + // InternalXbase.g:16062:1: ( ( ( ruleIdOrSuper ) ) ) + // InternalXbase.g:16063:2: ( ( ruleIdOrSuper ) ) { - // InternalXbase.g:16062:2: ( ( ruleIdOrSuper ) ) - // InternalXbase.g:16063:3: ( ruleIdOrSuper ) + // InternalXbase.g:16063:2: ( ( ruleIdOrSuper ) ) + // InternalXbase.g:16064:3: ( ruleIdOrSuper ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); } - // InternalXbase.g:16064:3: ( ruleIdOrSuper ) - // InternalXbase.g:16065:4: ruleIdOrSuper + // InternalXbase.g:16065:3: ( ruleIdOrSuper ) + // InternalXbase.g:16066:4: ruleIdOrSuper { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); @@ -52493,23 +52494,23 @@ public final void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionEx // $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0" - // InternalXbase.g:16076:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ; + // InternalXbase.g:16077:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ; public final void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16080:1: ( ( ( '(' ) ) ) - // InternalXbase.g:16081:2: ( ( '(' ) ) + // InternalXbase.g:16081:1: ( ( ( '(' ) ) ) + // InternalXbase.g:16082:2: ( ( '(' ) ) { - // InternalXbase.g:16081:2: ( ( '(' ) ) - // InternalXbase.g:16082:3: ( '(' ) + // InternalXbase.g:16082:2: ( ( '(' ) ) + // InternalXbase.g:16083:3: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } - // InternalXbase.g:16083:3: ( '(' ) - // InternalXbase.g:16084:4: '(' + // InternalXbase.g:16084:3: ( '(' ) + // InternalXbase.g:16085:4: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); @@ -52546,17 +52547,17 @@ public final void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() thro // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0" - // InternalXbase.g:16095:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ; + // InternalXbase.g:16096:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16099:1: ( ( ruleXShortClosure ) ) - // InternalXbase.g:16100:2: ( ruleXShortClosure ) + // InternalXbase.g:16100:1: ( ( ruleXShortClosure ) ) + // InternalXbase.g:16101:2: ( ruleXShortClosure ) { - // InternalXbase.g:16100:2: ( ruleXShortClosure ) - // InternalXbase.g:16101:3: ruleXShortClosure + // InternalXbase.g:16101:2: ( ruleXShortClosure ) + // InternalXbase.g:16102:3: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); @@ -52591,17 +52592,17 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() thr // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0" - // InternalXbase.g:16110:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ; + // InternalXbase.g:16111:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16114:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16115:2: ( ruleXExpression ) + // InternalXbase.g:16115:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16116:2: ( ruleXExpression ) { - // InternalXbase.g:16115:2: ( ruleXExpression ) - // InternalXbase.g:16116:3: ruleXExpression + // InternalXbase.g:16116:2: ( ruleXExpression ) + // InternalXbase.g:16117:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); @@ -52636,17 +52637,17 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() t // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1" - // InternalXbase.g:16125:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:16126:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16129:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16130:2: ( ruleXExpression ) + // InternalXbase.g:16130:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16131:2: ( ruleXExpression ) { - // InternalXbase.g:16130:2: ( ruleXExpression ) - // InternalXbase.g:16131:3: ruleXExpression + // InternalXbase.g:16131:2: ( ruleXExpression ) + // InternalXbase.g:16132:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); @@ -52681,17 +52682,17 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4" - // InternalXbase.g:16140:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ; + // InternalXbase.g:16141:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16144:1: ( ( ruleXClosure ) ) - // InternalXbase.g:16145:2: ( ruleXClosure ) + // InternalXbase.g:16145:1: ( ( ruleXClosure ) ) + // InternalXbase.g:16146:2: ( ruleXClosure ) { - // InternalXbase.g:16145:2: ( ruleXClosure ) - // InternalXbase.g:16146:3: ruleXClosure + // InternalXbase.g:16146:2: ( ruleXClosure ) + // InternalXbase.g:16147:3: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); @@ -52726,23 +52727,23 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws // $ANTLR start "rule__XConstructorCall__ConstructorAssignment_2" - // InternalXbase.g:16155:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ; + // InternalXbase.g:16156:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ; public final void rule__XConstructorCall__ConstructorAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16159:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbase.g:16160:2: ( ( ruleQualifiedName ) ) + // InternalXbase.g:16160:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbase.g:16161:2: ( ( ruleQualifiedName ) ) { - // InternalXbase.g:16160:2: ( ( ruleQualifiedName ) ) - // InternalXbase.g:16161:3: ( ruleQualifiedName ) + // InternalXbase.g:16161:2: ( ( ruleQualifiedName ) ) + // InternalXbase.g:16162:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0()); } - // InternalXbase.g:16162:3: ( ruleQualifiedName ) - // InternalXbase.g:16163:4: ruleQualifiedName + // InternalXbase.g:16163:3: ( ruleQualifiedName ) + // InternalXbase.g:16164:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1()); @@ -52783,17 +52784,17 @@ public final void rule__XConstructorCall__ConstructorAssignment_2() throws Recog // $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_1" - // InternalXbase.g:16174:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:16175:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16178:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:16179:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16179:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:16180:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:16179:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:16180:3: ruleJvmArgumentTypeReference + // InternalXbase.g:16180:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16181:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0()); @@ -52828,17 +52829,17 @@ public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws R // $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1" - // InternalXbase.g:16189:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:16190:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16193:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:16194:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16194:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:16195:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:16194:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:16195:3: ruleJvmArgumentTypeReference + // InternalXbase.g:16195:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16196:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0()); @@ -52873,23 +52874,23 @@ public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws // $ANTLR start "rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0" - // InternalXbase.g:16204:1: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 : ( ( '(' ) ) ; + // InternalXbase.g:16205:1: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 : ( ( '(' ) ) ; public final void rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16208:1: ( ( ( '(' ) ) ) - // InternalXbase.g:16209:2: ( ( '(' ) ) + // InternalXbase.g:16209:1: ( ( ( '(' ) ) ) + // InternalXbase.g:16210:2: ( ( '(' ) ) { - // InternalXbase.g:16209:2: ( ( '(' ) ) - // InternalXbase.g:16210:3: ( '(' ) + // InternalXbase.g:16210:2: ( ( '(' ) ) + // InternalXbase.g:16211:3: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0()); } - // InternalXbase.g:16211:3: ( '(' ) - // InternalXbase.g:16212:4: '(' + // InternalXbase.g:16212:3: ( '(' ) + // InternalXbase.g:16213:4: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0()); @@ -52926,17 +52927,17 @@ public final void rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0( // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_0" - // InternalXbase.g:16223:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ; + // InternalXbase.g:16224:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16227:1: ( ( ruleXShortClosure ) ) - // InternalXbase.g:16228:2: ( ruleXShortClosure ) + // InternalXbase.g:16228:1: ( ( ruleXShortClosure ) ) + // InternalXbase.g:16229:2: ( ruleXShortClosure ) { - // InternalXbase.g:16228:2: ( ruleXShortClosure ) - // InternalXbase.g:16229:3: ruleXShortClosure + // InternalXbase.g:16229:2: ( ruleXShortClosure ) + // InternalXbase.g:16230:3: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0()); @@ -52971,17 +52972,17 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws Rec // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0" - // InternalXbase.g:16238:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ; + // InternalXbase.g:16239:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16242:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16243:2: ( ruleXExpression ) + // InternalXbase.g:16243:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16244:2: ( ruleXExpression ) { - // InternalXbase.g:16243:2: ( ruleXExpression ) - // InternalXbase.g:16244:3: ruleXExpression + // InternalXbase.g:16244:2: ( ruleXExpression ) + // InternalXbase.g:16245:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0()); @@ -53016,17 +53017,17 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws R // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1" - // InternalXbase.g:16253:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:16254:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16257:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16258:2: ( ruleXExpression ) + // InternalXbase.g:16258:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16259:2: ( ruleXExpression ) { - // InternalXbase.g:16258:2: ( ruleXExpression ) - // InternalXbase.g:16259:3: ruleXExpression + // InternalXbase.g:16259:2: ( ruleXExpression ) + // InternalXbase.g:16260:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); @@ -53061,17 +53062,17 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5" - // InternalXbase.g:16268:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ; + // InternalXbase.g:16269:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ; public final void rule__XConstructorCall__ArgumentsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16272:1: ( ( ruleXClosure ) ) - // InternalXbase.g:16273:2: ( ruleXClosure ) + // InternalXbase.g:16273:1: ( ( ruleXClosure ) ) + // InternalXbase.g:16274:2: ( ruleXClosure ) { - // InternalXbase.g:16273:2: ( ruleXClosure ) - // InternalXbase.g:16274:3: ruleXClosure + // InternalXbase.g:16274:2: ( ruleXClosure ) + // InternalXbase.g:16275:3: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0()); @@ -53106,23 +53107,23 @@ public final void rule__XConstructorCall__ArgumentsAssignment_5() throws Recogni // $ANTLR start "rule__XBooleanLiteral__IsTrueAssignment_1_1" - // InternalXbase.g:16283:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ; + // InternalXbase.g:16284:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ; public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16287:1: ( ( ( 'true' ) ) ) - // InternalXbase.g:16288:2: ( ( 'true' ) ) + // InternalXbase.g:16288:1: ( ( ( 'true' ) ) ) + // InternalXbase.g:16289:2: ( ( 'true' ) ) { - // InternalXbase.g:16288:2: ( ( 'true' ) ) - // InternalXbase.g:16289:3: ( 'true' ) + // InternalXbase.g:16289:2: ( ( 'true' ) ) + // InternalXbase.g:16290:3: ( 'true' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } - // InternalXbase.g:16290:3: ( 'true' ) - // InternalXbase.g:16291:4: 'true' + // InternalXbase.g:16291:3: ( 'true' ) + // InternalXbase.g:16292:4: 'true' { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); @@ -53159,17 +53160,17 @@ public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws Recogniti // $ANTLR start "rule__XNumberLiteral__ValueAssignment_1" - // InternalXbase.g:16302:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ; + // InternalXbase.g:16303:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ; public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16306:1: ( ( ruleNumber ) ) - // InternalXbase.g:16307:2: ( ruleNumber ) + // InternalXbase.g:16307:1: ( ( ruleNumber ) ) + // InternalXbase.g:16308:2: ( ruleNumber ) { - // InternalXbase.g:16307:2: ( ruleNumber ) - // InternalXbase.g:16308:3: ruleNumber + // InternalXbase.g:16308:2: ( ruleNumber ) + // InternalXbase.g:16309:3: ruleNumber { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0()); @@ -53204,17 +53205,17 @@ public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionEx // $ANTLR start "rule__XStringLiteral__ValueAssignment_1" - // InternalXbase.g:16317:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ; + // InternalXbase.g:16318:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ; public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16321:1: ( ( RULE_STRING ) ) - // InternalXbase.g:16322:2: ( RULE_STRING ) + // InternalXbase.g:16322:1: ( ( RULE_STRING ) ) + // InternalXbase.g:16323:2: ( RULE_STRING ) { - // InternalXbase.g:16322:2: ( RULE_STRING ) - // InternalXbase.g:16323:3: RULE_STRING + // InternalXbase.g:16323:2: ( RULE_STRING ) + // InternalXbase.g:16324:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); @@ -53245,23 +53246,23 @@ public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionEx // $ANTLR start "rule__XTypeLiteral__TypeAssignment_3" - // InternalXbase.g:16332:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ; + // InternalXbase.g:16333:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ; public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16336:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbase.g:16337:2: ( ( ruleQualifiedName ) ) + // InternalXbase.g:16337:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbase.g:16338:2: ( ( ruleQualifiedName ) ) { - // InternalXbase.g:16337:2: ( ( ruleQualifiedName ) ) - // InternalXbase.g:16338:3: ( ruleQualifiedName ) + // InternalXbase.g:16338:2: ( ( ruleQualifiedName ) ) + // InternalXbase.g:16339:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0()); } - // InternalXbase.g:16339:3: ( ruleQualifiedName ) - // InternalXbase.g:16340:4: ruleQualifiedName + // InternalXbase.g:16340:3: ( ruleQualifiedName ) + // InternalXbase.g:16341:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1()); @@ -53302,17 +53303,17 @@ public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionExcep // $ANTLR start "rule__XTypeLiteral__ArrayDimensionsAssignment_4" - // InternalXbase.g:16351:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ; + // InternalXbase.g:16352:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ; public final void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16355:1: ( ( ruleArrayBrackets ) ) - // InternalXbase.g:16356:2: ( ruleArrayBrackets ) + // InternalXbase.g:16356:1: ( ( ruleArrayBrackets ) ) + // InternalXbase.g:16357:2: ( ruleArrayBrackets ) { - // InternalXbase.g:16356:2: ( ruleArrayBrackets ) - // InternalXbase.g:16357:3: ruleArrayBrackets + // InternalXbase.g:16357:2: ( ruleArrayBrackets ) + // InternalXbase.g:16358:3: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); @@ -53347,17 +53348,17 @@ public final void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws Recog // $ANTLR start "rule__XThrowExpression__ExpressionAssignment_2" - // InternalXbase.g:16366:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; + // InternalXbase.g:16367:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XThrowExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16370:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16371:2: ( ruleXExpression ) + // InternalXbase.g:16371:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16372:2: ( ruleXExpression ) { - // InternalXbase.g:16371:2: ( ruleXExpression ) - // InternalXbase.g:16372:3: ruleXExpression + // InternalXbase.g:16372:2: ( ruleXExpression ) + // InternalXbase.g:16373:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); @@ -53392,17 +53393,17 @@ public final void rule__XThrowExpression__ExpressionAssignment_2() throws Recogn // $ANTLR start "rule__XReturnExpression__ExpressionAssignment_2" - // InternalXbase.g:16381:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; + // InternalXbase.g:16382:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XReturnExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16385:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16386:2: ( ruleXExpression ) + // InternalXbase.g:16386:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16387:2: ( ruleXExpression ) { - // InternalXbase.g:16386:2: ( ruleXExpression ) - // InternalXbase.g:16387:3: ruleXExpression + // InternalXbase.g:16387:2: ( ruleXExpression ) + // InternalXbase.g:16388:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); @@ -53437,17 +53438,17 @@ public final void rule__XReturnExpression__ExpressionAssignment_2() throws Recog // $ANTLR start "rule__XTryCatchFinallyExpression__ExpressionAssignment_2" - // InternalXbase.g:16396:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; + // InternalXbase.g:16397:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16400:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16401:2: ( ruleXExpression ) + // InternalXbase.g:16401:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16402:2: ( ruleXExpression ) { - // InternalXbase.g:16401:2: ( ruleXExpression ) - // InternalXbase.g:16402:3: ruleXExpression + // InternalXbase.g:16402:2: ( ruleXExpression ) + // InternalXbase.g:16403:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); @@ -53482,17 +53483,17 @@ public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() thr // $ANTLR start "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0" - // InternalXbase.g:16411:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ; + // InternalXbase.g:16412:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ; public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16415:1: ( ( ruleXCatchClause ) ) - // InternalXbase.g:16416:2: ( ruleXCatchClause ) + // InternalXbase.g:16416:1: ( ( ruleXCatchClause ) ) + // InternalXbase.g:16417:2: ( ruleXCatchClause ) { - // InternalXbase.g:16416:2: ( ruleXCatchClause ) - // InternalXbase.g:16417:3: ruleXCatchClause + // InternalXbase.g:16417:2: ( ruleXCatchClause ) + // InternalXbase.g:16418:3: ruleXCatchClause { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0()); @@ -53527,17 +53528,17 @@ public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 // $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1" - // InternalXbase.g:16426:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:16427:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16430:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16431:2: ( ruleXExpression ) + // InternalXbase.g:16431:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16432:2: ( ruleXExpression ) { - // InternalXbase.g:16431:2: ( ruleXExpression ) - // InternalXbase.g:16432:3: ruleXExpression + // InternalXbase.g:16432:2: ( ruleXExpression ) + // InternalXbase.g:16433:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0()); @@ -53572,17 +53573,17 @@ public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_ // $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1" - // InternalXbase.g:16441:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ; + // InternalXbase.g:16442:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16445:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16446:2: ( ruleXExpression ) + // InternalXbase.g:16446:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16447:2: ( ruleXExpression ) { - // InternalXbase.g:16446:2: ( ruleXExpression ) - // InternalXbase.g:16447:3: ruleXExpression + // InternalXbase.g:16447:2: ( ruleXExpression ) + // InternalXbase.g:16448:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0()); @@ -53617,17 +53618,17 @@ public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_ // $ANTLR start "rule__XSynchronizedExpression__ParamAssignment_1" - // InternalXbase.g:16456:1: rule__XSynchronizedExpression__ParamAssignment_1 : ( ruleXExpression ) ; + // InternalXbase.g:16457:1: rule__XSynchronizedExpression__ParamAssignment_1 : ( ruleXExpression ) ; public final void rule__XSynchronizedExpression__ParamAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16460:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16461:2: ( ruleXExpression ) + // InternalXbase.g:16461:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16462:2: ( ruleXExpression ) { - // InternalXbase.g:16461:2: ( ruleXExpression ) - // InternalXbase.g:16462:3: ruleXExpression + // InternalXbase.g:16462:2: ( ruleXExpression ) + // InternalXbase.g:16463:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getParamXExpressionParserRuleCall_1_0()); @@ -53662,17 +53663,17 @@ public final void rule__XSynchronizedExpression__ParamAssignment_1() throws Reco // $ANTLR start "rule__XSynchronizedExpression__ExpressionAssignment_3" - // InternalXbase.g:16471:1: rule__XSynchronizedExpression__ExpressionAssignment_3 : ( ruleXExpression ) ; + // InternalXbase.g:16472:1: rule__XSynchronizedExpression__ExpressionAssignment_3 : ( ruleXExpression ) ; public final void rule__XSynchronizedExpression__ExpressionAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16475:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16476:2: ( ruleXExpression ) + // InternalXbase.g:16476:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16477:2: ( ruleXExpression ) { - // InternalXbase.g:16476:2: ( ruleXExpression ) - // InternalXbase.g:16477:3: ruleXExpression + // InternalXbase.g:16477:2: ( ruleXExpression ) + // InternalXbase.g:16478:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionXExpressionParserRuleCall_3_0()); @@ -53707,17 +53708,17 @@ public final void rule__XSynchronizedExpression__ExpressionAssignment_3() throws // $ANTLR start "rule__XCatchClause__DeclaredParamAssignment_2" - // InternalXbase.g:16486:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ; + // InternalXbase.g:16487:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ; public final void rule__XCatchClause__DeclaredParamAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16490:1: ( ( ruleFullJvmFormalParameter ) ) - // InternalXbase.g:16491:2: ( ruleFullJvmFormalParameter ) + // InternalXbase.g:16491:1: ( ( ruleFullJvmFormalParameter ) ) + // InternalXbase.g:16492:2: ( ruleFullJvmFormalParameter ) { - // InternalXbase.g:16491:2: ( ruleFullJvmFormalParameter ) - // InternalXbase.g:16492:3: ruleFullJvmFormalParameter + // InternalXbase.g:16492:2: ( ruleFullJvmFormalParameter ) + // InternalXbase.g:16493:3: ruleFullJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); @@ -53752,17 +53753,17 @@ public final void rule__XCatchClause__DeclaredParamAssignment_2() throws Recogni // $ANTLR start "rule__XCatchClause__ExpressionAssignment_4" - // InternalXbase.g:16501:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ; + // InternalXbase.g:16502:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ; public final void rule__XCatchClause__ExpressionAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16505:1: ( ( ruleXExpression ) ) - // InternalXbase.g:16506:2: ( ruleXExpression ) + // InternalXbase.g:16506:1: ( ( ruleXExpression ) ) + // InternalXbase.g:16507:2: ( ruleXExpression ) { - // InternalXbase.g:16506:2: ( ruleXExpression ) - // InternalXbase.g:16507:3: ruleXExpression + // InternalXbase.g:16507:2: ( ruleXExpression ) + // InternalXbase.g:16508:3: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0()); @@ -53797,17 +53798,17 @@ public final void rule__XCatchClause__ExpressionAssignment_4() throws Recognitio // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0" - // InternalXbase.g:16516:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:16517:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16520:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:16521:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16521:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:16522:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:16521:2: ( ruleJvmTypeReference ) - // InternalXbase.g:16522:3: ruleJvmTypeReference + // InternalXbase.g:16522:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16523:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0()); @@ -53842,17 +53843,17 @@ public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws Re // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1" - // InternalXbase.g:16531:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:16532:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16535:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:16536:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16536:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:16537:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:16536:2: ( ruleJvmTypeReference ) - // InternalXbase.g:16537:3: ruleJvmTypeReference + // InternalXbase.g:16537:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16538:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0()); @@ -53887,17 +53888,17 @@ public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws // $ANTLR start "rule__XFunctionTypeRef__ReturnTypeAssignment_2" - // InternalXbase.g:16546:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:16547:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16550:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:16551:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16551:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:16552:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:16551:2: ( ruleJvmTypeReference ) - // InternalXbase.g:16552:3: ruleJvmTypeReference + // InternalXbase.g:16552:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16553:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0()); @@ -53932,23 +53933,23 @@ public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws Recogn // $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_0" - // InternalXbase.g:16561:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ; + // InternalXbase.g:16562:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ; public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16565:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbase.g:16566:2: ( ( ruleQualifiedName ) ) + // InternalXbase.g:16566:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbase.g:16567:2: ( ( ruleQualifiedName ) ) { - // InternalXbase.g:16566:2: ( ( ruleQualifiedName ) ) - // InternalXbase.g:16567:3: ( ruleQualifiedName ) + // InternalXbase.g:16567:2: ( ( ruleQualifiedName ) ) + // InternalXbase.g:16568:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0()); } - // InternalXbase.g:16568:3: ( ruleQualifiedName ) - // InternalXbase.g:16569:4: ruleQualifiedName + // InternalXbase.g:16569:3: ( ruleQualifiedName ) + // InternalXbase.g:16570:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1()); @@ -53989,17 +53990,17 @@ public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1" - // InternalXbase.g:16580:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:16581:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16584:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:16585:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16585:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:16586:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:16585:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:16586:3: ruleJvmArgumentTypeReference + // InternalXbase.g:16586:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16587:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); @@ -54034,17 +54035,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1" - // InternalXbase.g:16595:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:16596:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16599:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:16600:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16600:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:16601:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:16600:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:16601:3: ruleJvmArgumentTypeReference + // InternalXbase.g:16601:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16602:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); @@ -54079,23 +54080,23 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 // $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1" - // InternalXbase.g:16610:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ; + // InternalXbase.g:16611:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ; public final void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16614:1: ( ( ( ruleValidID ) ) ) - // InternalXbase.g:16615:2: ( ( ruleValidID ) ) + // InternalXbase.g:16615:1: ( ( ( ruleValidID ) ) ) + // InternalXbase.g:16616:2: ( ( ruleValidID ) ) { - // InternalXbase.g:16615:2: ( ( ruleValidID ) ) - // InternalXbase.g:16616:3: ( ruleValidID ) + // InternalXbase.g:16616:2: ( ( ruleValidID ) ) + // InternalXbase.g:16617:3: ( ruleValidID ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_1_4_1_0()); } - // InternalXbase.g:16617:3: ( ruleValidID ) - // InternalXbase.g:16618:4: ruleValidID + // InternalXbase.g:16618:3: ( ruleValidID ) + // InternalXbase.g:16619:4: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeValidIDParserRuleCall_1_4_1_0_1()); @@ -54136,17 +54137,17 @@ public final void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() th // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1" - // InternalXbase.g:16629:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:16630:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16633:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:16634:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16634:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:16635:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:16634:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:16635:3: ruleJvmArgumentTypeReference + // InternalXbase.g:16635:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16636:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_1_0()); @@ -54181,17 +54182,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2 // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1" - // InternalXbase.g:16644:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXbase.g:16645:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16648:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXbase.g:16649:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16649:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXbase.g:16650:2: ( ruleJvmArgumentTypeReference ) { - // InternalXbase.g:16649:2: ( ruleJvmArgumentTypeReference ) - // InternalXbase.g:16650:3: ruleJvmArgumentTypeReference + // InternalXbase.g:16650:2: ( ruleJvmArgumentTypeReference ) + // InternalXbase.g:16651:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_2_1_0()); @@ -54226,17 +54227,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2 // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0" - // InternalXbase.g:16659:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ; + // InternalXbase.g:16660:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16663:1: ( ( ruleJvmUpperBound ) ) - // InternalXbase.g:16664:2: ( ruleJvmUpperBound ) + // InternalXbase.g:16664:1: ( ( ruleJvmUpperBound ) ) + // InternalXbase.g:16665:2: ( ruleJvmUpperBound ) { - // InternalXbase.g:16664:2: ( ruleJvmUpperBound ) - // InternalXbase.g:16665:3: ruleJvmUpperBound + // InternalXbase.g:16665:2: ( ruleJvmUpperBound ) + // InternalXbase.g:16666:3: ruleJvmUpperBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0_0()); @@ -54271,17 +54272,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1" - // InternalXbase.g:16674:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ; + // InternalXbase.g:16675:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16678:1: ( ( ruleJvmUpperBoundAnded ) ) - // InternalXbase.g:16679:2: ( ruleJvmUpperBoundAnded ) + // InternalXbase.g:16679:1: ( ( ruleJvmUpperBoundAnded ) ) + // InternalXbase.g:16680:2: ( ruleJvmUpperBoundAnded ) { - // InternalXbase.g:16679:2: ( ruleJvmUpperBoundAnded ) - // InternalXbase.g:16680:3: ruleJvmUpperBoundAnded + // InternalXbase.g:16680:2: ( ruleJvmUpperBoundAnded ) + // InternalXbase.g:16681:3: ruleJvmUpperBoundAnded { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundAndedParserRuleCall_2_0_1_0()); @@ -54316,17 +54317,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0" - // InternalXbase.g:16689:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ; + // InternalXbase.g:16690:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16693:1: ( ( ruleJvmLowerBound ) ) - // InternalXbase.g:16694:2: ( ruleJvmLowerBound ) + // InternalXbase.g:16694:1: ( ( ruleJvmLowerBound ) ) + // InternalXbase.g:16695:2: ( ruleJvmLowerBound ) { - // InternalXbase.g:16694:2: ( ruleJvmLowerBound ) - // InternalXbase.g:16695:3: ruleJvmLowerBound + // InternalXbase.g:16695:2: ( ruleJvmLowerBound ) + // InternalXbase.g:16696:3: ruleJvmLowerBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0_0()); @@ -54361,17 +54362,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1" - // InternalXbase.g:16704:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ; + // InternalXbase.g:16705:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16708:1: ( ( ruleJvmLowerBoundAnded ) ) - // InternalXbase.g:16709:2: ( ruleJvmLowerBoundAnded ) + // InternalXbase.g:16709:1: ( ( ruleJvmLowerBoundAnded ) ) + // InternalXbase.g:16710:2: ( ruleJvmLowerBoundAnded ) { - // InternalXbase.g:16709:2: ( ruleJvmLowerBoundAnded ) - // InternalXbase.g:16710:3: ruleJvmLowerBoundAnded + // InternalXbase.g:16710:2: ( ruleJvmLowerBoundAnded ) + // InternalXbase.g:16711:3: ruleJvmLowerBoundAnded { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundAndedParserRuleCall_2_1_1_0()); @@ -54406,17 +54407,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() // $ANTLR start "rule__JvmUpperBound__TypeReferenceAssignment_1" - // InternalXbase.g:16719:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:16720:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16723:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:16724:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16724:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:16725:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:16724:2: ( ruleJvmTypeReference ) - // InternalXbase.g:16725:3: ruleJvmTypeReference + // InternalXbase.g:16725:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16726:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -54451,17 +54452,17 @@ public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws Recogn // $ANTLR start "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1" - // InternalXbase.g:16734:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:16735:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16738:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:16739:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16739:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:16740:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:16739:2: ( ruleJvmTypeReference ) - // InternalXbase.g:16740:3: ruleJvmTypeReference + // InternalXbase.g:16740:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16741:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -54496,17 +54497,17 @@ public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws R // $ANTLR start "rule__JvmLowerBound__TypeReferenceAssignment_1" - // InternalXbase.g:16749:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:16750:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16753:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:16754:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16754:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:16755:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:16754:2: ( ruleJvmTypeReference ) - // InternalXbase.g:16755:3: ruleJvmTypeReference + // InternalXbase.g:16755:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16756:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -54541,17 +54542,17 @@ public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws Recogn // $ANTLR start "rule__JvmLowerBoundAnded__TypeReferenceAssignment_1" - // InternalXbase.g:16764:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXbase.g:16765:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16768:1: ( ( ruleJvmTypeReference ) ) - // InternalXbase.g:16769:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16769:1: ( ( ruleJvmTypeReference ) ) + // InternalXbase.g:16770:2: ( ruleJvmTypeReference ) { - // InternalXbase.g:16769:2: ( ruleJvmTypeReference ) - // InternalXbase.g:16770:3: ruleJvmTypeReference + // InternalXbase.g:16770:2: ( ruleJvmTypeReference ) + // InternalXbase.g:16771:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -54586,23 +54587,23 @@ public final void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws R // $ANTLR start "rule__XImportDeclaration__StaticAssignment_1_0_0" - // InternalXbase.g:16779:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; + // InternalXbase.g:16780:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; public final void rule__XImportDeclaration__StaticAssignment_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16783:1: ( ( ( 'static' ) ) ) - // InternalXbase.g:16784:2: ( ( 'static' ) ) + // InternalXbase.g:16784:1: ( ( ( 'static' ) ) ) + // InternalXbase.g:16785:2: ( ( 'static' ) ) { - // InternalXbase.g:16784:2: ( ( 'static' ) ) - // InternalXbase.g:16785:3: ( 'static' ) + // InternalXbase.g:16785:2: ( ( 'static' ) ) + // InternalXbase.g:16786:3: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } - // InternalXbase.g:16786:3: ( 'static' ) - // InternalXbase.g:16787:4: 'static' + // InternalXbase.g:16787:3: ( 'static' ) + // InternalXbase.g:16788:4: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); @@ -54639,23 +54640,23 @@ public final void rule__XImportDeclaration__StaticAssignment_1_0_0() throws Reco // $ANTLR start "rule__XImportDeclaration__ExtensionAssignment_1_0_1" - // InternalXbase.g:16798:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; + // InternalXbase.g:16799:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; public final void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16802:1: ( ( ( 'extension' ) ) ) - // InternalXbase.g:16803:2: ( ( 'extension' ) ) + // InternalXbase.g:16803:1: ( ( ( 'extension' ) ) ) + // InternalXbase.g:16804:2: ( ( 'extension' ) ) { - // InternalXbase.g:16803:2: ( ( 'extension' ) ) - // InternalXbase.g:16804:3: ( 'extension' ) + // InternalXbase.g:16804:2: ( ( 'extension' ) ) + // InternalXbase.g:16805:3: ( 'extension' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } - // InternalXbase.g:16805:3: ( 'extension' ) - // InternalXbase.g:16806:4: 'extension' + // InternalXbase.g:16806:3: ( 'extension' ) + // InternalXbase.g:16807:4: 'extension' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); @@ -54692,23 +54693,23 @@ public final void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws R // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2" - // InternalXbase.g:16817:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ; + // InternalXbase.g:16818:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16821:1: ( ( ( ruleQualifiedNameInStaticImport ) ) ) - // InternalXbase.g:16822:2: ( ( ruleQualifiedNameInStaticImport ) ) + // InternalXbase.g:16822:1: ( ( ( ruleQualifiedNameInStaticImport ) ) ) + // InternalXbase.g:16823:2: ( ( ruleQualifiedNameInStaticImport ) ) { - // InternalXbase.g:16822:2: ( ( ruleQualifiedNameInStaticImport ) ) - // InternalXbase.g:16823:3: ( ruleQualifiedNameInStaticImport ) + // InternalXbase.g:16823:2: ( ( ruleQualifiedNameInStaticImport ) ) + // InternalXbase.g:16824:3: ( ruleQualifiedNameInStaticImport ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0()); } - // InternalXbase.g:16824:3: ( ruleQualifiedNameInStaticImport ) - // InternalXbase.g:16825:4: ruleQualifiedNameInStaticImport + // InternalXbase.g:16825:3: ( ruleQualifiedNameInStaticImport ) + // InternalXbase.g:16826:4: ruleQualifiedNameInStaticImport { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameInStaticImportParserRuleCall_1_0_2_0_1()); @@ -54749,23 +54750,23 @@ public final void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throw // $ANTLR start "rule__XImportDeclaration__WildcardAssignment_1_0_3_0" - // InternalXbase.g:16836:1: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 : ( ( '*' ) ) ; + // InternalXbase.g:16837:1: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 : ( ( '*' ) ) ; public final void rule__XImportDeclaration__WildcardAssignment_1_0_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16840:1: ( ( ( '*' ) ) ) - // InternalXbase.g:16841:2: ( ( '*' ) ) + // InternalXbase.g:16841:1: ( ( ( '*' ) ) ) + // InternalXbase.g:16842:2: ( ( '*' ) ) { - // InternalXbase.g:16841:2: ( ( '*' ) ) - // InternalXbase.g:16842:3: ( '*' ) + // InternalXbase.g:16842:2: ( ( '*' ) ) + // InternalXbase.g:16843:3: ( '*' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_1_0_3_0_0()); } - // InternalXbase.g:16843:3: ( '*' ) - // InternalXbase.g:16844:4: '*' + // InternalXbase.g:16844:3: ( '*' ) + // InternalXbase.g:16845:4: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_1_0_3_0_0()); @@ -54802,17 +54803,17 @@ public final void rule__XImportDeclaration__WildcardAssignment_1_0_3_0() throws // $ANTLR start "rule__XImportDeclaration__MemberNameAssignment_1_0_3_1" - // InternalXbase.g:16855:1: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 : ( ruleValidID ) ; + // InternalXbase.g:16856:1: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 : ( ruleValidID ) ; public final void rule__XImportDeclaration__MemberNameAssignment_1_0_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16859:1: ( ( ruleValidID ) ) - // InternalXbase.g:16860:2: ( ruleValidID ) + // InternalXbase.g:16860:1: ( ( ruleValidID ) ) + // InternalXbase.g:16861:2: ( ruleValidID ) { - // InternalXbase.g:16860:2: ( ruleValidID ) - // InternalXbase.g:16861:3: ruleValidID + // InternalXbase.g:16861:2: ( ruleValidID ) + // InternalXbase.g:16862:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getMemberNameValidIDParserRuleCall_1_0_3_1_0()); @@ -54847,23 +54848,23 @@ public final void rule__XImportDeclaration__MemberNameAssignment_1_0_3_1() throw // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_1" - // InternalXbase.g:16870:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; + // InternalXbase.g:16871:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16874:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXbase.g:16875:2: ( ( ruleQualifiedName ) ) + // InternalXbase.g:16875:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXbase.g:16876:2: ( ( ruleQualifiedName ) ) { - // InternalXbase.g:16875:2: ( ( ruleQualifiedName ) ) - // InternalXbase.g:16876:3: ( ruleQualifiedName ) + // InternalXbase.g:16876:2: ( ( ruleQualifiedName ) ) + // InternalXbase.g:16877:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0()); } - // InternalXbase.g:16877:3: ( ruleQualifiedName ) - // InternalXbase.g:16878:4: ruleQualifiedName + // InternalXbase.g:16878:3: ( ruleQualifiedName ) + // InternalXbase.g:16879:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1()); @@ -54904,17 +54905,17 @@ public final void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws // $ANTLR start "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2" - // InternalXbase.g:16889:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; + // InternalXbase.g:16890:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; public final void rule__XImportDeclaration__ImportedNamespaceAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXbase.g:16893:1: ( ( ruleQualifiedNameWithWildcard ) ) - // InternalXbase.g:16894:2: ( ruleQualifiedNameWithWildcard ) + // InternalXbase.g:16894:1: ( ( ruleQualifiedNameWithWildcard ) ) + // InternalXbase.g:16895:2: ( ruleQualifiedNameWithWildcard ) { - // InternalXbase.g:16894:2: ( ruleQualifiedNameWithWildcard ) - // InternalXbase.g:16895:3: ruleQualifiedNameWithWildcard + // InternalXbase.g:16895:2: ( ruleQualifiedNameWithWildcard ) + // InternalXbase.g:16896:3: ruleQualifiedNameWithWildcard { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0()); @@ -54949,17 +54950,17 @@ public final void rule__XImportDeclaration__ImportedNamespaceAssignment_1_2() th // $ANTLR start synpred25_InternalXbase public final void synpred25_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2195:2: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) ) - // InternalXbase.g:2195:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) + // InternalXbase.g:2196:2: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) ) + // InternalXbase.g:2196:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) { - // InternalXbase.g:2195:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) - // InternalXbase.g:2196:3: ( rule__OpOther__Group_6_1_0__0 ) + // InternalXbase.g:2196:2: ( ( rule__OpOther__Group_6_1_0__0 ) ) + // InternalXbase.g:2197:3: ( rule__OpOther__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } - // InternalXbase.g:2197:3: ( rule__OpOther__Group_6_1_0__0 ) - // InternalXbase.g:2197:4: rule__OpOther__Group_6_1_0__0 + // InternalXbase.g:2198:3: ( rule__OpOther__Group_6_1_0__0 ) + // InternalXbase.g:2198:4: rule__OpOther__Group_6_1_0__0 { pushFollow(FOLLOW_2); rule__OpOther__Group_6_1_0__0(); @@ -54979,11 +54980,11 @@ public final void synpred25_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred26_InternalXbase public final void synpred26_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2201:2: ( ( '<' ) ) - // InternalXbase.g:2201:2: ( '<' ) + // InternalXbase.g:2202:2: ( ( '<' ) ) + // InternalXbase.g:2202:2: ( '<' ) { - // InternalXbase.g:2201:2: ( '<' ) - // InternalXbase.g:2202:3: '<' + // InternalXbase.g:2202:2: ( '<' ) + // InternalXbase.g:2203:3: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); @@ -54999,17 +55000,17 @@ public final void synpred26_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred39_InternalXbase public final void synpred39_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2414:2: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) ) - // InternalXbase.g:2414:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) + // InternalXbase.g:2415:2: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) ) + // InternalXbase.g:2415:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) { - // InternalXbase.g:2414:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) - // InternalXbase.g:2415:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) + // InternalXbase.g:2415:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) + // InternalXbase.g:2416:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } - // InternalXbase.g:2416:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) - // InternalXbase.g:2416:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 + // InternalXbase.g:2417:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) + // InternalXbase.g:2417:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0(); @@ -55029,17 +55030,17 @@ public final void synpred39_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred47_InternalXbase public final void synpred47_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2477:2: ( ( ( ruleXForLoopExpression ) ) ) - // InternalXbase.g:2477:2: ( ( ruleXForLoopExpression ) ) + // InternalXbase.g:2478:2: ( ( ( ruleXForLoopExpression ) ) ) + // InternalXbase.g:2478:2: ( ( ruleXForLoopExpression ) ) { - // InternalXbase.g:2477:2: ( ( ruleXForLoopExpression ) ) - // InternalXbase.g:2478:3: ( ruleXForLoopExpression ) + // InternalXbase.g:2478:2: ( ( ruleXForLoopExpression ) ) + // InternalXbase.g:2479:3: ( ruleXForLoopExpression ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); } - // InternalXbase.g:2479:3: ( ruleXForLoopExpression ) - // InternalXbase.g:2479:4: ruleXForLoopExpression + // InternalXbase.g:2480:3: ( ruleXForLoopExpression ) + // InternalXbase.g:2480:4: ruleXForLoopExpression { pushFollow(FOLLOW_2); ruleXForLoopExpression(); @@ -55059,11 +55060,11 @@ public final void synpred47_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred48_InternalXbase public final void synpred48_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2483:2: ( ( ruleXBasicForLoopExpression ) ) - // InternalXbase.g:2483:2: ( ruleXBasicForLoopExpression ) + // InternalXbase.g:2484:2: ( ( ruleXBasicForLoopExpression ) ) + // InternalXbase.g:2484:2: ( ruleXBasicForLoopExpression ) { - // InternalXbase.g:2483:2: ( ruleXBasicForLoopExpression ) - // InternalXbase.g:2484:3: ruleXBasicForLoopExpression + // InternalXbase.g:2484:2: ( ruleXBasicForLoopExpression ) + // InternalXbase.g:2485:3: ruleXBasicForLoopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); @@ -55083,17 +55084,17 @@ public final void synpred48_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred61_InternalXbase public final void synpred61_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2606:2: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) ) - // InternalXbase.g:2606:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) + // InternalXbase.g:2607:2: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) ) + // InternalXbase.g:2607:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) { - // InternalXbase.g:2606:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) - // InternalXbase.g:2607:3: ( rule__XSwitchExpression__Group_2_0__0 ) + // InternalXbase.g:2607:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) + // InternalXbase.g:2608:3: ( rule__XSwitchExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } - // InternalXbase.g:2608:3: ( rule__XSwitchExpression__Group_2_0__0 ) - // InternalXbase.g:2608:4: rule__XSwitchExpression__Group_2_0__0 + // InternalXbase.g:2609:3: ( rule__XSwitchExpression__Group_2_0__0 ) + // InternalXbase.g:2609:4: rule__XSwitchExpression__Group_2_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_0__0(); @@ -55113,17 +55114,17 @@ public final void synpred61_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred65_InternalXbase public final void synpred65_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2690:2: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) ) - // InternalXbase.g:2690:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) + // InternalXbase.g:2691:2: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) ) + // InternalXbase.g:2691:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) { - // InternalXbase.g:2690:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) - // InternalXbase.g:2691:3: ( rule__XVariableDeclaration__Group_2_0__0 ) + // InternalXbase.g:2691:2: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) + // InternalXbase.g:2692:3: ( rule__XVariableDeclaration__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } - // InternalXbase.g:2692:3: ( rule__XVariableDeclaration__Group_2_0__0 ) - // InternalXbase.g:2692:4: rule__XVariableDeclaration__Group_2_0__0 + // InternalXbase.g:2693:3: ( rule__XVariableDeclaration__Group_2_0__0 ) + // InternalXbase.g:2693:4: rule__XVariableDeclaration__Group_2_0__0 { pushFollow(FOLLOW_2); rule__XVariableDeclaration__Group_2_0__0(); @@ -55143,17 +55144,17 @@ public final void synpred65_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred66_InternalXbase public final void synpred66_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2711:2: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) ) - // InternalXbase.g:2711:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) + // InternalXbase.g:2712:2: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) ) + // InternalXbase.g:2712:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) { - // InternalXbase.g:2711:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) - // InternalXbase.g:2712:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) + // InternalXbase.g:2712:2: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) + // InternalXbase.g:2713:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } - // InternalXbase.g:2713:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) - // InternalXbase.g:2713:4: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 + // InternalXbase.g:2714:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) + // InternalXbase.g:2714:4: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0(); @@ -55173,17 +55174,17 @@ public final void synpred66_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred72_InternalXbase public final void synpred72_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:2792:2: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) ) - // InternalXbase.g:2792:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) + // InternalXbase.g:2793:2: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) ) + // InternalXbase.g:2793:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) { - // InternalXbase.g:2792:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) - // InternalXbase.g:2793:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) + // InternalXbase.g:2793:2: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) + // InternalXbase.g:2794:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } - // InternalXbase.g:2794:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) - // InternalXbase.g:2794:4: rule__XConstructorCall__ArgumentsAssignment_4_1_0 + // InternalXbase.g:2795:3: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) + // InternalXbase.g:2795:4: rule__XConstructorCall__ArgumentsAssignment_4_1_0 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_4_1_0(); @@ -55203,8 +55204,8 @@ public final void synpred72_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred84_InternalXbase public final void synpred84_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:3177:3: ( rule__XAssignment__Group_1_1__0 ) - // InternalXbase.g:3177:3: rule__XAssignment__Group_1_1__0 + // InternalXbase.g:3178:3: ( rule__XAssignment__Group_1_1__0 ) + // InternalXbase.g:3178:3: rule__XAssignment__Group_1_1__0 { pushFollow(FOLLOW_2); rule__XAssignment__Group_1_1__0(); @@ -55218,8 +55219,8 @@ public final void synpred84_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred86_InternalXbase public final void synpred86_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:3528:3: ( rule__XOrExpression__Group_1__0 ) - // InternalXbase.g:3528:3: rule__XOrExpression__Group_1__0 + // InternalXbase.g:3529:3: ( rule__XOrExpression__Group_1__0 ) + // InternalXbase.g:3529:3: rule__XOrExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XOrExpression__Group_1__0(); @@ -55233,8 +55234,8 @@ public final void synpred86_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred87_InternalXbase public final void synpred87_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:3717:3: ( rule__XAndExpression__Group_1__0 ) - // InternalXbase.g:3717:3: rule__XAndExpression__Group_1__0 + // InternalXbase.g:3718:3: ( rule__XAndExpression__Group_1__0 ) + // InternalXbase.g:3718:3: rule__XAndExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XAndExpression__Group_1__0(); @@ -55248,8 +55249,8 @@ public final void synpred87_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred88_InternalXbase public final void synpred88_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:3906:3: ( rule__XEqualityExpression__Group_1__0 ) - // InternalXbase.g:3906:3: rule__XEqualityExpression__Group_1__0 + // InternalXbase.g:3907:3: ( rule__XEqualityExpression__Group_1__0 ) + // InternalXbase.g:3907:3: rule__XEqualityExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XEqualityExpression__Group_1__0(); @@ -55263,8 +55264,8 @@ public final void synpred88_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred89_InternalXbase public final void synpred89_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:4095:3: ( rule__XRelationalExpression__Alternatives_1 ) - // InternalXbase.g:4095:3: rule__XRelationalExpression__Alternatives_1 + // InternalXbase.g:4096:3: ( rule__XRelationalExpression__Alternatives_1 ) + // InternalXbase.g:4096:3: rule__XRelationalExpression__Alternatives_1 { pushFollow(FOLLOW_2); rule__XRelationalExpression__Alternatives_1(); @@ -55278,8 +55279,8 @@ public final void synpred89_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred90_InternalXbase public final void synpred90_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:4473:3: ( rule__XOtherOperatorExpression__Group_1__0 ) - // InternalXbase.g:4473:3: rule__XOtherOperatorExpression__Group_1__0 + // InternalXbase.g:4474:3: ( rule__XOtherOperatorExpression__Group_1__0 ) + // InternalXbase.g:4474:3: rule__XOtherOperatorExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XOtherOperatorExpression__Group_1__0(); @@ -55293,8 +55294,8 @@ public final void synpred90_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred91_InternalXbase public final void synpred91_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:4986:3: ( rule__XAdditiveExpression__Group_1__0 ) - // InternalXbase.g:4986:3: rule__XAdditiveExpression__Group_1__0 + // InternalXbase.g:4987:3: ( rule__XAdditiveExpression__Group_1__0 ) + // InternalXbase.g:4987:3: rule__XAdditiveExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XAdditiveExpression__Group_1__0(); @@ -55308,8 +55309,8 @@ public final void synpred91_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred92_InternalXbase public final void synpred92_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:5175:3: ( rule__XMultiplicativeExpression__Group_1__0 ) - // InternalXbase.g:5175:3: rule__XMultiplicativeExpression__Group_1__0 + // InternalXbase.g:5176:3: ( rule__XMultiplicativeExpression__Group_1__0 ) + // InternalXbase.g:5176:3: rule__XMultiplicativeExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XMultiplicativeExpression__Group_1__0(); @@ -55323,8 +55324,8 @@ public final void synpred92_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred93_InternalXbase public final void synpred93_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:5445:3: ( rule__XCastedExpression__Group_1__0 ) - // InternalXbase.g:5445:3: rule__XCastedExpression__Group_1__0 + // InternalXbase.g:5446:3: ( rule__XCastedExpression__Group_1__0 ) + // InternalXbase.g:5446:3: rule__XCastedExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__XCastedExpression__Group_1__0(); @@ -55338,8 +55339,8 @@ public final void synpred93_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred94_InternalXbase public final void synpred94_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:5634:3: ( rule__XPostfixOperation__Group_1__0 ) - // InternalXbase.g:5634:3: rule__XPostfixOperation__Group_1__0 + // InternalXbase.g:5635:3: ( rule__XPostfixOperation__Group_1__0 ) + // InternalXbase.g:5635:3: rule__XPostfixOperation__Group_1__0 { pushFollow(FOLLOW_2); rule__XPostfixOperation__Group_1__0(); @@ -55353,8 +55354,8 @@ public final void synpred94_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred95_InternalXbase public final void synpred95_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:5769:3: ( rule__XMemberFeatureCall__Alternatives_1 ) - // InternalXbase.g:5769:3: rule__XMemberFeatureCall__Alternatives_1 + // InternalXbase.g:5770:3: ( rule__XMemberFeatureCall__Alternatives_1 ) + // InternalXbase.g:5770:3: rule__XMemberFeatureCall__Alternatives_1 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Alternatives_1(); @@ -55368,8 +55369,8 @@ public final void synpred95_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred97_InternalXbase public final void synpred97_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:6067:3: ( rule__XMemberFeatureCall__Group_1_1_3__0 ) - // InternalXbase.g:6067:3: rule__XMemberFeatureCall__Group_1_1_3__0 + // InternalXbase.g:6068:3: ( rule__XMemberFeatureCall__Group_1_1_3__0 ) + // InternalXbase.g:6068:3: rule__XMemberFeatureCall__Group_1_1_3__0 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__Group_1_1_3__0(); @@ -55383,8 +55384,8 @@ public final void synpred97_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred98_InternalXbase public final void synpred98_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:6093:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 ) - // InternalXbase.g:6093:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 + // InternalXbase.g:6094:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 ) + // InternalXbase.g:6094:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 { pushFollow(FOLLOW_2); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(); @@ -55398,8 +55399,8 @@ public final void synpred98_InternalXbase_fragment() throws RecognitionException // $ANTLR start synpred106_InternalXbase public final void synpred106_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:7066:3: ( rule__XClosure__Group_1__0 ) - // InternalXbase.g:7066:3: rule__XClosure__Group_1__0 + // InternalXbase.g:7067:3: ( rule__XClosure__Group_1__0 ) + // InternalXbase.g:7067:3: rule__XClosure__Group_1__0 { pushFollow(FOLLOW_2); rule__XClosure__Group_1__0(); @@ -55413,8 +55414,8 @@ public final void synpred106_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred113_InternalXbase public final void synpred113_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:8037:3: ( rule__XIfExpression__Group_6__0 ) - // InternalXbase.g:8037:3: rule__XIfExpression__Group_6__0 + // InternalXbase.g:8038:3: ( rule__XIfExpression__Group_6__0 ) + // InternalXbase.g:8038:3: rule__XIfExpression__Group_6__0 { pushFollow(FOLLOW_2); rule__XIfExpression__Group_6__0(); @@ -55428,8 +55429,8 @@ public final void synpred113_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred116_InternalXbase public final void synpred116_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:8497:3: ( rule__XSwitchExpression__Group_2_1_0__0 ) - // InternalXbase.g:8497:3: rule__XSwitchExpression__Group_2_1_0__0 + // InternalXbase.g:8498:3: ( rule__XSwitchExpression__Group_2_1_0__0 ) + // InternalXbase.g:8498:3: rule__XSwitchExpression__Group_2_1_0__0 { pushFollow(FOLLOW_2); rule__XSwitchExpression__Group_2_1_0__0(); @@ -55443,8 +55444,8 @@ public final void synpred116_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred129_InternalXbase public final void synpred129_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:10630:3: ( rule__XFeatureCall__Group_3__0 ) - // InternalXbase.g:10630:3: rule__XFeatureCall__Group_3__0 + // InternalXbase.g:10631:3: ( rule__XFeatureCall__Group_3__0 ) + // InternalXbase.g:10631:3: rule__XFeatureCall__Group_3__0 { pushFollow(FOLLOW_2); rule__XFeatureCall__Group_3__0(); @@ -55458,8 +55459,8 @@ public final void synpred129_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred130_InternalXbase public final void synpred130_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:10656:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 ) - // InternalXbase.g:10656:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 + // InternalXbase.g:10657:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 ) + // InternalXbase.g:10657:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 { pushFollow(FOLLOW_2); rule__XFeatureCall__FeatureCallArgumentsAssignment_4(); @@ -55473,8 +55474,8 @@ public final void synpred130_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred134_InternalXbase public final void synpred134_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:11116:3: ( rule__XConstructorCall__Group_3__0 ) - // InternalXbase.g:11116:3: rule__XConstructorCall__Group_3__0 + // InternalXbase.g:11117:3: ( rule__XConstructorCall__Group_3__0 ) + // InternalXbase.g:11117:3: rule__XConstructorCall__Group_3__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_3__0(); @@ -55488,8 +55489,8 @@ public final void synpred134_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred135_InternalXbase public final void synpred135_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:11143:3: ( rule__XConstructorCall__Group_4__0 ) - // InternalXbase.g:11143:3: rule__XConstructorCall__Group_4__0 + // InternalXbase.g:11144:3: ( rule__XConstructorCall__Group_4__0 ) + // InternalXbase.g:11144:3: rule__XConstructorCall__Group_4__0 { pushFollow(FOLLOW_2); rule__XConstructorCall__Group_4__0(); @@ -55503,8 +55504,8 @@ public final void synpred135_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred136_InternalXbase public final void synpred136_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:11169:3: ( rule__XConstructorCall__ArgumentsAssignment_5 ) - // InternalXbase.g:11169:3: rule__XConstructorCall__ArgumentsAssignment_5 + // InternalXbase.g:11170:3: ( rule__XConstructorCall__ArgumentsAssignment_5 ) + // InternalXbase.g:11170:3: rule__XConstructorCall__ArgumentsAssignment_5 { pushFollow(FOLLOW_2); rule__XConstructorCall__ArgumentsAssignment_5(); @@ -55518,8 +55519,8 @@ public final void synpred136_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred141_InternalXbase public final void synpred141_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:12060:3: ( rule__XReturnExpression__ExpressionAssignment_2 ) - // InternalXbase.g:12060:3: rule__XReturnExpression__ExpressionAssignment_2 + // InternalXbase.g:12061:3: ( rule__XReturnExpression__ExpressionAssignment_2 ) + // InternalXbase.g:12061:3: rule__XReturnExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_2); rule__XReturnExpression__ExpressionAssignment_2(); @@ -55533,8 +55534,8 @@ public final void synpred141_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred142_InternalXbase public final void synpred142_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:12202:4: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) - // InternalXbase.g:12202:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 + // InternalXbase.g:12203:4: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) + // InternalXbase.g:12203:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); @@ -55548,8 +55549,8 @@ public final void synpred142_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred143_InternalXbase public final void synpred143_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:12229:3: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 ) - // InternalXbase.g:12229:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0 + // InternalXbase.g:12230:3: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 ) + // InternalXbase.g:12230:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0 { pushFollow(FOLLOW_2); rule__XTryCatchFinallyExpression__Group_3_0_1__0(); @@ -55563,8 +55564,8 @@ public final void synpred143_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred144_InternalXbase public final void synpred144_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:12742:3: ( rule__QualifiedName__Group_1__0 ) - // InternalXbase.g:12742:3: rule__QualifiedName__Group_1__0 + // InternalXbase.g:12743:3: ( rule__QualifiedName__Group_1__0 ) + // InternalXbase.g:12743:3: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__0(); @@ -55578,8 +55579,8 @@ public final void synpred144_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred146_InternalXbase public final void synpred146_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:12958:3: ( rule__JvmTypeReference__Group_0_1__0 ) - // InternalXbase.g:12958:3: rule__JvmTypeReference__Group_0_1__0 + // InternalXbase.g:12959:3: ( rule__JvmTypeReference__Group_0_1__0 ) + // InternalXbase.g:12959:3: rule__JvmTypeReference__Group_0_1__0 { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1__0(); @@ -55593,8 +55594,8 @@ public final void synpred146_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred150_InternalXbase public final void synpred150_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:13417:3: ( rule__JvmParameterizedTypeReference__Group_1__0 ) - // InternalXbase.g:13417:3: rule__JvmParameterizedTypeReference__Group_1__0 + // InternalXbase.g:13418:3: ( rule__JvmParameterizedTypeReference__Group_1__0 ) + // InternalXbase.g:13418:3: rule__JvmParameterizedTypeReference__Group_1__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1__0(); @@ -55608,8 +55609,8 @@ public final void synpred150_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred152_InternalXbase public final void synpred152_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:13552:3: ( rule__JvmParameterizedTypeReference__Group_1_4__0 ) - // InternalXbase.g:13552:3: rule__JvmParameterizedTypeReference__Group_1_4__0 + // InternalXbase.g:13553:3: ( rule__JvmParameterizedTypeReference__Group_1_4__0 ) + // InternalXbase.g:13553:3: rule__JvmParameterizedTypeReference__Group_1_4__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4__0(); @@ -55623,8 +55624,8 @@ public final void synpred152_InternalXbase_fragment() throws RecognitionExceptio // $ANTLR start synpred153_InternalXbase public final void synpred153_InternalXbase_fragment() throws RecognitionException { - // InternalXbase.g:13687:3: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 ) - // InternalXbase.g:13687:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 + // InternalXbase.g:13688:3: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 ) + // InternalXbase.g:13688:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2__0(); @@ -56234,7 +56235,7 @@ public DFA7(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "2106:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) );"; + return "2107:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) );"; } } static final String dfa_7s = "\12\uffff"; @@ -56278,7 +56279,7 @@ public DFA15(BaseRecognizer recognizer) { this.transition = dfa_13; } public String getDescription() { - return "2340:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );"; + return "2341:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );"; } } static final String dfa_14s = "\43\uffff"; @@ -56345,7 +56346,7 @@ public DFA18(BaseRecognizer recognizer) { this.transition = dfa_19; } public String getDescription() { - return "2409:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );"; + return "2410:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -56450,7 +56451,7 @@ public DFA19(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "2430:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );"; + return "2431:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -56540,7 +56541,7 @@ public DFA22(BaseRecognizer recognizer) { this.transition = dfa_30; } public String getDescription() { - return "2601:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );"; + return "2602:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -56584,7 +56585,7 @@ public DFA27(BaseRecognizer recognizer) { this.transition = dfa_19; } public String getDescription() { - return "2706:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) );"; + return "2707:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -56643,7 +56644,7 @@ public DFA30(BaseRecognizer recognizer) { this.transition = dfa_19; } public String getDescription() { - return "2787:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) );"; + return "2788:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -56725,7 +56726,7 @@ public DFA39(BaseRecognizer recognizer) { this.transition = dfa_37; } public String getDescription() { - return "2976:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; + return "2977:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; } } static final String dfa_38s = "\1\10\11\uffff"; @@ -56766,7 +56767,7 @@ public DFA41(BaseRecognizer recognizer) { this.transition = dfa_43; } public String getDescription() { - return "3177:2: ( rule__XAssignment__Group_1_1__0 )?"; + return "3178:2: ( rule__XAssignment__Group_1_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -56924,7 +56925,7 @@ public DFA47(BaseRecognizer recognizer) { this.transition = dfa_49; } public String getDescription() { - return "()* loopback of 4473:2: ( rule__XOtherOperatorExpression__Group_1__0 )*"; + return "()* loopback of 4474:2: ( rule__XOtherOperatorExpression__Group_1__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57167,7 +57168,7 @@ public DFA54(BaseRecognizer recognizer) { this.transition = dfa_56; } public String getDescription() { - return "6067:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?"; + return "6068:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57292,7 +57293,7 @@ public DFA55(BaseRecognizer recognizer) { this.transition = dfa_57; } public String getDescription() { - return "6093:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?"; + return "6094:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57388,7 +57389,7 @@ public DFA63(BaseRecognizer recognizer) { this.transition = dfa_63; } public String getDescription() { - return "7066:2: ( rule__XClosure__Group_1__0 )?"; + return "7067:2: ( rule__XClosure__Group_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57495,7 +57496,7 @@ public DFA73(BaseRecognizer recognizer) { this.transition = dfa_69; } public String getDescription() { - return "8497:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?"; + return "8498:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57554,7 +57555,7 @@ public DFA86(BaseRecognizer recognizer) { this.transition = dfa_56; } public String getDescription() { - return "10630:2: ( rule__XFeatureCall__Group_3__0 )?"; + return "10631:2: ( rule__XFeatureCall__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57598,7 +57599,7 @@ public DFA87(BaseRecognizer recognizer) { this.transition = dfa_57; } public String getDescription() { - return "10656:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?"; + return "10657:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57723,7 +57724,7 @@ public DFA91(BaseRecognizer recognizer) { this.transition = dfa_70; } public String getDescription() { - return "11116:2: ( rule__XConstructorCall__Group_3__0 )?"; + return "11117:2: ( rule__XConstructorCall__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57767,7 +57768,7 @@ public DFA92(BaseRecognizer recognizer) { this.transition = dfa_56; } public String getDescription() { - return "11143:2: ( rule__XConstructorCall__Group_4__0 )?"; + return "11144:2: ( rule__XConstructorCall__Group_4__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57811,7 +57812,7 @@ public DFA93(BaseRecognizer recognizer) { this.transition = dfa_57; } public String getDescription() { - return "11169:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?"; + return "11170:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -57946,7 +57947,7 @@ public DFA98(BaseRecognizer recognizer) { this.transition = dfa_76; } public String getDescription() { - return "12060:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?"; + return "12061:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -58550,7 +58551,7 @@ public DFA107(BaseRecognizer recognizer) { this.transition = dfa_83; } public String getDescription() { - return "13417:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?"; + return "13418:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -58594,7 +58595,7 @@ public DFA110(BaseRecognizer recognizer) { this.transition = dfa_83; } public String getDescription() { - return "13687:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?"; + return "13688:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtype.g b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtype.g index 14c1c57191..d3608cf6b1 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtype.g +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtype.g @@ -1,9 +1,10 @@ /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of 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 InternalXtype; diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtypeLexer.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtypeLexer.java index c15b509f5e..ebc4ba9ce6 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtypeLexer.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtypeLexer.java @@ -422,10 +422,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtype.g:2801:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* ) - // InternalXtype.g:2801:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* + // InternalXtype.g:2802:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* ) + // InternalXtype.g:2802:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* { - // InternalXtype.g:2801:11: ( '^' )? + // InternalXtype.g:2802:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -434,7 +434,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt1) { case 1 : - // InternalXtype.g:2801:11: '^' + // InternalXtype.g:2802:11: '^' { match('^'); @@ -452,7 +452,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalXtype.g:2801:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* + // InternalXtype.g:2802:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -501,10 +501,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtype.g:2803:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) ) - // InternalXtype.g:2803:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) + // InternalXtype.g:2804:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) ) + // InternalXtype.g:2804:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) { - // InternalXtype.g:2803:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) + // InternalXtype.g:2804:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) int alt7=2; int LA7_0 = input.LA(1); @@ -522,10 +522,10 @@ else if ( (LA7_0=='\'') ) { } switch (alt7) { case 1 : - // InternalXtype.g:2803:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? + // InternalXtype.g:2804:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? { match('\"'); - // InternalXtype.g:2803:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalXtype.g:2804:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop3: do { int alt3=3; @@ -541,7 +541,7 @@ else if ( ((LA3_0>='\u0000' && LA3_0<='!')||(LA3_0>='#' && LA3_0<='[')||(LA3_0>= switch (alt3) { case 1 : - // InternalXtype.g:2803:21: '\\\\' . + // InternalXtype.g:2804:21: '\\\\' . { match('\\'); matchAny(); @@ -549,7 +549,7 @@ else if ( ((LA3_0>='\u0000' && LA3_0<='!')||(LA3_0>='#' && LA3_0<='[')||(LA3_0>= } break; case 2 : - // InternalXtype.g:2803:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalXtype.g:2804:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -569,7 +569,7 @@ else if ( ((LA3_0>='\u0000' && LA3_0<='!')||(LA3_0>='#' && LA3_0<='[')||(LA3_0>= } } while (true); - // InternalXtype.g:2803:44: ( '\"' )? + // InternalXtype.g:2804:44: ( '\"' )? int alt4=2; int LA4_0 = input.LA(1); @@ -578,7 +578,7 @@ else if ( ((LA3_0>='\u0000' && LA3_0<='!')||(LA3_0>='#' && LA3_0<='[')||(LA3_0>= } switch (alt4) { case 1 : - // InternalXtype.g:2803:44: '\"' + // InternalXtype.g:2804:44: '\"' { match('\"'); @@ -591,10 +591,10 @@ else if ( ((LA3_0>='\u0000' && LA3_0<='!')||(LA3_0>='#' && LA3_0<='[')||(LA3_0>= } break; case 2 : - // InternalXtype.g:2803:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? + // InternalXtype.g:2804:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? { match('\''); - // InternalXtype.g:2803:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalXtype.g:2804:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -610,7 +610,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>= switch (alt5) { case 1 : - // InternalXtype.g:2803:55: '\\\\' . + // InternalXtype.g:2804:55: '\\\\' . { match('\\'); matchAny(); @@ -618,7 +618,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>= } break; case 2 : - // InternalXtype.g:2803:62: ~ ( ( '\\\\' | '\\'' ) ) + // InternalXtype.g:2804:62: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -638,7 +638,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>= } } while (true); - // InternalXtype.g:2803:79: ( '\\'' )? + // InternalXtype.g:2804:79: ( '\\'' )? int alt6=2; int LA6_0 = input.LA(1); @@ -647,7 +647,7 @@ else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>= } switch (alt6) { case 1 : - // InternalXtype.g:2803:79: '\\'' + // InternalXtype.g:2804:79: '\\'' { match('\''); @@ -678,12 +678,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtype.g:2805:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalXtype.g:2805:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalXtype.g:2806:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalXtype.g:2806:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalXtype.g:2805:24: ( options {greedy=false; } : . )* + // InternalXtype.g:2806:24: ( options {greedy=false; } : . )* loop8: do { int alt8=2; @@ -708,7 +708,7 @@ else if ( ((LA8_0>='\u0000' && LA8_0<=')')||(LA8_0>='+' && LA8_0<='\uFFFF')) ) { switch (alt8) { case 1 : - // InternalXtype.g:2805:52: . + // InternalXtype.g:2806:52: . { matchAny(); @@ -738,12 +738,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtype.g:2807:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalXtype.g:2807:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalXtype.g:2808:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalXtype.g:2808:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalXtype.g:2807:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalXtype.g:2808:24: (~ ( ( '\\n' | '\\r' ) ) )* loop9: do { int alt9=2; @@ -756,7 +756,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt9) { case 1 : - // InternalXtype.g:2807:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalXtype.g:2808: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(); @@ -776,7 +776,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } } while (true); - // InternalXtype.g:2807:40: ( ( '\\r' )? '\\n' )? + // InternalXtype.g:2808:40: ( ( '\\r' )? '\\n' )? int alt11=2; int LA11_0 = input.LA(1); @@ -785,9 +785,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt11) { case 1 : - // InternalXtype.g:2807:41: ( '\\r' )? '\\n' + // InternalXtype.g:2808:41: ( '\\r' )? '\\n' { - // InternalXtype.g:2807:41: ( '\\r' )? + // InternalXtype.g:2808:41: ( '\\r' )? int alt10=2; int LA10_0 = input.LA(1); @@ -796,7 +796,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { } switch (alt10) { case 1 : - // InternalXtype.g:2807:41: '\\r' + // InternalXtype.g:2808:41: '\\r' { match('\r'); @@ -828,10 +828,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtype.g:2809:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalXtype.g:2809:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtype.g:2810:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalXtype.g:2810:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalXtype.g:2809:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtype.g:2810:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt12=0; loop12: do { @@ -885,8 +885,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtype.g:2811:16: ( . ) - // InternalXtype.g:2811:18: . + // InternalXtype.g:2812:16: ( . ) + // InternalXtype.g:2812:18: . { matchAny(); diff --git a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtypeParser.java b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtypeParser.java index 9cebb746ed..225c2e25ae 100644 --- a/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtypeParser.java +++ b/org.eclipse.xtext.xbase.ide/src-gen/org/eclipse/xtext/xbase/ide/contentassist/antlr/internal/InternalXtypeParser.java @@ -21,11 +21,12 @@ import java.util.Map; import java.util.HashMap; /******************************************************************************* - * Copyright (c) 2010, 2019 itemis AG (http://www.itemis.eu) 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) 2010, 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of 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 InternalXtypeParser extends AbstractInternalContentAssistParser { @@ -94,11 +95,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRuleJvmTypeReference" - // InternalXtype.g:58:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ; + // InternalXtype.g:59:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ; public final void entryRuleJvmTypeReference() throws RecognitionException { try { - // InternalXtype.g:59:1: ( ruleJvmTypeReference EOF ) - // InternalXtype.g:60:1: ruleJvmTypeReference EOF + // InternalXtype.g:60:1: ( ruleJvmTypeReference EOF ) + // InternalXtype.g:61:1: ruleJvmTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceRule()); @@ -128,23 +129,23 @@ public final void entryRuleJvmTypeReference() throws RecognitionException { // $ANTLR start "ruleJvmTypeReference" - // InternalXtype.g:67:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ; + // InternalXtype.g:68:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ; public final void ruleJvmTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:71:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) ) - // InternalXtype.g:72:2: ( ( rule__JvmTypeReference__Alternatives ) ) + // InternalXtype.g:72:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) ) + // InternalXtype.g:73:2: ( ( rule__JvmTypeReference__Alternatives ) ) { - // InternalXtype.g:72:2: ( ( rule__JvmTypeReference__Alternatives ) ) - // InternalXtype.g:73:3: ( rule__JvmTypeReference__Alternatives ) + // InternalXtype.g:73:2: ( ( rule__JvmTypeReference__Alternatives ) ) + // InternalXtype.g:74:3: ( rule__JvmTypeReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } - // InternalXtype.g:74:3: ( rule__JvmTypeReference__Alternatives ) - // InternalXtype.g:74:4: rule__JvmTypeReference__Alternatives + // InternalXtype.g:75:3: ( rule__JvmTypeReference__Alternatives ) + // InternalXtype.g:75:4: rule__JvmTypeReference__Alternatives { pushFollow(FOLLOW_2); rule__JvmTypeReference__Alternatives(); @@ -179,11 +180,11 @@ public final void ruleJvmTypeReference() throws RecognitionException { // $ANTLR start "entryRuleArrayBrackets" - // InternalXtype.g:83:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ; + // InternalXtype.g:84:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ; public final void entryRuleArrayBrackets() throws RecognitionException { try { - // InternalXtype.g:84:1: ( ruleArrayBrackets EOF ) - // InternalXtype.g:85:1: ruleArrayBrackets EOF + // InternalXtype.g:85:1: ( ruleArrayBrackets EOF ) + // InternalXtype.g:86:1: ruleArrayBrackets EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsRule()); @@ -213,23 +214,23 @@ public final void entryRuleArrayBrackets() throws RecognitionException { // $ANTLR start "ruleArrayBrackets" - // InternalXtype.g:92:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ; + // InternalXtype.g:93:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ; public final void ruleArrayBrackets() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:96:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) ) - // InternalXtype.g:97:2: ( ( rule__ArrayBrackets__Group__0 ) ) + // InternalXtype.g:97:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) ) + // InternalXtype.g:98:2: ( ( rule__ArrayBrackets__Group__0 ) ) { - // InternalXtype.g:97:2: ( ( rule__ArrayBrackets__Group__0 ) ) - // InternalXtype.g:98:3: ( rule__ArrayBrackets__Group__0 ) + // InternalXtype.g:98:2: ( ( rule__ArrayBrackets__Group__0 ) ) + // InternalXtype.g:99:3: ( rule__ArrayBrackets__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getGroup()); } - // InternalXtype.g:99:3: ( rule__ArrayBrackets__Group__0 ) - // InternalXtype.g:99:4: rule__ArrayBrackets__Group__0 + // InternalXtype.g:100:3: ( rule__ArrayBrackets__Group__0 ) + // InternalXtype.g:100:4: rule__ArrayBrackets__Group__0 { pushFollow(FOLLOW_2); rule__ArrayBrackets__Group__0(); @@ -264,11 +265,11 @@ public final void ruleArrayBrackets() throws RecognitionException { // $ANTLR start "entryRuleXFunctionTypeRef" - // InternalXtype.g:108:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ; + // InternalXtype.g:109:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ; public final void entryRuleXFunctionTypeRef() throws RecognitionException { try { - // InternalXtype.g:109:1: ( ruleXFunctionTypeRef EOF ) - // InternalXtype.g:110:1: ruleXFunctionTypeRef EOF + // InternalXtype.g:110:1: ( ruleXFunctionTypeRef EOF ) + // InternalXtype.g:111:1: ruleXFunctionTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefRule()); @@ -298,23 +299,23 @@ public final void entryRuleXFunctionTypeRef() throws RecognitionException { // $ANTLR start "ruleXFunctionTypeRef" - // InternalXtype.g:117:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ; + // InternalXtype.g:118:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ; public final void ruleXFunctionTypeRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:121:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) ) - // InternalXtype.g:122:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) + // InternalXtype.g:122:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) ) + // InternalXtype.g:123:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) { - // InternalXtype.g:122:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) - // InternalXtype.g:123:3: ( rule__XFunctionTypeRef__Group__0 ) + // InternalXtype.g:123:2: ( ( rule__XFunctionTypeRef__Group__0 ) ) + // InternalXtype.g:124:3: ( rule__XFunctionTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } - // InternalXtype.g:124:3: ( rule__XFunctionTypeRef__Group__0 ) - // InternalXtype.g:124:4: rule__XFunctionTypeRef__Group__0 + // InternalXtype.g:125:3: ( rule__XFunctionTypeRef__Group__0 ) + // InternalXtype.g:125:4: rule__XFunctionTypeRef__Group__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group__0(); @@ -349,11 +350,11 @@ public final void ruleXFunctionTypeRef() throws RecognitionException { // $ANTLR start "entryRuleJvmParameterizedTypeReference" - // InternalXtype.g:133:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ; + // InternalXtype.g:134:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ; public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException { try { - // InternalXtype.g:134:1: ( ruleJvmParameterizedTypeReference EOF ) - // InternalXtype.g:135:1: ruleJvmParameterizedTypeReference EOF + // InternalXtype.g:135:1: ( ruleJvmParameterizedTypeReference EOF ) + // InternalXtype.g:136:1: ruleJvmParameterizedTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceRule()); @@ -383,23 +384,23 @@ public final void entryRuleJvmParameterizedTypeReference() throws RecognitionExc // $ANTLR start "ruleJvmParameterizedTypeReference" - // InternalXtype.g:142:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ; + // InternalXtype.g:143:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ; public final void ruleJvmParameterizedTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:146:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ) - // InternalXtype.g:147:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) + // InternalXtype.g:147:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ) + // InternalXtype.g:148:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) { - // InternalXtype.g:147:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) - // InternalXtype.g:148:3: ( rule__JvmParameterizedTypeReference__Group__0 ) + // InternalXtype.g:148:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) + // InternalXtype.g:149:3: ( rule__JvmParameterizedTypeReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } - // InternalXtype.g:149:3: ( rule__JvmParameterizedTypeReference__Group__0 ) - // InternalXtype.g:149:4: rule__JvmParameterizedTypeReference__Group__0 + // InternalXtype.g:150:3: ( rule__JvmParameterizedTypeReference__Group__0 ) + // InternalXtype.g:150:4: rule__JvmParameterizedTypeReference__Group__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group__0(); @@ -434,11 +435,11 @@ public final void ruleJvmParameterizedTypeReference() throws RecognitionExceptio // $ANTLR start "entryRuleJvmArgumentTypeReference" - // InternalXtype.g:158:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ; + // InternalXtype.g:159:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ; public final void entryRuleJvmArgumentTypeReference() throws RecognitionException { try { - // InternalXtype.g:159:1: ( ruleJvmArgumentTypeReference EOF ) - // InternalXtype.g:160:1: ruleJvmArgumentTypeReference EOF + // InternalXtype.g:160:1: ( ruleJvmArgumentTypeReference EOF ) + // InternalXtype.g:161:1: ruleJvmArgumentTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceRule()); @@ -468,23 +469,23 @@ public final void entryRuleJvmArgumentTypeReference() throws RecognitionExceptio // $ANTLR start "ruleJvmArgumentTypeReference" - // InternalXtype.g:167:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ; + // InternalXtype.g:168:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ; public final void ruleJvmArgumentTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:171:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ) - // InternalXtype.g:172:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) + // InternalXtype.g:172:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ) + // InternalXtype.g:173:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) { - // InternalXtype.g:172:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) - // InternalXtype.g:173:3: ( rule__JvmArgumentTypeReference__Alternatives ) + // InternalXtype.g:173:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) + // InternalXtype.g:174:3: ( rule__JvmArgumentTypeReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } - // InternalXtype.g:174:3: ( rule__JvmArgumentTypeReference__Alternatives ) - // InternalXtype.g:174:4: rule__JvmArgumentTypeReference__Alternatives + // InternalXtype.g:175:3: ( rule__JvmArgumentTypeReference__Alternatives ) + // InternalXtype.g:175:4: rule__JvmArgumentTypeReference__Alternatives { pushFollow(FOLLOW_2); rule__JvmArgumentTypeReference__Alternatives(); @@ -519,11 +520,11 @@ public final void ruleJvmArgumentTypeReference() throws RecognitionException { // $ANTLR start "entryRuleJvmWildcardTypeReference" - // InternalXtype.g:183:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ; + // InternalXtype.g:184:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ; public final void entryRuleJvmWildcardTypeReference() throws RecognitionException { try { - // InternalXtype.g:184:1: ( ruleJvmWildcardTypeReference EOF ) - // InternalXtype.g:185:1: ruleJvmWildcardTypeReference EOF + // InternalXtype.g:185:1: ( ruleJvmWildcardTypeReference EOF ) + // InternalXtype.g:186:1: ruleJvmWildcardTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceRule()); @@ -553,23 +554,23 @@ public final void entryRuleJvmWildcardTypeReference() throws RecognitionExceptio // $ANTLR start "ruleJvmWildcardTypeReference" - // InternalXtype.g:192:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ; + // InternalXtype.g:193:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ; public final void ruleJvmWildcardTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:196:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ) - // InternalXtype.g:197:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) + // InternalXtype.g:197:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ) + // InternalXtype.g:198:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) { - // InternalXtype.g:197:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) - // InternalXtype.g:198:3: ( rule__JvmWildcardTypeReference__Group__0 ) + // InternalXtype.g:198:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) + // InternalXtype.g:199:3: ( rule__JvmWildcardTypeReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } - // InternalXtype.g:199:3: ( rule__JvmWildcardTypeReference__Group__0 ) - // InternalXtype.g:199:4: rule__JvmWildcardTypeReference__Group__0 + // InternalXtype.g:200:3: ( rule__JvmWildcardTypeReference__Group__0 ) + // InternalXtype.g:200:4: rule__JvmWildcardTypeReference__Group__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group__0(); @@ -604,11 +605,11 @@ public final void ruleJvmWildcardTypeReference() throws RecognitionException { // $ANTLR start "entryRuleJvmUpperBound" - // InternalXtype.g:208:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ; + // InternalXtype.g:209:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ; public final void entryRuleJvmUpperBound() throws RecognitionException { try { - // InternalXtype.g:209:1: ( ruleJvmUpperBound EOF ) - // InternalXtype.g:210:1: ruleJvmUpperBound EOF + // InternalXtype.g:210:1: ( ruleJvmUpperBound EOF ) + // InternalXtype.g:211:1: ruleJvmUpperBound EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundRule()); @@ -638,23 +639,23 @@ public final void entryRuleJvmUpperBound() throws RecognitionException { // $ANTLR start "ruleJvmUpperBound" - // InternalXtype.g:217:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ; + // InternalXtype.g:218:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ; public final void ruleJvmUpperBound() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:221:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) ) - // InternalXtype.g:222:2: ( ( rule__JvmUpperBound__Group__0 ) ) + // InternalXtype.g:222:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) ) + // InternalXtype.g:223:2: ( ( rule__JvmUpperBound__Group__0 ) ) { - // InternalXtype.g:222:2: ( ( rule__JvmUpperBound__Group__0 ) ) - // InternalXtype.g:223:3: ( rule__JvmUpperBound__Group__0 ) + // InternalXtype.g:223:2: ( ( rule__JvmUpperBound__Group__0 ) ) + // InternalXtype.g:224:3: ( rule__JvmUpperBound__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getGroup()); } - // InternalXtype.g:224:3: ( rule__JvmUpperBound__Group__0 ) - // InternalXtype.g:224:4: rule__JvmUpperBound__Group__0 + // InternalXtype.g:225:3: ( rule__JvmUpperBound__Group__0 ) + // InternalXtype.g:225:4: rule__JvmUpperBound__Group__0 { pushFollow(FOLLOW_2); rule__JvmUpperBound__Group__0(); @@ -689,11 +690,11 @@ public final void ruleJvmUpperBound() throws RecognitionException { // $ANTLR start "entryRuleJvmUpperBoundAnded" - // InternalXtype.g:233:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ; + // InternalXtype.g:234:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ; public final void entryRuleJvmUpperBoundAnded() throws RecognitionException { try { - // InternalXtype.g:234:1: ( ruleJvmUpperBoundAnded EOF ) - // InternalXtype.g:235:1: ruleJvmUpperBoundAnded EOF + // InternalXtype.g:235:1: ( ruleJvmUpperBoundAnded EOF ) + // InternalXtype.g:236:1: ruleJvmUpperBoundAnded EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedRule()); @@ -723,23 +724,23 @@ public final void entryRuleJvmUpperBoundAnded() throws RecognitionException { // $ANTLR start "ruleJvmUpperBoundAnded" - // InternalXtype.g:242:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ; + // InternalXtype.g:243:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ; public final void ruleJvmUpperBoundAnded() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:246:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ) - // InternalXtype.g:247:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) + // InternalXtype.g:247:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ) + // InternalXtype.g:248:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) { - // InternalXtype.g:247:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) - // InternalXtype.g:248:3: ( rule__JvmUpperBoundAnded__Group__0 ) + // InternalXtype.g:248:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) + // InternalXtype.g:249:3: ( rule__JvmUpperBoundAnded__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } - // InternalXtype.g:249:3: ( rule__JvmUpperBoundAnded__Group__0 ) - // InternalXtype.g:249:4: rule__JvmUpperBoundAnded__Group__0 + // InternalXtype.g:250:3: ( rule__JvmUpperBoundAnded__Group__0 ) + // InternalXtype.g:250:4: rule__JvmUpperBoundAnded__Group__0 { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__Group__0(); @@ -774,11 +775,11 @@ public final void ruleJvmUpperBoundAnded() throws RecognitionException { // $ANTLR start "entryRuleJvmLowerBound" - // InternalXtype.g:258:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ; + // InternalXtype.g:259:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ; public final void entryRuleJvmLowerBound() throws RecognitionException { try { - // InternalXtype.g:259:1: ( ruleJvmLowerBound EOF ) - // InternalXtype.g:260:1: ruleJvmLowerBound EOF + // InternalXtype.g:260:1: ( ruleJvmLowerBound EOF ) + // InternalXtype.g:261:1: ruleJvmLowerBound EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundRule()); @@ -808,23 +809,23 @@ public final void entryRuleJvmLowerBound() throws RecognitionException { // $ANTLR start "ruleJvmLowerBound" - // InternalXtype.g:267:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ; + // InternalXtype.g:268:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ; public final void ruleJvmLowerBound() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:271:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) ) - // InternalXtype.g:272:2: ( ( rule__JvmLowerBound__Group__0 ) ) + // InternalXtype.g:272:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) ) + // InternalXtype.g:273:2: ( ( rule__JvmLowerBound__Group__0 ) ) { - // InternalXtype.g:272:2: ( ( rule__JvmLowerBound__Group__0 ) ) - // InternalXtype.g:273:3: ( rule__JvmLowerBound__Group__0 ) + // InternalXtype.g:273:2: ( ( rule__JvmLowerBound__Group__0 ) ) + // InternalXtype.g:274:3: ( rule__JvmLowerBound__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getGroup()); } - // InternalXtype.g:274:3: ( rule__JvmLowerBound__Group__0 ) - // InternalXtype.g:274:4: rule__JvmLowerBound__Group__0 + // InternalXtype.g:275:3: ( rule__JvmLowerBound__Group__0 ) + // InternalXtype.g:275:4: rule__JvmLowerBound__Group__0 { pushFollow(FOLLOW_2); rule__JvmLowerBound__Group__0(); @@ -859,11 +860,11 @@ public final void ruleJvmLowerBound() throws RecognitionException { // $ANTLR start "entryRuleJvmLowerBoundAnded" - // InternalXtype.g:283:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ; + // InternalXtype.g:284:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ; public final void entryRuleJvmLowerBoundAnded() throws RecognitionException { try { - // InternalXtype.g:284:1: ( ruleJvmLowerBoundAnded EOF ) - // InternalXtype.g:285:1: ruleJvmLowerBoundAnded EOF + // InternalXtype.g:285:1: ( ruleJvmLowerBoundAnded EOF ) + // InternalXtype.g:286:1: ruleJvmLowerBoundAnded EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedRule()); @@ -893,23 +894,23 @@ public final void entryRuleJvmLowerBoundAnded() throws RecognitionException { // $ANTLR start "ruleJvmLowerBoundAnded" - // InternalXtype.g:292:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ; + // InternalXtype.g:293:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ; public final void ruleJvmLowerBoundAnded() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:296:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ) - // InternalXtype.g:297:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) + // InternalXtype.g:297:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ) + // InternalXtype.g:298:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) { - // InternalXtype.g:297:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) - // InternalXtype.g:298:3: ( rule__JvmLowerBoundAnded__Group__0 ) + // InternalXtype.g:298:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) ) + // InternalXtype.g:299:3: ( rule__JvmLowerBoundAnded__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); } - // InternalXtype.g:299:3: ( rule__JvmLowerBoundAnded__Group__0 ) - // InternalXtype.g:299:4: rule__JvmLowerBoundAnded__Group__0 + // InternalXtype.g:300:3: ( rule__JvmLowerBoundAnded__Group__0 ) + // InternalXtype.g:300:4: rule__JvmLowerBoundAnded__Group__0 { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__Group__0(); @@ -944,11 +945,11 @@ public final void ruleJvmLowerBoundAnded() throws RecognitionException { // $ANTLR start "entryRuleQualifiedName" - // InternalXtype.g:308:1: entryRuleQualifiedName : ruleQualifiedName EOF ; + // InternalXtype.g:309:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { - // InternalXtype.g:309:1: ( ruleQualifiedName EOF ) - // InternalXtype.g:310:1: ruleQualifiedName EOF + // InternalXtype.g:310:1: ( ruleQualifiedName EOF ) + // InternalXtype.g:311:1: ruleQualifiedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameRule()); @@ -978,23 +979,23 @@ public final void entryRuleQualifiedName() throws RecognitionException { // $ANTLR start "ruleQualifiedName" - // InternalXtype.g:317:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; + // InternalXtype.g:318:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:321:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) - // InternalXtype.g:322:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalXtype.g:322:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) + // InternalXtype.g:323:2: ( ( rule__QualifiedName__Group__0 ) ) { - // InternalXtype.g:322:2: ( ( rule__QualifiedName__Group__0 ) ) - // InternalXtype.g:323:3: ( rule__QualifiedName__Group__0 ) + // InternalXtype.g:323:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalXtype.g:324:3: ( rule__QualifiedName__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); } - // InternalXtype.g:324:3: ( rule__QualifiedName__Group__0 ) - // InternalXtype.g:324:4: rule__QualifiedName__Group__0 + // InternalXtype.g:325:3: ( rule__QualifiedName__Group__0 ) + // InternalXtype.g:325:4: rule__QualifiedName__Group__0 { pushFollow(FOLLOW_2); rule__QualifiedName__Group__0(); @@ -1029,11 +1030,11 @@ public final void ruleQualifiedName() throws RecognitionException { // $ANTLR start "entryRuleQualifiedNameWithWildcard" - // InternalXtype.g:333:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; + // InternalXtype.g:334:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException { try { - // InternalXtype.g:334:1: ( ruleQualifiedNameWithWildcard EOF ) - // InternalXtype.g:335:1: ruleQualifiedNameWithWildcard EOF + // InternalXtype.g:335:1: ( ruleQualifiedNameWithWildcard EOF ) + // InternalXtype.g:336:1: ruleQualifiedNameWithWildcard EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardRule()); @@ -1063,23 +1064,23 @@ public final void entryRuleQualifiedNameWithWildcard() throws RecognitionExcepti // $ANTLR start "ruleQualifiedNameWithWildcard" - // InternalXtype.g:342:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; + // InternalXtype.g:343:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; public final void ruleQualifiedNameWithWildcard() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:346:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) - // InternalXtype.g:347:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) + // InternalXtype.g:347:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) + // InternalXtype.g:348:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) { - // InternalXtype.g:347:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) - // InternalXtype.g:348:3: ( rule__QualifiedNameWithWildcard__Group__0 ) + // InternalXtype.g:348:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) + // InternalXtype.g:349:3: ( rule__QualifiedNameWithWildcard__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } - // InternalXtype.g:349:3: ( rule__QualifiedNameWithWildcard__Group__0 ) - // InternalXtype.g:349:4: rule__QualifiedNameWithWildcard__Group__0 + // InternalXtype.g:350:3: ( rule__QualifiedNameWithWildcard__Group__0 ) + // InternalXtype.g:350:4: rule__QualifiedNameWithWildcard__Group__0 { pushFollow(FOLLOW_2); rule__QualifiedNameWithWildcard__Group__0(); @@ -1114,11 +1115,11 @@ public final void ruleQualifiedNameWithWildcard() throws RecognitionException { // $ANTLR start "entryRuleValidID" - // InternalXtype.g:358:1: entryRuleValidID : ruleValidID EOF ; + // InternalXtype.g:359:1: entryRuleValidID : ruleValidID EOF ; public final void entryRuleValidID() throws RecognitionException { try { - // InternalXtype.g:359:1: ( ruleValidID EOF ) - // InternalXtype.g:360:1: ruleValidID EOF + // InternalXtype.g:360:1: ( ruleValidID EOF ) + // InternalXtype.g:361:1: ruleValidID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDRule()); @@ -1148,17 +1149,17 @@ public final void entryRuleValidID() throws RecognitionException { // $ANTLR start "ruleValidID" - // InternalXtype.g:367:1: ruleValidID : ( RULE_ID ) ; + // InternalXtype.g:368:1: ruleValidID : ( RULE_ID ) ; public final void ruleValidID() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:371:2: ( ( RULE_ID ) ) - // InternalXtype.g:372:2: ( RULE_ID ) + // InternalXtype.g:372:2: ( ( RULE_ID ) ) + // InternalXtype.g:373:2: ( RULE_ID ) { - // InternalXtype.g:372:2: ( RULE_ID ) - // InternalXtype.g:373:3: RULE_ID + // InternalXtype.g:373:2: ( RULE_ID ) + // InternalXtype.g:374:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); @@ -1189,11 +1190,11 @@ public final void ruleValidID() throws RecognitionException { // $ANTLR start "entryRuleXImportDeclaration" - // InternalXtype.g:383:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ; + // InternalXtype.g:384:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ; public final void entryRuleXImportDeclaration() throws RecognitionException { try { - // InternalXtype.g:384:1: ( ruleXImportDeclaration EOF ) - // InternalXtype.g:385:1: ruleXImportDeclaration EOF + // InternalXtype.g:385:1: ( ruleXImportDeclaration EOF ) + // InternalXtype.g:386:1: ruleXImportDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationRule()); @@ -1223,23 +1224,23 @@ public final void entryRuleXImportDeclaration() throws RecognitionException { // $ANTLR start "ruleXImportDeclaration" - // InternalXtype.g:392:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ; + // InternalXtype.g:393:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ; public final void ruleXImportDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:396:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) ) - // InternalXtype.g:397:2: ( ( rule__XImportDeclaration__Group__0 ) ) + // InternalXtype.g:397:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) ) + // InternalXtype.g:398:2: ( ( rule__XImportDeclaration__Group__0 ) ) { - // InternalXtype.g:397:2: ( ( rule__XImportDeclaration__Group__0 ) ) - // InternalXtype.g:398:3: ( rule__XImportDeclaration__Group__0 ) + // InternalXtype.g:398:2: ( ( rule__XImportDeclaration__Group__0 ) ) + // InternalXtype.g:399:3: ( rule__XImportDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup()); } - // InternalXtype.g:399:3: ( rule__XImportDeclaration__Group__0 ) - // InternalXtype.g:399:4: rule__XImportDeclaration__Group__0 + // InternalXtype.g:400:3: ( rule__XImportDeclaration__Group__0 ) + // InternalXtype.g:400:4: rule__XImportDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group__0(); @@ -1274,11 +1275,11 @@ public final void ruleXImportDeclaration() throws RecognitionException { // $ANTLR start "entryRuleQualifiedNameInStaticImport" - // InternalXtype.g:408:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ; + // InternalXtype.g:409:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ; public final void entryRuleQualifiedNameInStaticImport() throws RecognitionException { try { - // InternalXtype.g:409:1: ( ruleQualifiedNameInStaticImport EOF ) - // InternalXtype.g:410:1: ruleQualifiedNameInStaticImport EOF + // InternalXtype.g:410:1: ( ruleQualifiedNameInStaticImport EOF ) + // InternalXtype.g:411:1: ruleQualifiedNameInStaticImport EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportRule()); @@ -1308,26 +1309,26 @@ public final void entryRuleQualifiedNameInStaticImport() throws RecognitionExcep // $ANTLR start "ruleQualifiedNameInStaticImport" - // InternalXtype.g:417:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ; + // InternalXtype.g:418:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ; public final void ruleQualifiedNameInStaticImport() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:421:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ) - // InternalXtype.g:422:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) + // InternalXtype.g:422:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ) + // InternalXtype.g:423:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) { - // InternalXtype.g:422:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) - // InternalXtype.g:423:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) + // InternalXtype.g:423:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) + // InternalXtype.g:424:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) { - // InternalXtype.g:423:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) - // InternalXtype.g:424:4: ( rule__QualifiedNameInStaticImport__Group__0 ) + // InternalXtype.g:424:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) + // InternalXtype.g:425:4: ( rule__QualifiedNameInStaticImport__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } - // InternalXtype.g:425:4: ( rule__QualifiedNameInStaticImport__Group__0 ) - // InternalXtype.g:425:5: rule__QualifiedNameInStaticImport__Group__0 + // InternalXtype.g:426:4: ( rule__QualifiedNameInStaticImport__Group__0 ) + // InternalXtype.g:426:5: rule__QualifiedNameInStaticImport__Group__0 { pushFollow(FOLLOW_3); rule__QualifiedNameInStaticImport__Group__0(); @@ -1343,13 +1344,13 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException } - // InternalXtype.g:428:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) - // InternalXtype.g:429:4: ( rule__QualifiedNameInStaticImport__Group__0 )* + // InternalXtype.g:429:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) + // InternalXtype.g:430:4: ( rule__QualifiedNameInStaticImport__Group__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } - // InternalXtype.g:430:4: ( rule__QualifiedNameInStaticImport__Group__0 )* + // InternalXtype.g:431:4: ( rule__QualifiedNameInStaticImport__Group__0 )* loop1: do { int alt1=2; @@ -1368,7 +1369,7 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException switch (alt1) { case 1 : - // InternalXtype.g:430:5: rule__QualifiedNameInStaticImport__Group__0 + // InternalXtype.g:431:5: rule__QualifiedNameInStaticImport__Group__0 { pushFollow(FOLLOW_3); rule__QualifiedNameInStaticImport__Group__0(); @@ -1412,13 +1413,13 @@ public final void ruleQualifiedNameInStaticImport() throws RecognitionException // $ANTLR start "rule__JvmTypeReference__Alternatives" - // InternalXtype.g:439:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ); + // InternalXtype.g:440:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ); public final void rule__JvmTypeReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:443:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ) + // InternalXtype.g:444:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -1437,16 +1438,16 @@ else if ( ((LA2_0>=12 && LA2_0<=13)) ) { } switch (alt2) { case 1 : - // InternalXtype.g:444:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) + // InternalXtype.g:445:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) { - // InternalXtype.g:444:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) - // InternalXtype.g:445:3: ( rule__JvmTypeReference__Group_0__0 ) + // InternalXtype.g:445:2: ( ( rule__JvmTypeReference__Group_0__0 ) ) + // InternalXtype.g:446:3: ( rule__JvmTypeReference__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } - // InternalXtype.g:446:3: ( rule__JvmTypeReference__Group_0__0 ) - // InternalXtype.g:446:4: rule__JvmTypeReference__Group_0__0 + // InternalXtype.g:447:3: ( rule__JvmTypeReference__Group_0__0 ) + // InternalXtype.g:447:4: rule__JvmTypeReference__Group_0__0 { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0__0(); @@ -1466,10 +1467,10 @@ else if ( ((LA2_0>=12 && LA2_0<=13)) ) { } break; case 2 : - // InternalXtype.g:450:2: ( ruleXFunctionTypeRef ) + // InternalXtype.g:451:2: ( ruleXFunctionTypeRef ) { - // InternalXtype.g:450:2: ( ruleXFunctionTypeRef ) - // InternalXtype.g:451:3: ruleXFunctionTypeRef + // InternalXtype.g:451:2: ( ruleXFunctionTypeRef ) + // InternalXtype.g:452:3: ruleXFunctionTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); @@ -1506,13 +1507,13 @@ else if ( ((LA2_0>=12 && LA2_0<=13)) ) { // $ANTLR start "rule__JvmArgumentTypeReference__Alternatives" - // InternalXtype.g:460:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ); + // InternalXtype.g:461:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ); public final void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:464:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ) + // InternalXtype.g:465:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -1531,10 +1532,10 @@ else if ( (LA3_0==19) ) { } switch (alt3) { case 1 : - // InternalXtype.g:465:2: ( ruleJvmTypeReference ) + // InternalXtype.g:466:2: ( ruleJvmTypeReference ) { - // InternalXtype.g:465:2: ( ruleJvmTypeReference ) - // InternalXtype.g:466:3: ruleJvmTypeReference + // InternalXtype.g:466:2: ( ruleJvmTypeReference ) + // InternalXtype.g:467:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); @@ -1554,10 +1555,10 @@ else if ( (LA3_0==19) ) { } break; case 2 : - // InternalXtype.g:471:2: ( ruleJvmWildcardTypeReference ) + // InternalXtype.g:472:2: ( ruleJvmWildcardTypeReference ) { - // InternalXtype.g:471:2: ( ruleJvmWildcardTypeReference ) - // InternalXtype.g:472:3: ruleJvmWildcardTypeReference + // InternalXtype.g:472:2: ( ruleJvmWildcardTypeReference ) + // InternalXtype.g:473:3: ruleJvmWildcardTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); @@ -1594,13 +1595,13 @@ else if ( (LA3_0==19) ) { // $ANTLR start "rule__JvmWildcardTypeReference__Alternatives_2" - // InternalXtype.g:481:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ); + // InternalXtype.g:482:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ); public final void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:485:1: ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ) + // InternalXtype.g:486:1: ( ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) | ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -1619,16 +1620,16 @@ else if ( (LA4_0==22) ) { } switch (alt4) { case 1 : - // InternalXtype.g:486:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) + // InternalXtype.g:487:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) { - // InternalXtype.g:486:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) - // InternalXtype.g:487:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) + // InternalXtype.g:487:2: ( ( rule__JvmWildcardTypeReference__Group_2_0__0 ) ) + // InternalXtype.g:488:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); } - // InternalXtype.g:488:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) - // InternalXtype.g:488:4: rule__JvmWildcardTypeReference__Group_2_0__0 + // InternalXtype.g:489:3: ( rule__JvmWildcardTypeReference__Group_2_0__0 ) + // InternalXtype.g:489:4: rule__JvmWildcardTypeReference__Group_2_0__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_0__0(); @@ -1648,16 +1649,16 @@ else if ( (LA4_0==22) ) { } break; case 2 : - // InternalXtype.g:492:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) + // InternalXtype.g:493:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) { - // InternalXtype.g:492:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) - // InternalXtype.g:493:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) + // InternalXtype.g:493:2: ( ( rule__JvmWildcardTypeReference__Group_2_1__0 ) ) + // InternalXtype.g:494:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); } - // InternalXtype.g:494:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) - // InternalXtype.g:494:4: rule__JvmWildcardTypeReference__Group_2_1__0 + // InternalXtype.g:495:3: ( rule__JvmWildcardTypeReference__Group_2_1__0 ) + // InternalXtype.g:495:4: rule__JvmWildcardTypeReference__Group_2_1__0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_1__0(); @@ -1694,27 +1695,27 @@ else if ( (LA4_0==22) ) { // $ANTLR start "rule__XImportDeclaration__Alternatives_1" - // InternalXtype.g:502:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); + // InternalXtype.g:503:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:506:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) + // InternalXtype.g:507:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) int alt5=3; alt5 = dfa5.predict(input); switch (alt5) { case 1 : - // InternalXtype.g:507:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) + // InternalXtype.g:508:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) { - // InternalXtype.g:507:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) - // InternalXtype.g:508:3: ( rule__XImportDeclaration__Group_1_0__0 ) + // InternalXtype.g:508:2: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) + // InternalXtype.g:509:3: ( rule__XImportDeclaration__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } - // InternalXtype.g:509:3: ( rule__XImportDeclaration__Group_1_0__0 ) - // InternalXtype.g:509:4: rule__XImportDeclaration__Group_1_0__0 + // InternalXtype.g:510:3: ( rule__XImportDeclaration__Group_1_0__0 ) + // InternalXtype.g:510:4: rule__XImportDeclaration__Group_1_0__0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group_1_0__0(); @@ -1734,16 +1735,16 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE } break; case 2 : - // InternalXtype.g:513:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) + // InternalXtype.g:514:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) { - // InternalXtype.g:513:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) - // InternalXtype.g:514:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) + // InternalXtype.g:514:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) + // InternalXtype.g:515:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } - // InternalXtype.g:515:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) - // InternalXtype.g:515:4: rule__XImportDeclaration__ImportedTypeAssignment_1_1 + // InternalXtype.g:516:3: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) + // InternalXtype.g:516:4: rule__XImportDeclaration__ImportedTypeAssignment_1_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedTypeAssignment_1_1(); @@ -1763,16 +1764,16 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE } break; case 3 : - // InternalXtype.g:519:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) + // InternalXtype.g:520:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) { - // InternalXtype.g:519:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) - // InternalXtype.g:520:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) + // InternalXtype.g:520:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) + // InternalXtype.g:521:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } - // InternalXtype.g:521:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) - // InternalXtype.g:521:4: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 + // InternalXtype.g:522:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) + // InternalXtype.g:522:4: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedNamespaceAssignment_1_2(); @@ -1809,13 +1810,13 @@ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Alternatives_1_0_3" - // InternalXtype.g:529:1: rule__XImportDeclaration__Alternatives_1_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ); + // InternalXtype.g:530:1: rule__XImportDeclaration__Alternatives_1_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ); public final void rule__XImportDeclaration__Alternatives_1_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:533:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ) + // InternalXtype.g:534:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -1834,16 +1835,16 @@ else if ( (LA6_0==RULE_ID) ) { } switch (alt6) { case 1 : - // InternalXtype.g:534:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) + // InternalXtype.g:535:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) { - // InternalXtype.g:534:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) - // InternalXtype.g:535:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) + // InternalXtype.g:535:2: ( ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) ) + // InternalXtype.g:536:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0()); } - // InternalXtype.g:536:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) - // InternalXtype.g:536:4: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 + // InternalXtype.g:537:3: ( rule__XImportDeclaration__WildcardAssignment_1_0_3_0 ) + // InternalXtype.g:537:4: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__WildcardAssignment_1_0_3_0(); @@ -1863,16 +1864,16 @@ else if ( (LA6_0==RULE_ID) ) { } break; case 2 : - // InternalXtype.g:540:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) + // InternalXtype.g:541:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) { - // InternalXtype.g:540:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) - // InternalXtype.g:541:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) + // InternalXtype.g:541:2: ( ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) ) + // InternalXtype.g:542:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1()); } - // InternalXtype.g:542:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) - // InternalXtype.g:542:4: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 + // InternalXtype.g:543:3: ( rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 ) + // InternalXtype.g:543:4: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__MemberNameAssignment_1_0_3_1(); @@ -1909,14 +1910,14 @@ else if ( (LA6_0==RULE_ID) ) { // $ANTLR start "rule__JvmTypeReference__Group_0__0" - // InternalXtype.g:550:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ; + // InternalXtype.g:551:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ; public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:554:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ) - // InternalXtype.g:555:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 + // InternalXtype.g:555:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ) + // InternalXtype.g:556:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 { pushFollow(FOLLOW_4); rule__JvmTypeReference__Group_0__0__Impl(); @@ -1947,17 +1948,17 @@ public final void rule__JvmTypeReference__Group_0__0() throws RecognitionExcepti // $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl" - // InternalXtype.g:562:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ; + // InternalXtype.g:563:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ; public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:566:1: ( ( ruleJvmParameterizedTypeReference ) ) - // InternalXtype.g:567:1: ( ruleJvmParameterizedTypeReference ) + // InternalXtype.g:567:1: ( ( ruleJvmParameterizedTypeReference ) ) + // InternalXtype.g:568:1: ( ruleJvmParameterizedTypeReference ) { - // InternalXtype.g:567:1: ( ruleJvmParameterizedTypeReference ) - // InternalXtype.g:568:2: ruleJvmParameterizedTypeReference + // InternalXtype.g:568:1: ( ruleJvmParameterizedTypeReference ) + // InternalXtype.g:569:2: ruleJvmParameterizedTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); @@ -1992,14 +1993,14 @@ public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmTypeReference__Group_0__1" - // InternalXtype.g:577:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ; + // InternalXtype.g:578:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ; public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:581:1: ( rule__JvmTypeReference__Group_0__1__Impl ) - // InternalXtype.g:582:2: rule__JvmTypeReference__Group_0__1__Impl + // InternalXtype.g:582:1: ( rule__JvmTypeReference__Group_0__1__Impl ) + // InternalXtype.g:583:2: rule__JvmTypeReference__Group_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0__1__Impl(); @@ -2025,22 +2026,22 @@ public final void rule__JvmTypeReference__Group_0__1() throws RecognitionExcepti // $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl" - // InternalXtype.g:588:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ; + // InternalXtype.g:589:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ; public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:592:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ) - // InternalXtype.g:593:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) + // InternalXtype.g:593:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ) + // InternalXtype.g:594:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) { - // InternalXtype.g:593:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) - // InternalXtype.g:594:2: ( rule__JvmTypeReference__Group_0_1__0 )* + // InternalXtype.g:594:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) + // InternalXtype.g:595:2: ( rule__JvmTypeReference__Group_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); } - // InternalXtype.g:595:2: ( rule__JvmTypeReference__Group_0_1__0 )* + // InternalXtype.g:596:2: ( rule__JvmTypeReference__Group_0_1__0 )* loop7: do { int alt7=2; @@ -2053,7 +2054,7 @@ public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionE switch (alt7) { case 1 : - // InternalXtype.g:595:3: rule__JvmTypeReference__Group_0_1__0 + // InternalXtype.g:596:3: rule__JvmTypeReference__Group_0_1__0 { pushFollow(FOLLOW_5); rule__JvmTypeReference__Group_0_1__0(); @@ -2094,14 +2095,14 @@ public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionE // $ANTLR start "rule__JvmTypeReference__Group_0_1__0" - // InternalXtype.g:604:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ; + // InternalXtype.g:605:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ; public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:608:1: ( rule__JvmTypeReference__Group_0_1__0__Impl ) - // InternalXtype.g:609:2: rule__JvmTypeReference__Group_0_1__0__Impl + // InternalXtype.g:609:1: ( rule__JvmTypeReference__Group_0_1__0__Impl ) + // InternalXtype.g:610:2: rule__JvmTypeReference__Group_0_1__0__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1__0__Impl(); @@ -2127,23 +2128,23 @@ public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionExcep // $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl" - // InternalXtype.g:615:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ; + // InternalXtype.g:616:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ; public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:619:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ) - // InternalXtype.g:620:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) + // InternalXtype.g:620:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ) + // InternalXtype.g:621:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) { - // InternalXtype.g:620:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) - // InternalXtype.g:621:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) + // InternalXtype.g:621:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) + // InternalXtype.g:622:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); } - // InternalXtype.g:622:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) - // InternalXtype.g:622:3: rule__JvmTypeReference__Group_0_1_0__0 + // InternalXtype.g:623:2: ( rule__JvmTypeReference__Group_0_1_0__0 ) + // InternalXtype.g:623:3: rule__JvmTypeReference__Group_0_1_0__0 { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1_0__0(); @@ -2178,14 +2179,14 @@ public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws Recognitio // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0" - // InternalXtype.g:631:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ; + // InternalXtype.g:632:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ; public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:635:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ) - // InternalXtype.g:636:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 + // InternalXtype.g:636:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ) + // InternalXtype.g:637:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 { pushFollow(FOLLOW_4); rule__JvmTypeReference__Group_0_1_0__0__Impl(); @@ -2216,23 +2217,23 @@ public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionExc // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl" - // InternalXtype.g:643:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ; + // InternalXtype.g:644:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ; public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:647:1: ( ( () ) ) - // InternalXtype.g:648:1: ( () ) + // InternalXtype.g:648:1: ( ( () ) ) + // InternalXtype.g:649:1: ( () ) { - // InternalXtype.g:648:1: ( () ) - // InternalXtype.g:649:2: () + // InternalXtype.g:649:1: ( () ) + // InternalXtype.g:650:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); } - // InternalXtype.g:650:2: () - // InternalXtype.g:650:3: + // InternalXtype.g:651:2: () + // InternalXtype.g:651:3: { } @@ -2257,14 +2258,14 @@ public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws Recognit // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1" - // InternalXtype.g:658:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ; + // InternalXtype.g:659:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ; public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:662:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl ) - // InternalXtype.g:663:2: rule__JvmTypeReference__Group_0_1_0__1__Impl + // InternalXtype.g:663:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl ) + // InternalXtype.g:664:2: rule__JvmTypeReference__Group_0_1_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmTypeReference__Group_0_1_0__1__Impl(); @@ -2290,17 +2291,17 @@ public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionExc // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl" - // InternalXtype.g:669:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; + // InternalXtype.g:670:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:673:1: ( ( ruleArrayBrackets ) ) - // InternalXtype.g:674:1: ( ruleArrayBrackets ) + // InternalXtype.g:674:1: ( ( ruleArrayBrackets ) ) + // InternalXtype.g:675:1: ( ruleArrayBrackets ) { - // InternalXtype.g:674:1: ( ruleArrayBrackets ) - // InternalXtype.g:675:2: ruleArrayBrackets + // InternalXtype.g:675:1: ( ruleArrayBrackets ) + // InternalXtype.g:676:2: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); @@ -2335,14 +2336,14 @@ public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws Recognit // $ANTLR start "rule__ArrayBrackets__Group__0" - // InternalXtype.g:685:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; + // InternalXtype.g:686:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; public final void rule__ArrayBrackets__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:689:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) - // InternalXtype.g:690:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 + // InternalXtype.g:690:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) + // InternalXtype.g:691:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 { pushFollow(FOLLOW_6); rule__ArrayBrackets__Group__0__Impl(); @@ -2373,17 +2374,17 @@ public final void rule__ArrayBrackets__Group__0() throws RecognitionException { // $ANTLR start "rule__ArrayBrackets__Group__0__Impl" - // InternalXtype.g:697:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; + // InternalXtype.g:698:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:701:1: ( ( '[' ) ) - // InternalXtype.g:702:1: ( '[' ) + // InternalXtype.g:702:1: ( ( '[' ) ) + // InternalXtype.g:703:1: ( '[' ) { - // InternalXtype.g:702:1: ( '[' ) - // InternalXtype.g:703:2: '[' + // InternalXtype.g:703:1: ( '[' ) + // InternalXtype.g:704:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); @@ -2414,14 +2415,14 @@ public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ArrayBrackets__Group__1" - // InternalXtype.g:712:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; + // InternalXtype.g:713:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; public final void rule__ArrayBrackets__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:716:1: ( rule__ArrayBrackets__Group__1__Impl ) - // InternalXtype.g:717:2: rule__ArrayBrackets__Group__1__Impl + // InternalXtype.g:717:1: ( rule__ArrayBrackets__Group__1__Impl ) + // InternalXtype.g:718:2: rule__ArrayBrackets__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayBrackets__Group__1__Impl(); @@ -2447,17 +2448,17 @@ public final void rule__ArrayBrackets__Group__1() throws RecognitionException { // $ANTLR start "rule__ArrayBrackets__Group__1__Impl" - // InternalXtype.g:723:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; + // InternalXtype.g:724:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:727:1: ( ( ']' ) ) - // InternalXtype.g:728:1: ( ']' ) + // InternalXtype.g:728:1: ( ( ']' ) ) + // InternalXtype.g:729:1: ( ']' ) { - // InternalXtype.g:728:1: ( ']' ) - // InternalXtype.g:729:2: ']' + // InternalXtype.g:729:1: ( ']' ) + // InternalXtype.g:730:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); @@ -2488,14 +2489,14 @@ public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__XFunctionTypeRef__Group__0" - // InternalXtype.g:739:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ; + // InternalXtype.g:740:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ; public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:743:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ) - // InternalXtype.g:744:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 + // InternalXtype.g:744:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ) + // InternalXtype.g:745:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 { pushFollow(FOLLOW_7); rule__XFunctionTypeRef__Group__0__Impl(); @@ -2526,22 +2527,22 @@ public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl" - // InternalXtype.g:751:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ; + // InternalXtype.g:752:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ; public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:755:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ) - // InternalXtype.g:756:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) + // InternalXtype.g:756:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ) + // InternalXtype.g:757:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) { - // InternalXtype.g:756:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) - // InternalXtype.g:757:2: ( rule__XFunctionTypeRef__Group_0__0 )? + // InternalXtype.g:757:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) + // InternalXtype.g:758:2: ( rule__XFunctionTypeRef__Group_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); } - // InternalXtype.g:758:2: ( rule__XFunctionTypeRef__Group_0__0 )? + // InternalXtype.g:759:2: ( rule__XFunctionTypeRef__Group_0__0 )? int alt8=2; int LA8_0 = input.LA(1); @@ -2550,7 +2551,7 @@ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionExc } switch (alt8) { case 1 : - // InternalXtype.g:758:3: rule__XFunctionTypeRef__Group_0__0 + // InternalXtype.g:759:3: rule__XFunctionTypeRef__Group_0__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0__0(); @@ -2588,14 +2589,14 @@ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group__1" - // InternalXtype.g:766:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ; + // InternalXtype.g:767:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ; public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:770:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ) - // InternalXtype.g:771:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 + // InternalXtype.g:771:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ) + // InternalXtype.g:772:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 { pushFollow(FOLLOW_8); rule__XFunctionTypeRef__Group__1__Impl(); @@ -2626,17 +2627,17 @@ public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl" - // InternalXtype.g:778:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ; + // InternalXtype.g:779:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ; public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:782:1: ( ( '=>' ) ) - // InternalXtype.g:783:1: ( '=>' ) + // InternalXtype.g:783:1: ( ( '=>' ) ) + // InternalXtype.g:784:1: ( '=>' ) { - // InternalXtype.g:783:1: ( '=>' ) - // InternalXtype.g:784:2: '=>' + // InternalXtype.g:784:1: ( '=>' ) + // InternalXtype.g:785:2: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); @@ -2667,14 +2668,14 @@ public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group__2" - // InternalXtype.g:793:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ; + // InternalXtype.g:794:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ; public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:797:1: ( rule__XFunctionTypeRef__Group__2__Impl ) - // InternalXtype.g:798:2: rule__XFunctionTypeRef__Group__2__Impl + // InternalXtype.g:798:1: ( rule__XFunctionTypeRef__Group__2__Impl ) + // InternalXtype.g:799:2: rule__XFunctionTypeRef__Group__2__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group__2__Impl(); @@ -2700,23 +2701,23 @@ public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException // $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl" - // InternalXtype.g:804:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ; + // InternalXtype.g:805:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ; public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:808:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) - // InternalXtype.g:809:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) + // InternalXtype.g:809:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) + // InternalXtype.g:810:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) { - // InternalXtype.g:809:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) - // InternalXtype.g:810:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) + // InternalXtype.g:810:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) + // InternalXtype.g:811:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); } - // InternalXtype.g:811:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) - // InternalXtype.g:811:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2 + // InternalXtype.g:812:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) + // InternalXtype.g:812:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ReturnTypeAssignment_2(); @@ -2751,14 +2752,14 @@ public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0__0" - // InternalXtype.g:820:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ; + // InternalXtype.g:821:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ; public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:824:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ) - // InternalXtype.g:825:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 + // InternalXtype.g:825:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ) + // InternalXtype.g:826:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 { pushFollow(FOLLOW_9); rule__XFunctionTypeRef__Group_0__0__Impl(); @@ -2789,17 +2790,17 @@ public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl" - // InternalXtype.g:832:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ; + // InternalXtype.g:833:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ; public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:836:1: ( ( '(' ) ) - // InternalXtype.g:837:1: ( '(' ) + // InternalXtype.g:837:1: ( ( '(' ) ) + // InternalXtype.g:838:1: ( '(' ) { - // InternalXtype.g:837:1: ( '(' ) - // InternalXtype.g:838:2: '(' + // InternalXtype.g:838:1: ( '(' ) + // InternalXtype.g:839:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); @@ -2830,14 +2831,14 @@ public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0__1" - // InternalXtype.g:847:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ; + // InternalXtype.g:848:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ; public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:851:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ) - // InternalXtype.g:852:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 + // InternalXtype.g:852:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ) + // InternalXtype.g:853:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 { pushFollow(FOLLOW_9); rule__XFunctionTypeRef__Group_0__1__Impl(); @@ -2868,22 +2869,22 @@ public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl" - // InternalXtype.g:859:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; + // InternalXtype.g:860:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:863:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) - // InternalXtype.g:864:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) + // InternalXtype.g:864:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) + // InternalXtype.g:865:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) { - // InternalXtype.g:864:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) - // InternalXtype.g:865:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? + // InternalXtype.g:865:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) + // InternalXtype.g:866:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); } - // InternalXtype.g:866:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? + // InternalXtype.g:867:2: ( rule__XFunctionTypeRef__Group_0_1__0 )? int alt9=2; int LA9_0 = input.LA(1); @@ -2892,7 +2893,7 @@ public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionE } switch (alt9) { case 1 : - // InternalXtype.g:866:3: rule__XFunctionTypeRef__Group_0_1__0 + // InternalXtype.g:867:3: rule__XFunctionTypeRef__Group_0_1__0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1__0(); @@ -2930,14 +2931,14 @@ public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0__2" - // InternalXtype.g:874:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ; + // InternalXtype.g:875:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ; public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:878:1: ( rule__XFunctionTypeRef__Group_0__2__Impl ) - // InternalXtype.g:879:2: rule__XFunctionTypeRef__Group_0__2__Impl + // InternalXtype.g:879:1: ( rule__XFunctionTypeRef__Group_0__2__Impl ) + // InternalXtype.g:880:2: rule__XFunctionTypeRef__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0__2__Impl(); @@ -2963,17 +2964,17 @@ public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionExcepti // $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl" - // InternalXtype.g:885:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ; + // InternalXtype.g:886:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ; public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:889:1: ( ( ')' ) ) - // InternalXtype.g:890:1: ( ')' ) + // InternalXtype.g:890:1: ( ( ')' ) ) + // InternalXtype.g:891:1: ( ')' ) { - // InternalXtype.g:890:1: ( ')' ) - // InternalXtype.g:891:2: ')' + // InternalXtype.g:891:1: ( ')' ) + // InternalXtype.g:892:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); @@ -3004,14 +3005,14 @@ public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionE // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0" - // InternalXtype.g:901:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; + // InternalXtype.g:902:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:905:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) - // InternalXtype.g:906:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 + // InternalXtype.g:906:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) + // InternalXtype.g:907:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 { pushFollow(FOLLOW_10); rule__XFunctionTypeRef__Group_0_1__0__Impl(); @@ -3042,23 +3043,23 @@ public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionExcep // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl" - // InternalXtype.g:913:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; + // InternalXtype.g:914:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:917:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) - // InternalXtype.g:918:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) + // InternalXtype.g:918:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) + // InternalXtype.g:919:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) { - // InternalXtype.g:918:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) - // InternalXtype.g:919:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) + // InternalXtype.g:919:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) + // InternalXtype.g:920:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); } - // InternalXtype.g:920:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) - // InternalXtype.g:920:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 + // InternalXtype.g:921:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) + // InternalXtype.g:921:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0(); @@ -3093,14 +3094,14 @@ public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws Recognitio // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1" - // InternalXtype.g:928:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; + // InternalXtype.g:929:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:932:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) - // InternalXtype.g:933:2: rule__XFunctionTypeRef__Group_0_1__1__Impl + // InternalXtype.g:933:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) + // InternalXtype.g:934:2: rule__XFunctionTypeRef__Group_0_1__1__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1__1__Impl(); @@ -3126,22 +3127,22 @@ public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionExcep // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl" - // InternalXtype.g:939:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ; + // InternalXtype.g:940:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ; public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:943:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) - // InternalXtype.g:944:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) + // InternalXtype.g:944:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) + // InternalXtype.g:945:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) { - // InternalXtype.g:944:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) - // InternalXtype.g:945:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* + // InternalXtype.g:945:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) + // InternalXtype.g:946:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); } - // InternalXtype.g:946:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* + // InternalXtype.g:947:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* loop10: do { int alt10=2; @@ -3154,7 +3155,7 @@ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws Recognitio switch (alt10) { case 1 : - // InternalXtype.g:946:3: rule__XFunctionTypeRef__Group_0_1_1__0 + // InternalXtype.g:947:3: rule__XFunctionTypeRef__Group_0_1_1__0 { pushFollow(FOLLOW_11); rule__XFunctionTypeRef__Group_0_1_1__0(); @@ -3195,14 +3196,14 @@ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws Recognitio // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0" - // InternalXtype.g:955:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; + // InternalXtype.g:956:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:959:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) - // InternalXtype.g:960:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 + // InternalXtype.g:960:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) + // InternalXtype.g:961:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 { pushFollow(FOLLOW_8); rule__XFunctionTypeRef__Group_0_1_1__0__Impl(); @@ -3233,17 +3234,17 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl" - // InternalXtype.g:967:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; + // InternalXtype.g:968:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:971:1: ( ( ',' ) ) - // InternalXtype.g:972:1: ( ',' ) + // InternalXtype.g:972:1: ( ( ',' ) ) + // InternalXtype.g:973:1: ( ',' ) { - // InternalXtype.g:972:1: ( ',' ) - // InternalXtype.g:973:2: ',' + // InternalXtype.g:973:1: ( ',' ) + // InternalXtype.g:974:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); @@ -3274,14 +3275,14 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws Recognit // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1" - // InternalXtype.g:982:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; + // InternalXtype.g:983:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:986:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) - // InternalXtype.g:987:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl + // InternalXtype.g:987:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) + // InternalXtype.g:988:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__Group_0_1_1__1__Impl(); @@ -3307,23 +3308,23 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionExc // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl" - // InternalXtype.g:993:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; + // InternalXtype.g:994:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:997:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) - // InternalXtype.g:998:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) + // InternalXtype.g:998:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) + // InternalXtype.g:999:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) { - // InternalXtype.g:998:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) - // InternalXtype.g:999:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) + // InternalXtype.g:999:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) + // InternalXtype.g:1000:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); } - // InternalXtype.g:1000:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) - // InternalXtype.g:1000:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 + // InternalXtype.g:1001:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) + // InternalXtype.g:1001:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 { pushFollow(FOLLOW_2); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1(); @@ -3358,14 +3359,14 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws Recognit // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0" - // InternalXtype.g:1009:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ; + // InternalXtype.g:1010:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ; public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1013:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ) - // InternalXtype.g:1014:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 + // InternalXtype.g:1014:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ) + // InternalXtype.g:1015:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 { pushFollow(FOLLOW_12); rule__JvmParameterizedTypeReference__Group__0__Impl(); @@ -3396,23 +3397,23 @@ public final void rule__JvmParameterizedTypeReference__Group__0() throws Recogni // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl" - // InternalXtype.g:1021:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ; + // InternalXtype.g:1022:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1025:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) - // InternalXtype.g:1026:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) + // InternalXtype.g:1026:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) + // InternalXtype.g:1027:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) { - // InternalXtype.g:1026:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) - // InternalXtype.g:1027:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) + // InternalXtype.g:1027:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) + // InternalXtype.g:1028:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); } - // InternalXtype.g:1028:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) - // InternalXtype.g:1028:3: rule__JvmParameterizedTypeReference__TypeAssignment_0 + // InternalXtype.g:1029:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) + // InternalXtype.g:1029:3: rule__JvmParameterizedTypeReference__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__TypeAssignment_0(); @@ -3447,14 +3448,14 @@ public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1" - // InternalXtype.g:1036:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ; + // InternalXtype.g:1037:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1040:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl ) - // InternalXtype.g:1041:2: rule__JvmParameterizedTypeReference__Group__1__Impl + // InternalXtype.g:1041:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl ) + // InternalXtype.g:1042:2: rule__JvmParameterizedTypeReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group__1__Impl(); @@ -3480,22 +3481,22 @@ public final void rule__JvmParameterizedTypeReference__Group__1() throws Recogni // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl" - // InternalXtype.g:1047:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ; + // InternalXtype.g:1048:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ; public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1051:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ) - // InternalXtype.g:1052:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) + // InternalXtype.g:1052:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ) + // InternalXtype.g:1053:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) { - // InternalXtype.g:1052:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) - // InternalXtype.g:1053:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? + // InternalXtype.g:1053:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) + // InternalXtype.g:1054:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); } - // InternalXtype.g:1054:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? + // InternalXtype.g:1055:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )? int alt11=2; int LA11_0 = input.LA(1); @@ -3504,7 +3505,7 @@ public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws R } switch (alt11) { case 1 : - // InternalXtype.g:1054:3: rule__JvmParameterizedTypeReference__Group_1__0 + // InternalXtype.g:1055:3: rule__JvmParameterizedTypeReference__Group_1__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1__0(); @@ -3542,14 +3543,14 @@ public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0" - // InternalXtype.g:1063:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ; + // InternalXtype.g:1064:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ; public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1067:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ) - // InternalXtype.g:1068:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 + // InternalXtype.g:1068:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ) + // InternalXtype.g:1069:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 { pushFollow(FOLLOW_13); rule__JvmParameterizedTypeReference__Group_1__0__Impl(); @@ -3580,23 +3581,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1__0() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl" - // InternalXtype.g:1075:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ; + // InternalXtype.g:1076:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1079:1: ( ( ( '<' ) ) ) - // InternalXtype.g:1080:1: ( ( '<' ) ) + // InternalXtype.g:1080:1: ( ( ( '<' ) ) ) + // InternalXtype.g:1081:1: ( ( '<' ) ) { - // InternalXtype.g:1080:1: ( ( '<' ) ) - // InternalXtype.g:1081:2: ( '<' ) + // InternalXtype.g:1081:1: ( ( '<' ) ) + // InternalXtype.g:1082:2: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); } - // InternalXtype.g:1082:2: ( '<' ) - // InternalXtype.g:1082:3: '<' + // InternalXtype.g:1083:2: ( '<' ) + // InternalXtype.g:1083:3: '<' { match(input,16,FOLLOW_2); if (state.failed) return ; @@ -3627,14 +3628,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1" - // InternalXtype.g:1090:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ; + // InternalXtype.g:1091:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ; public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1094:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ) - // InternalXtype.g:1095:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 + // InternalXtype.g:1095:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ) + // InternalXtype.g:1096:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 { pushFollow(FOLLOW_14); rule__JvmParameterizedTypeReference__Group_1__1__Impl(); @@ -3665,23 +3666,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl" - // InternalXtype.g:1102:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ; + // InternalXtype.g:1103:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1106:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ) - // InternalXtype.g:1107:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) + // InternalXtype.g:1107:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ) + // InternalXtype.g:1108:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) { - // InternalXtype.g:1107:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) - // InternalXtype.g:1108:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) + // InternalXtype.g:1108:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) + // InternalXtype.g:1109:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); } - // InternalXtype.g:1109:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) - // InternalXtype.g:1109:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 + // InternalXtype.g:1110:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) + // InternalXtype.g:1110:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1(); @@ -3716,14 +3717,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2" - // InternalXtype.g:1117:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ; + // InternalXtype.g:1118:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ; public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1121:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ) - // InternalXtype.g:1122:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 + // InternalXtype.g:1122:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ) + // InternalXtype.g:1123:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 { pushFollow(FOLLOW_14); rule__JvmParameterizedTypeReference__Group_1__2__Impl(); @@ -3754,22 +3755,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl" - // InternalXtype.g:1129:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ; + // InternalXtype.g:1130:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1133:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ) - // InternalXtype.g:1134:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) + // InternalXtype.g:1134:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ) + // InternalXtype.g:1135:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) { - // InternalXtype.g:1134:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) - // InternalXtype.g:1135:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* + // InternalXtype.g:1135:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) + // InternalXtype.g:1136:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); } - // InternalXtype.g:1136:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* + // InternalXtype.g:1137:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* loop12: do { int alt12=2; @@ -3782,7 +3783,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws switch (alt12) { case 1 : - // InternalXtype.g:1136:3: rule__JvmParameterizedTypeReference__Group_1_2__0 + // InternalXtype.g:1137:3: rule__JvmParameterizedTypeReference__Group_1_2__0 { pushFollow(FOLLOW_11); rule__JvmParameterizedTypeReference__Group_1_2__0(); @@ -3823,14 +3824,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3" - // InternalXtype.g:1144:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ; + // InternalXtype.g:1145:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ; public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1148:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ) - // InternalXtype.g:1149:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 + // InternalXtype.g:1149:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ) + // InternalXtype.g:1150:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 { pushFollow(FOLLOW_15); rule__JvmParameterizedTypeReference__Group_1__3__Impl(); @@ -3861,17 +3862,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1__3() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl" - // InternalXtype.g:1156:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ; + // InternalXtype.g:1157:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ; public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1160:1: ( ( '>' ) ) - // InternalXtype.g:1161:1: ( '>' ) + // InternalXtype.g:1161:1: ( ( '>' ) ) + // InternalXtype.g:1162:1: ( '>' ) { - // InternalXtype.g:1161:1: ( '>' ) - // InternalXtype.g:1162:2: '>' + // InternalXtype.g:1162:1: ( '>' ) + // InternalXtype.g:1163:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); @@ -3902,14 +3903,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4" - // InternalXtype.g:1171:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ; + // InternalXtype.g:1172:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1175:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl ) - // InternalXtype.g:1176:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl + // InternalXtype.g:1176:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl ) + // InternalXtype.g:1177:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1__4__Impl(); @@ -3935,22 +3936,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4() throws Recog // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4__Impl" - // InternalXtype.g:1182:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ; + // InternalXtype.g:1183:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1186:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ) - // InternalXtype.g:1187:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) + // InternalXtype.g:1187:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ) + // InternalXtype.g:1188:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) { - // InternalXtype.g:1187:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) - // InternalXtype.g:1188:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* + // InternalXtype.g:1188:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) + // InternalXtype.g:1189:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4()); } - // InternalXtype.g:1189:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* + // InternalXtype.g:1190:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* loop13: do { int alt13=2; @@ -3963,7 +3964,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws switch (alt13) { case 1 : - // InternalXtype.g:1189:3: rule__JvmParameterizedTypeReference__Group_1_4__0 + // InternalXtype.g:1190:3: rule__JvmParameterizedTypeReference__Group_1_4__0 { pushFollow(FOLLOW_16); rule__JvmParameterizedTypeReference__Group_1_4__0(); @@ -4004,14 +4005,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0" - // InternalXtype.g:1198:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ; + // InternalXtype.g:1199:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1202:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ) - // InternalXtype.g:1203:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 + // InternalXtype.g:1203:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ) + // InternalXtype.g:1204:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 { pushFollow(FOLLOW_13); rule__JvmParameterizedTypeReference__Group_1_2__0__Impl(); @@ -4042,17 +4043,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl" - // InternalXtype.g:1210:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ; + // InternalXtype.g:1211:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1214:1: ( ( ',' ) ) - // InternalXtype.g:1215:1: ( ',' ) + // InternalXtype.g:1215:1: ( ( ',' ) ) + // InternalXtype.g:1216:1: ( ',' ) { - // InternalXtype.g:1215:1: ( ',' ) - // InternalXtype.g:1216:2: ',' + // InternalXtype.g:1216:1: ( ',' ) + // InternalXtype.g:1217:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); @@ -4083,14 +4084,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1" - // InternalXtype.g:1225:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ; + // InternalXtype.g:1226:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1229:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ) - // InternalXtype.g:1230:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl + // InternalXtype.g:1230:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ) + // InternalXtype.g:1231:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_2__1__Impl(); @@ -4116,23 +4117,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl" - // InternalXtype.g:1236:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ; + // InternalXtype.g:1237:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1240:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ) - // InternalXtype.g:1241:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) + // InternalXtype.g:1241:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ) + // InternalXtype.g:1242:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) { - // InternalXtype.g:1241:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) - // InternalXtype.g:1242:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) + // InternalXtype.g:1242:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) + // InternalXtype.g:1243:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); } - // InternalXtype.g:1243:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) - // InternalXtype.g:1243:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 + // InternalXtype.g:1244:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) + // InternalXtype.g:1244:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1(); @@ -4167,14 +4168,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0" - // InternalXtype.g:1252:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ; + // InternalXtype.g:1253:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1256:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ) - // InternalXtype.g:1257:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 + // InternalXtype.g:1257:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ) + // InternalXtype.g:1258:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 { pushFollow(FOLLOW_17); rule__JvmParameterizedTypeReference__Group_1_4__0__Impl(); @@ -4205,23 +4206,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__0() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0__Impl" - // InternalXtype.g:1264:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ; + // InternalXtype.g:1265:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1268:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ) - // InternalXtype.g:1269:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) + // InternalXtype.g:1269:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ) + // InternalXtype.g:1270:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) { - // InternalXtype.g:1269:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) - // InternalXtype.g:1270:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) + // InternalXtype.g:1270:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) + // InternalXtype.g:1271:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0()); } - // InternalXtype.g:1271:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) - // InternalXtype.g:1271:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0 + // InternalXtype.g:1272:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) + // InternalXtype.g:1272:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0__0(); @@ -4256,14 +4257,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1" - // InternalXtype.g:1279:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ; + // InternalXtype.g:1280:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ; public final void rule__JvmParameterizedTypeReference__Group_1_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1283:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ) - // InternalXtype.g:1284:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 + // InternalXtype.g:1284:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ) + // InternalXtype.g:1285:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 { pushFollow(FOLLOW_12); rule__JvmParameterizedTypeReference__Group_1_4__1__Impl(); @@ -4294,23 +4295,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__1() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1__Impl" - // InternalXtype.g:1291:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ; + // InternalXtype.g:1292:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1295:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ) - // InternalXtype.g:1296:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) + // InternalXtype.g:1296:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ) + // InternalXtype.g:1297:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) { - // InternalXtype.g:1296:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) - // InternalXtype.g:1297:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) + // InternalXtype.g:1297:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) + // InternalXtype.g:1298:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_1_4_1()); } - // InternalXtype.g:1298:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) - // InternalXtype.g:1298:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 + // InternalXtype.g:1299:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) + // InternalXtype.g:1299:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1(); @@ -4345,14 +4346,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2" - // InternalXtype.g:1306:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ; + // InternalXtype.g:1307:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1310:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ) - // InternalXtype.g:1311:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl + // InternalXtype.g:1311:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ) + // InternalXtype.g:1312:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4__2__Impl(); @@ -4378,22 +4379,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__2() throws Rec // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2__Impl" - // InternalXtype.g:1317:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ; + // InternalXtype.g:1318:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1321:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ) - // InternalXtype.g:1322:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) + // InternalXtype.g:1322:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ) + // InternalXtype.g:1323:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) { - // InternalXtype.g:1322:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) - // InternalXtype.g:1323:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? + // InternalXtype.g:1323:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) + // InternalXtype.g:1324:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2()); } - // InternalXtype.g:1324:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? + // InternalXtype.g:1325:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? int alt14=2; int LA14_0 = input.LA(1); @@ -4402,7 +4403,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() thro } switch (alt14) { case 1 : - // InternalXtype.g:1324:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 + // InternalXtype.g:1325:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2__0(); @@ -4440,14 +4441,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() thro // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0" - // InternalXtype.g:1333:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ; + // InternalXtype.g:1334:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1337:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ) - // InternalXtype.g:1338:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl + // InternalXtype.g:1338:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ) + // InternalXtype.g:1339:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl(); @@ -4473,23 +4474,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl" - // InternalXtype.g:1344:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ; + // InternalXtype.g:1345:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1348:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ) - // InternalXtype.g:1349:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) + // InternalXtype.g:1349:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ) + // InternalXtype.g:1350:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) { - // InternalXtype.g:1349:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) - // InternalXtype.g:1350:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) + // InternalXtype.g:1350:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) + // InternalXtype.g:1351:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0_0()); } - // InternalXtype.g:1351:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) - // InternalXtype.g:1351:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 + // InternalXtype.g:1352:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) + // InternalXtype.g:1352:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0_0__0(); @@ -4524,14 +4525,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0" - // InternalXtype.g:1360:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ; + // InternalXtype.g:1361:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1364:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ) - // InternalXtype.g:1365:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 + // InternalXtype.g:1365:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ) + // InternalXtype.g:1366:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 { pushFollow(FOLLOW_15); rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl(); @@ -4562,23 +4563,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl" - // InternalXtype.g:1372:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ; + // InternalXtype.g:1373:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1376:1: ( ( () ) ) - // InternalXtype.g:1377:1: ( () ) + // InternalXtype.g:1377:1: ( ( () ) ) + // InternalXtype.g:1378:1: ( () ) { - // InternalXtype.g:1377:1: ( () ) - // InternalXtype.g:1378:2: () + // InternalXtype.g:1378:1: ( () ) + // InternalXtype.g:1379:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0()); } - // InternalXtype.g:1379:2: () - // InternalXtype.g:1379:3: + // InternalXtype.g:1380:2: () + // InternalXtype.g:1380:3: { } @@ -4603,14 +4604,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1" - // InternalXtype.g:1387:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ; + // InternalXtype.g:1388:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1391:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ) - // InternalXtype.g:1392:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl + // InternalXtype.g:1392:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ) + // InternalXtype.g:1393:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl(); @@ -4636,17 +4637,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl" - // InternalXtype.g:1398:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ; + // InternalXtype.g:1399:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1402:1: ( ( '.' ) ) - // InternalXtype.g:1403:1: ( '.' ) + // InternalXtype.g:1403:1: ( ( '.' ) ) + // InternalXtype.g:1404:1: ( '.' ) { - // InternalXtype.g:1403:1: ( '.' ) - // InternalXtype.g:1404:2: '.' + // InternalXtype.g:1404:1: ( '.' ) + // InternalXtype.g:1405:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getFullStopKeyword_1_4_0_0_1()); @@ -4677,14 +4678,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0" - // InternalXtype.g:1414:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ; + // InternalXtype.g:1415:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1418:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ) - // InternalXtype.g:1419:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 + // InternalXtype.g:1419:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ) + // InternalXtype.g:1420:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 { pushFollow(FOLLOW_13); rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl(); @@ -4715,23 +4716,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl" - // InternalXtype.g:1426:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ; + // InternalXtype.g:1427:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1430:1: ( ( ( '<' ) ) ) - // InternalXtype.g:1431:1: ( ( '<' ) ) + // InternalXtype.g:1431:1: ( ( ( '<' ) ) ) + // InternalXtype.g:1432:1: ( ( '<' ) ) { - // InternalXtype.g:1431:1: ( ( '<' ) ) - // InternalXtype.g:1432:2: ( '<' ) + // InternalXtype.g:1432:1: ( ( '<' ) ) + // InternalXtype.g:1433:2: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_4_2_0()); } - // InternalXtype.g:1433:2: ( '<' ) - // InternalXtype.g:1433:3: '<' + // InternalXtype.g:1434:2: ( '<' ) + // InternalXtype.g:1434:3: '<' { match(input,16,FOLLOW_2); if (state.failed) return ; @@ -4762,14 +4763,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1" - // InternalXtype.g:1441:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ; + // InternalXtype.g:1442:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1445:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ) - // InternalXtype.g:1446:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 + // InternalXtype.g:1446:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ) + // InternalXtype.g:1447:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 { pushFollow(FOLLOW_14); rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl(); @@ -4800,23 +4801,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl" - // InternalXtype.g:1453:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ; + // InternalXtype.g:1454:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1457:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ) - // InternalXtype.g:1458:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) + // InternalXtype.g:1458:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ) + // InternalXtype.g:1459:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) { - // InternalXtype.g:1458:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) - // InternalXtype.g:1459:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) + // InternalXtype.g:1459:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) + // InternalXtype.g:1460:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_1()); } - // InternalXtype.g:1460:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) - // InternalXtype.g:1460:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 + // InternalXtype.g:1461:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) + // InternalXtype.g:1461:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1(); @@ -4851,14 +4852,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2" - // InternalXtype.g:1468:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ; + // InternalXtype.g:1469:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1472:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ) - // InternalXtype.g:1473:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 + // InternalXtype.g:1473:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ) + // InternalXtype.g:1474:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 { pushFollow(FOLLOW_14); rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl(); @@ -4889,22 +4890,22 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl" - // InternalXtype.g:1480:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ; + // InternalXtype.g:1481:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1484:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ) - // InternalXtype.g:1485:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) + // InternalXtype.g:1485:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ) + // InternalXtype.g:1486:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) { - // InternalXtype.g:1485:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) - // InternalXtype.g:1486:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* + // InternalXtype.g:1486:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) + // InternalXtype.g:1487:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2_2()); } - // InternalXtype.g:1487:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* + // InternalXtype.g:1488:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* loop15: do { int alt15=2; @@ -4917,7 +4918,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() th switch (alt15) { case 1 : - // InternalXtype.g:1487:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 + // InternalXtype.g:1488:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 { pushFollow(FOLLOW_11); rule__JvmParameterizedTypeReference__Group_1_4_2_2__0(); @@ -4958,14 +4959,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3" - // InternalXtype.g:1495:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ; + // InternalXtype.g:1496:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1499:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ) - // InternalXtype.g:1500:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl + // InternalXtype.g:1500:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ) + // InternalXtype.g:1501:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl(); @@ -4991,17 +4992,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws R // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl" - // InternalXtype.g:1506:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ; + // InternalXtype.g:1507:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1510:1: ( ( '>' ) ) - // InternalXtype.g:1511:1: ( '>' ) + // InternalXtype.g:1511:1: ( ( '>' ) ) + // InternalXtype.g:1512:1: ( '>' ) { - // InternalXtype.g:1511:1: ( '>' ) - // InternalXtype.g:1512:2: '>' + // InternalXtype.g:1512:1: ( '>' ) + // InternalXtype.g:1513:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_4_2_3()); @@ -5032,14 +5033,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() th // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0" - // InternalXtype.g:1522:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ; + // InternalXtype.g:1523:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1526:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ) - // InternalXtype.g:1527:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 + // InternalXtype.g:1527:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ) + // InternalXtype.g:1528:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 { pushFollow(FOLLOW_13); rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl(); @@ -5070,17 +5071,17 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl" - // InternalXtype.g:1534:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ; + // InternalXtype.g:1535:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1538:1: ( ( ',' ) ) - // InternalXtype.g:1539:1: ( ',' ) + // InternalXtype.g:1539:1: ( ( ',' ) ) + // InternalXtype.g:1540:1: ( ',' ) { - // InternalXtype.g:1539:1: ( ',' ) - // InternalXtype.g:1540:2: ',' + // InternalXtype.g:1540:1: ( ',' ) + // InternalXtype.g:1541:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0()); @@ -5111,14 +5112,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1" - // InternalXtype.g:1549:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ; + // InternalXtype.g:1550:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1553:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ) - // InternalXtype.g:1554:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl + // InternalXtype.g:1554:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ) + // InternalXtype.g:1555:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl(); @@ -5144,23 +5145,23 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl" - // InternalXtype.g:1560:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ; + // InternalXtype.g:1561:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1564:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ) - // InternalXtype.g:1565:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) + // InternalXtype.g:1565:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ) + // InternalXtype.g:1566:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) { - // InternalXtype.g:1565:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) - // InternalXtype.g:1566:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) + // InternalXtype.g:1566:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) + // InternalXtype.g:1567:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_2_1()); } - // InternalXtype.g:1567:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) - // InternalXtype.g:1567:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 + // InternalXtype.g:1568:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) + // InternalXtype.g:1568:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 { pushFollow(FOLLOW_2); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1(); @@ -5195,14 +5196,14 @@ public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() // $ANTLR start "rule__JvmWildcardTypeReference__Group__0" - // InternalXtype.g:1576:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ; + // InternalXtype.g:1577:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ; public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1580:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ) - // InternalXtype.g:1581:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 + // InternalXtype.g:1581:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ) + // InternalXtype.g:1582:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 { pushFollow(FOLLOW_13); rule__JvmWildcardTypeReference__Group__0__Impl(); @@ -5233,23 +5234,23 @@ public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl" - // InternalXtype.g:1588:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ; + // InternalXtype.g:1589:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ; public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1592:1: ( ( () ) ) - // InternalXtype.g:1593:1: ( () ) + // InternalXtype.g:1593:1: ( ( () ) ) + // InternalXtype.g:1594:1: ( () ) { - // InternalXtype.g:1593:1: ( () ) - // InternalXtype.g:1594:2: () + // InternalXtype.g:1594:1: ( () ) + // InternalXtype.g:1595:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); } - // InternalXtype.g:1595:2: () - // InternalXtype.g:1595:3: + // InternalXtype.g:1596:2: () + // InternalXtype.g:1596:3: { } @@ -5274,14 +5275,14 @@ public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group__1" - // InternalXtype.g:1603:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ; + // InternalXtype.g:1604:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ; public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1607:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ) - // InternalXtype.g:1608:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 + // InternalXtype.g:1608:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ) + // InternalXtype.g:1609:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 { pushFollow(FOLLOW_18); rule__JvmWildcardTypeReference__Group__1__Impl(); @@ -5312,17 +5313,17 @@ public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl" - // InternalXtype.g:1615:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ; + // InternalXtype.g:1616:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ; public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1619:1: ( ( '?' ) ) - // InternalXtype.g:1620:1: ( '?' ) + // InternalXtype.g:1620:1: ( ( '?' ) ) + // InternalXtype.g:1621:1: ( '?' ) { - // InternalXtype.g:1620:1: ( '?' ) - // InternalXtype.g:1621:2: '?' + // InternalXtype.g:1621:1: ( '?' ) + // InternalXtype.g:1622:2: '?' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); @@ -5353,14 +5354,14 @@ public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group__2" - // InternalXtype.g:1630:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ; + // InternalXtype.g:1631:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ; public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1634:1: ( rule__JvmWildcardTypeReference__Group__2__Impl ) - // InternalXtype.g:1635:2: rule__JvmWildcardTypeReference__Group__2__Impl + // InternalXtype.g:1635:1: ( rule__JvmWildcardTypeReference__Group__2__Impl ) + // InternalXtype.g:1636:2: rule__JvmWildcardTypeReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group__2__Impl(); @@ -5386,22 +5387,22 @@ public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionE // $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl" - // InternalXtype.g:1641:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ; + // InternalXtype.g:1642:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ; public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1645:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) - // InternalXtype.g:1646:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) + // InternalXtype.g:1646:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) + // InternalXtype.g:1647:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) { - // InternalXtype.g:1646:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) - // InternalXtype.g:1647:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? + // InternalXtype.g:1647:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) + // InternalXtype.g:1648:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); } - // InternalXtype.g:1648:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? + // InternalXtype.g:1649:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )? int alt16=2; int LA16_0 = input.LA(1); @@ -5410,7 +5411,7 @@ public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws Recogn } switch (alt16) { case 1 : - // InternalXtype.g:1648:3: rule__JvmWildcardTypeReference__Alternatives_2 + // InternalXtype.g:1649:3: rule__JvmWildcardTypeReference__Alternatives_2 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Alternatives_2(); @@ -5448,14 +5449,14 @@ public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0" - // InternalXtype.g:1657:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ; + // InternalXtype.g:1658:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ; public final void rule__JvmWildcardTypeReference__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1661:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ) - // InternalXtype.g:1662:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 + // InternalXtype.g:1662:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ) + // InternalXtype.g:1663:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 { pushFollow(FOLLOW_19); rule__JvmWildcardTypeReference__Group_2_0__0__Impl(); @@ -5486,23 +5487,23 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__0() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0__Impl" - // InternalXtype.g:1669:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ; + // InternalXtype.g:1670:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ; public final void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1673:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ) - // InternalXtype.g:1674:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) + // InternalXtype.g:1674:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ) + // InternalXtype.g:1675:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) { - // InternalXtype.g:1674:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) - // InternalXtype.g:1675:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) + // InternalXtype.g:1675:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) + // InternalXtype.g:1676:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_0()); } - // InternalXtype.g:1676:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) - // InternalXtype.g:1676:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 + // InternalXtype.g:1677:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) + // InternalXtype.g:1677:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0(); @@ -5537,14 +5538,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1" - // InternalXtype.g:1684:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ; + // InternalXtype.g:1685:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ; public final void rule__JvmWildcardTypeReference__Group_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1688:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl ) - // InternalXtype.g:1689:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl + // InternalXtype.g:1689:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl ) + // InternalXtype.g:1690:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_0__1__Impl(); @@ -5570,22 +5571,22 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1__Impl" - // InternalXtype.g:1695:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ; + // InternalXtype.g:1696:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ; public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1699:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ) - // InternalXtype.g:1700:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) + // InternalXtype.g:1700:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ) + // InternalXtype.g:1701:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) { - // InternalXtype.g:1700:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) - // InternalXtype.g:1701:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* + // InternalXtype.g:1701:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) + // InternalXtype.g:1702:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_1()); } - // InternalXtype.g:1702:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* + // InternalXtype.g:1703:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* loop17: do { int alt17=2; @@ -5598,7 +5599,7 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws Re switch (alt17) { case 1 : - // InternalXtype.g:1702:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 + // InternalXtype.g:1703:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 { pushFollow(FOLLOW_20); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1(); @@ -5639,14 +5640,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0" - // InternalXtype.g:1711:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ; + // InternalXtype.g:1712:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ; public final void rule__JvmWildcardTypeReference__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1715:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ) - // InternalXtype.g:1716:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 + // InternalXtype.g:1716:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ) + // InternalXtype.g:1717:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 { pushFollow(FOLLOW_19); rule__JvmWildcardTypeReference__Group_2_1__0__Impl(); @@ -5677,23 +5678,23 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__0() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0__Impl" - // InternalXtype.g:1723:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ; + // InternalXtype.g:1724:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ; public final void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1727:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ) - // InternalXtype.g:1728:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) + // InternalXtype.g:1728:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ) + // InternalXtype.g:1729:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) { - // InternalXtype.g:1728:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) - // InternalXtype.g:1729:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) + // InternalXtype.g:1729:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) + // InternalXtype.g:1730:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_0()); } - // InternalXtype.g:1730:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) - // InternalXtype.g:1730:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 + // InternalXtype.g:1731:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) + // InternalXtype.g:1731:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0(); @@ -5728,14 +5729,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws Re // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1" - // InternalXtype.g:1738:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ; + // InternalXtype.g:1739:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ; public final void rule__JvmWildcardTypeReference__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1742:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl ) - // InternalXtype.g:1743:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl + // InternalXtype.g:1743:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl ) + // InternalXtype.g:1744:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__JvmWildcardTypeReference__Group_2_1__1__Impl(); @@ -5761,22 +5762,22 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1() throws Recognit // $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1__Impl" - // InternalXtype.g:1749:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ; + // InternalXtype.g:1750:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ; public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1753:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ) - // InternalXtype.g:1754:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) + // InternalXtype.g:1754:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ) + // InternalXtype.g:1755:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) { - // InternalXtype.g:1754:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) - // InternalXtype.g:1755:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* + // InternalXtype.g:1755:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) + // InternalXtype.g:1756:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_1()); } - // InternalXtype.g:1756:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* + // InternalXtype.g:1757:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* loop18: do { int alt18=2; @@ -5789,7 +5790,7 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws Re switch (alt18) { case 1 : - // InternalXtype.g:1756:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 + // InternalXtype.g:1757:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 { pushFollow(FOLLOW_20); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1(); @@ -5830,14 +5831,14 @@ public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws Re // $ANTLR start "rule__JvmUpperBound__Group__0" - // InternalXtype.g:1765:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ; + // InternalXtype.g:1766:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ; public final void rule__JvmUpperBound__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1769:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ) - // InternalXtype.g:1770:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 + // InternalXtype.g:1770:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ) + // InternalXtype.g:1771:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 { pushFollow(FOLLOW_8); rule__JvmUpperBound__Group__0__Impl(); @@ -5868,17 +5869,17 @@ public final void rule__JvmUpperBound__Group__0() throws RecognitionException { // $ANTLR start "rule__JvmUpperBound__Group__0__Impl" - // InternalXtype.g:1777:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ; + // InternalXtype.g:1778:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ; public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1781:1: ( ( 'extends' ) ) - // InternalXtype.g:1782:1: ( 'extends' ) + // InternalXtype.g:1782:1: ( ( 'extends' ) ) + // InternalXtype.g:1783:1: ( 'extends' ) { - // InternalXtype.g:1782:1: ( 'extends' ) - // InternalXtype.g:1783:2: 'extends' + // InternalXtype.g:1783:1: ( 'extends' ) + // InternalXtype.g:1784:2: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); @@ -5909,14 +5910,14 @@ public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmUpperBound__Group__1" - // InternalXtype.g:1792:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ; + // InternalXtype.g:1793:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ; public final void rule__JvmUpperBound__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1796:1: ( rule__JvmUpperBound__Group__1__Impl ) - // InternalXtype.g:1797:2: rule__JvmUpperBound__Group__1__Impl + // InternalXtype.g:1797:1: ( rule__JvmUpperBound__Group__1__Impl ) + // InternalXtype.g:1798:2: rule__JvmUpperBound__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmUpperBound__Group__1__Impl(); @@ -5942,23 +5943,23 @@ public final void rule__JvmUpperBound__Group__1() throws RecognitionException { // $ANTLR start "rule__JvmUpperBound__Group__1__Impl" - // InternalXtype.g:1803:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ; + // InternalXtype.g:1804:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1807:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) - // InternalXtype.g:1808:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) + // InternalXtype.g:1808:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) + // InternalXtype.g:1809:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) { - // InternalXtype.g:1808:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) - // InternalXtype.g:1809:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) + // InternalXtype.g:1809:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) + // InternalXtype.g:1810:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); } - // InternalXtype.g:1810:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) - // InternalXtype.g:1810:3: rule__JvmUpperBound__TypeReferenceAssignment_1 + // InternalXtype.g:1811:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) + // InternalXtype.g:1811:3: rule__JvmUpperBound__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmUpperBound__TypeReferenceAssignment_1(); @@ -5993,14 +5994,14 @@ public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmUpperBoundAnded__Group__0" - // InternalXtype.g:1819:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ; + // InternalXtype.g:1820:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ; public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1823:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ) - // InternalXtype.g:1824:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 + // InternalXtype.g:1824:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ) + // InternalXtype.g:1825:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 { pushFollow(FOLLOW_8); rule__JvmUpperBoundAnded__Group__0__Impl(); @@ -6031,17 +6032,17 @@ public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionExcepti // $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl" - // InternalXtype.g:1831:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ; + // InternalXtype.g:1832:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ; public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1835:1: ( ( '&' ) ) - // InternalXtype.g:1836:1: ( '&' ) + // InternalXtype.g:1836:1: ( ( '&' ) ) + // InternalXtype.g:1837:1: ( '&' ) { - // InternalXtype.g:1836:1: ( '&' ) - // InternalXtype.g:1837:2: '&' + // InternalXtype.g:1837:1: ( '&' ) + // InternalXtype.g:1838:2: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); @@ -6072,14 +6073,14 @@ public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmUpperBoundAnded__Group__1" - // InternalXtype.g:1846:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ; + // InternalXtype.g:1847:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ; public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1850:1: ( rule__JvmUpperBoundAnded__Group__1__Impl ) - // InternalXtype.g:1851:2: rule__JvmUpperBoundAnded__Group__1__Impl + // InternalXtype.g:1851:1: ( rule__JvmUpperBoundAnded__Group__1__Impl ) + // InternalXtype.g:1852:2: rule__JvmUpperBoundAnded__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__Group__1__Impl(); @@ -6105,23 +6106,23 @@ public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionExcepti // $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl" - // InternalXtype.g:1857:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ; + // InternalXtype.g:1858:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1861:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) - // InternalXtype.g:1862:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXtype.g:1862:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) + // InternalXtype.g:1863:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) { - // InternalXtype.g:1862:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) - // InternalXtype.g:1863:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) + // InternalXtype.g:1863:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXtype.g:1864:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); } - // InternalXtype.g:1864:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) - // InternalXtype.g:1864:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 + // InternalXtype.g:1865:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) + // InternalXtype.g:1865:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmUpperBoundAnded__TypeReferenceAssignment_1(); @@ -6156,14 +6157,14 @@ public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__JvmLowerBound__Group__0" - // InternalXtype.g:1873:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ; + // InternalXtype.g:1874:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ; public final void rule__JvmLowerBound__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1877:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ) - // InternalXtype.g:1878:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 + // InternalXtype.g:1878:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ) + // InternalXtype.g:1879:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 { pushFollow(FOLLOW_8); rule__JvmLowerBound__Group__0__Impl(); @@ -6194,17 +6195,17 @@ public final void rule__JvmLowerBound__Group__0() throws RecognitionException { // $ANTLR start "rule__JvmLowerBound__Group__0__Impl" - // InternalXtype.g:1885:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ; + // InternalXtype.g:1886:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ; public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1889:1: ( ( 'super' ) ) - // InternalXtype.g:1890:1: ( 'super' ) + // InternalXtype.g:1890:1: ( ( 'super' ) ) + // InternalXtype.g:1891:1: ( 'super' ) { - // InternalXtype.g:1890:1: ( 'super' ) - // InternalXtype.g:1891:2: 'super' + // InternalXtype.g:1891:1: ( 'super' ) + // InternalXtype.g:1892:2: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); @@ -6235,14 +6236,14 @@ public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmLowerBound__Group__1" - // InternalXtype.g:1900:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ; + // InternalXtype.g:1901:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ; public final void rule__JvmLowerBound__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1904:1: ( rule__JvmLowerBound__Group__1__Impl ) - // InternalXtype.g:1905:2: rule__JvmLowerBound__Group__1__Impl + // InternalXtype.g:1905:1: ( rule__JvmLowerBound__Group__1__Impl ) + // InternalXtype.g:1906:2: rule__JvmLowerBound__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmLowerBound__Group__1__Impl(); @@ -6268,23 +6269,23 @@ public final void rule__JvmLowerBound__Group__1() throws RecognitionException { // $ANTLR start "rule__JvmLowerBound__Group__1__Impl" - // InternalXtype.g:1911:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ; + // InternalXtype.g:1912:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1915:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) - // InternalXtype.g:1916:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) + // InternalXtype.g:1916:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) + // InternalXtype.g:1917:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) { - // InternalXtype.g:1916:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) - // InternalXtype.g:1917:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) + // InternalXtype.g:1917:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) + // InternalXtype.g:1918:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); } - // InternalXtype.g:1918:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) - // InternalXtype.g:1918:3: rule__JvmLowerBound__TypeReferenceAssignment_1 + // InternalXtype.g:1919:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) + // InternalXtype.g:1919:3: rule__JvmLowerBound__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmLowerBound__TypeReferenceAssignment_1(); @@ -6319,14 +6320,14 @@ public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__JvmLowerBoundAnded__Group__0" - // InternalXtype.g:1927:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ; + // InternalXtype.g:1928:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ; public final void rule__JvmLowerBoundAnded__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1931:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ) - // InternalXtype.g:1932:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 + // InternalXtype.g:1932:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ) + // InternalXtype.g:1933:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 { pushFollow(FOLLOW_8); rule__JvmLowerBoundAnded__Group__0__Impl(); @@ -6357,17 +6358,17 @@ public final void rule__JvmLowerBoundAnded__Group__0() throws RecognitionExcepti // $ANTLR start "rule__JvmLowerBoundAnded__Group__0__Impl" - // InternalXtype.g:1939:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ; + // InternalXtype.g:1940:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ; public final void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1943:1: ( ( '&' ) ) - // InternalXtype.g:1944:1: ( '&' ) + // InternalXtype.g:1944:1: ( ( '&' ) ) + // InternalXtype.g:1945:1: ( '&' ) { - // InternalXtype.g:1944:1: ( '&' ) - // InternalXtype.g:1945:2: '&' + // InternalXtype.g:1945:1: ( '&' ) + // InternalXtype.g:1946:2: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0()); @@ -6398,14 +6399,14 @@ public final void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__JvmLowerBoundAnded__Group__1" - // InternalXtype.g:1954:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ; + // InternalXtype.g:1955:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ; public final void rule__JvmLowerBoundAnded__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1958:1: ( rule__JvmLowerBoundAnded__Group__1__Impl ) - // InternalXtype.g:1959:2: rule__JvmLowerBoundAnded__Group__1__Impl + // InternalXtype.g:1959:1: ( rule__JvmLowerBoundAnded__Group__1__Impl ) + // InternalXtype.g:1960:2: rule__JvmLowerBoundAnded__Group__1__Impl { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__Group__1__Impl(); @@ -6431,23 +6432,23 @@ public final void rule__JvmLowerBoundAnded__Group__1() throws RecognitionExcepti // $ANTLR start "rule__JvmLowerBoundAnded__Group__1__Impl" - // InternalXtype.g:1965:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ; + // InternalXtype.g:1966:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1969:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ) - // InternalXtype.g:1970:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXtype.g:1970:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ) + // InternalXtype.g:1971:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) { - // InternalXtype.g:1970:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) - // InternalXtype.g:1971:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) + // InternalXtype.g:1971:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) + // InternalXtype.g:1972:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceAssignment_1()); } - // InternalXtype.g:1972:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) - // InternalXtype.g:1972:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 + // InternalXtype.g:1973:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) + // InternalXtype.g:1973:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 { pushFollow(FOLLOW_2); rule__JvmLowerBoundAnded__TypeReferenceAssignment_1(); @@ -6482,14 +6483,14 @@ public final void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__QualifiedName__Group__0" - // InternalXtype.g:1981:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // InternalXtype.g:1982: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 { - // InternalXtype.g:1985:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // InternalXtype.g:1986:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + // InternalXtype.g:1986:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalXtype.g:1987:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FOLLOW_15); rule__QualifiedName__Group__0__Impl(); @@ -6520,17 +6521,17 @@ public final void rule__QualifiedName__Group__0() throws RecognitionException { // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // InternalXtype.g:1993:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; + // InternalXtype.g:1994:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:1997:1: ( ( ruleValidID ) ) - // InternalXtype.g:1998:1: ( ruleValidID ) + // InternalXtype.g:1998:1: ( ( ruleValidID ) ) + // InternalXtype.g:1999:1: ( ruleValidID ) { - // InternalXtype.g:1998:1: ( ruleValidID ) - // InternalXtype.g:1999:2: ruleValidID + // InternalXtype.g:1999:1: ( ruleValidID ) + // InternalXtype.g:2000:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); @@ -6565,14 +6566,14 @@ public final void rule__QualifiedName__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__QualifiedName__Group__1" - // InternalXtype.g:2008:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + // InternalXtype.g:2009:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2012:1: ( rule__QualifiedName__Group__1__Impl ) - // InternalXtype.g:2013:2: rule__QualifiedName__Group__1__Impl + // InternalXtype.g:2013:1: ( rule__QualifiedName__Group__1__Impl ) + // InternalXtype.g:2014:2: rule__QualifiedName__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group__1__Impl(); @@ -6598,22 +6599,22 @@ public final void rule__QualifiedName__Group__1() throws RecognitionException { // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // InternalXtype.g:2019:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + // InternalXtype.g:2020: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 { - // InternalXtype.g:2023:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // InternalXtype.g:2024:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalXtype.g:2024:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // InternalXtype.g:2025:1: ( ( rule__QualifiedName__Group_1__0 )* ) { - // InternalXtype.g:2024:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // InternalXtype.g:2025:2: ( rule__QualifiedName__Group_1__0 )* + // InternalXtype.g:2025:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalXtype.g:2026:2: ( rule__QualifiedName__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); } - // InternalXtype.g:2026:2: ( rule__QualifiedName__Group_1__0 )* + // InternalXtype.g:2027:2: ( rule__QualifiedName__Group_1__0 )* loop19: do { int alt19=2; @@ -6632,7 +6633,7 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept switch (alt19) { case 1 : - // InternalXtype.g:2026:3: rule__QualifiedName__Group_1__0 + // InternalXtype.g:2027:3: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_16); rule__QualifiedName__Group_1__0(); @@ -6673,14 +6674,14 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__QualifiedName__Group_1__0" - // InternalXtype.g:2035:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + // InternalXtype.g:2036: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 { - // InternalXtype.g:2039:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // InternalXtype.g:2040:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + // InternalXtype.g:2040:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // InternalXtype.g:2041:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { pushFollow(FOLLOW_17); rule__QualifiedName__Group_1__0__Impl(); @@ -6711,17 +6712,17 @@ public final void rule__QualifiedName__Group_1__0() throws RecognitionException // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // InternalXtype.g:2047:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; + // InternalXtype.g:2048:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2051:1: ( ( '.' ) ) - // InternalXtype.g:2052:1: ( '.' ) + // InternalXtype.g:2052:1: ( ( '.' ) ) + // InternalXtype.g:2053:1: ( '.' ) { - // InternalXtype.g:2052:1: ( '.' ) - // InternalXtype.g:2053:2: '.' + // InternalXtype.g:2053:1: ( '.' ) + // InternalXtype.g:2054:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); @@ -6752,14 +6753,14 @@ public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionExce // $ANTLR start "rule__QualifiedName__Group_1__1" - // InternalXtype.g:2062:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + // InternalXtype.g:2063: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 { - // InternalXtype.g:2066:1: ( rule__QualifiedName__Group_1__1__Impl ) - // InternalXtype.g:2067:2: rule__QualifiedName__Group_1__1__Impl + // InternalXtype.g:2067:1: ( rule__QualifiedName__Group_1__1__Impl ) + // InternalXtype.g:2068:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__1__Impl(); @@ -6785,17 +6786,17 @@ public final void rule__QualifiedName__Group_1__1() throws RecognitionException // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // InternalXtype.g:2073:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; + // InternalXtype.g:2074:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2077:1: ( ( ruleValidID ) ) - // InternalXtype.g:2078:1: ( ruleValidID ) + // InternalXtype.g:2078:1: ( ( ruleValidID ) ) + // InternalXtype.g:2079:1: ( ruleValidID ) { - // InternalXtype.g:2078:1: ( ruleValidID ) - // InternalXtype.g:2079:2: ruleValidID + // InternalXtype.g:2079:1: ( ruleValidID ) + // InternalXtype.g:2080:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); @@ -6830,14 +6831,14 @@ public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionExce // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0" - // InternalXtype.g:2089:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; + // InternalXtype.g:2090:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2093:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) - // InternalXtype.g:2094:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 + // InternalXtype.g:2094:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) + // InternalXtype.g:2095:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 { pushFollow(FOLLOW_15); rule__QualifiedNameWithWildcard__Group__0__Impl(); @@ -6868,17 +6869,17 @@ public final void rule__QualifiedNameWithWildcard__Group__0() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl" - // InternalXtype.g:2101:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; + // InternalXtype.g:2102:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2105:1: ( ( ruleQualifiedName ) ) - // InternalXtype.g:2106:1: ( ruleQualifiedName ) + // InternalXtype.g:2106:1: ( ( ruleQualifiedName ) ) + // InternalXtype.g:2107:1: ( ruleQualifiedName ) { - // InternalXtype.g:2106:1: ( ruleQualifiedName ) - // InternalXtype.g:2107:2: ruleQualifiedName + // InternalXtype.g:2107:1: ( ruleQualifiedName ) + // InternalXtype.g:2108:2: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); @@ -6913,14 +6914,14 @@ public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws Recog // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1" - // InternalXtype.g:2116:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; + // InternalXtype.g:2117:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2120:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) - // InternalXtype.g:2121:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 + // InternalXtype.g:2121:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) + // InternalXtype.g:2122:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 { pushFollow(FOLLOW_21); rule__QualifiedNameWithWildcard__Group__1__Impl(); @@ -6951,17 +6952,17 @@ public final void rule__QualifiedNameWithWildcard__Group__1() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl" - // InternalXtype.g:2128:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ; + // InternalXtype.g:2129:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ; public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2132:1: ( ( '.' ) ) - // InternalXtype.g:2133:1: ( '.' ) + // InternalXtype.g:2133:1: ( ( '.' ) ) + // InternalXtype.g:2134:1: ( '.' ) { - // InternalXtype.g:2133:1: ( '.' ) - // InternalXtype.g:2134:2: '.' + // InternalXtype.g:2134:1: ( '.' ) + // InternalXtype.g:2135:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); @@ -6992,14 +6993,14 @@ public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws Recog // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2" - // InternalXtype.g:2143:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; + // InternalXtype.g:2144:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; public final void rule__QualifiedNameWithWildcard__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2147:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) - // InternalXtype.g:2148:2: rule__QualifiedNameWithWildcard__Group__2__Impl + // InternalXtype.g:2148:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) + // InternalXtype.g:2149:2: rule__QualifiedNameWithWildcard__Group__2__Impl { pushFollow(FOLLOW_2); rule__QualifiedNameWithWildcard__Group__2__Impl(); @@ -7025,17 +7026,17 @@ public final void rule__QualifiedNameWithWildcard__Group__2() throws Recognition // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2__Impl" - // InternalXtype.g:2154:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; + // InternalXtype.g:2155:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2158:1: ( ( '*' ) ) - // InternalXtype.g:2159:1: ( '*' ) + // InternalXtype.g:2159:1: ( ( '*' ) ) + // InternalXtype.g:2160:1: ( '*' ) { - // InternalXtype.g:2159:1: ( '*' ) - // InternalXtype.g:2160:2: '*' + // InternalXtype.g:2160:1: ( '*' ) + // InternalXtype.g:2161:2: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); @@ -7066,14 +7067,14 @@ public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws Recog // $ANTLR start "rule__XImportDeclaration__Group__0" - // InternalXtype.g:2170:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; + // InternalXtype.g:2171:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; public final void rule__XImportDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2174:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) - // InternalXtype.g:2175:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 + // InternalXtype.g:2175:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) + // InternalXtype.g:2176:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 { pushFollow(FOLLOW_22); rule__XImportDeclaration__Group__0__Impl(); @@ -7104,17 +7105,17 @@ public final void rule__XImportDeclaration__Group__0() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__0__Impl" - // InternalXtype.g:2182:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; + // InternalXtype.g:2183:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2186:1: ( ( 'import' ) ) - // InternalXtype.g:2187:1: ( 'import' ) + // InternalXtype.g:2187:1: ( ( 'import' ) ) + // InternalXtype.g:2188:1: ( 'import' ) { - // InternalXtype.g:2187:1: ( 'import' ) - // InternalXtype.g:2188:2: 'import' + // InternalXtype.g:2188:1: ( 'import' ) + // InternalXtype.g:2189:2: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); @@ -7145,14 +7146,14 @@ public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group__1" - // InternalXtype.g:2197:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; + // InternalXtype.g:2198:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; public final void rule__XImportDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2201:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) - // InternalXtype.g:2202:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 + // InternalXtype.g:2202:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) + // InternalXtype.g:2203:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 { pushFollow(FOLLOW_23); rule__XImportDeclaration__Group__1__Impl(); @@ -7183,23 +7184,23 @@ public final void rule__XImportDeclaration__Group__1() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__1__Impl" - // InternalXtype.g:2209:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; + // InternalXtype.g:2210:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2213:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) - // InternalXtype.g:2214:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) + // InternalXtype.g:2214:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) + // InternalXtype.g:2215:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) { - // InternalXtype.g:2214:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) - // InternalXtype.g:2215:2: ( rule__XImportDeclaration__Alternatives_1 ) + // InternalXtype.g:2215:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) + // InternalXtype.g:2216:2: ( rule__XImportDeclaration__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1()); } - // InternalXtype.g:2216:2: ( rule__XImportDeclaration__Alternatives_1 ) - // InternalXtype.g:2216:3: rule__XImportDeclaration__Alternatives_1 + // InternalXtype.g:2217:2: ( rule__XImportDeclaration__Alternatives_1 ) + // InternalXtype.g:2217:3: rule__XImportDeclaration__Alternatives_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Alternatives_1(); @@ -7234,14 +7235,14 @@ public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group__2" - // InternalXtype.g:2224:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; + // InternalXtype.g:2225:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; public final void rule__XImportDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2228:1: ( rule__XImportDeclaration__Group__2__Impl ) - // InternalXtype.g:2229:2: rule__XImportDeclaration__Group__2__Impl + // InternalXtype.g:2229:1: ( rule__XImportDeclaration__Group__2__Impl ) + // InternalXtype.g:2230:2: rule__XImportDeclaration__Group__2__Impl { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group__2__Impl(); @@ -7267,22 +7268,22 @@ public final void rule__XImportDeclaration__Group__2() throws RecognitionExcepti // $ANTLR start "rule__XImportDeclaration__Group__2__Impl" - // InternalXtype.g:2235:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; + // InternalXtype.g:2236:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2239:1: ( ( ( ';' )? ) ) - // InternalXtype.g:2240:1: ( ( ';' )? ) + // InternalXtype.g:2240:1: ( ( ( ';' )? ) ) + // InternalXtype.g:2241:1: ( ( ';' )? ) { - // InternalXtype.g:2240:1: ( ( ';' )? ) - // InternalXtype.g:2241:2: ( ';' )? + // InternalXtype.g:2241:1: ( ( ';' )? ) + // InternalXtype.g:2242:2: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2()); } - // InternalXtype.g:2242:2: ( ';' )? + // InternalXtype.g:2243:2: ( ';' )? int alt20=2; int LA20_0 = input.LA(1); @@ -7291,7 +7292,7 @@ public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionE } switch (alt20) { case 1 : - // InternalXtype.g:2242:3: ';' + // InternalXtype.g:2243:3: ';' { match(input,25,FOLLOW_2); if (state.failed) return ; @@ -7325,14 +7326,14 @@ public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__XImportDeclaration__Group_1_0__0" - // InternalXtype.g:2251:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; + // InternalXtype.g:2252:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; public final void rule__XImportDeclaration__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2255:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) - // InternalXtype.g:2256:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 + // InternalXtype.g:2256:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) + // InternalXtype.g:2257:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 { pushFollow(FOLLOW_24); rule__XImportDeclaration__Group_1_0__0__Impl(); @@ -7363,23 +7364,23 @@ public final void rule__XImportDeclaration__Group_1_0__0() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__0__Impl" - // InternalXtype.g:2263:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; + // InternalXtype.g:2264:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; public final void rule__XImportDeclaration__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2267:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) - // InternalXtype.g:2268:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) + // InternalXtype.g:2268:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) + // InternalXtype.g:2269:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) { - // InternalXtype.g:2268:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) - // InternalXtype.g:2269:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) + // InternalXtype.g:2269:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) + // InternalXtype.g:2270:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0()); } - // InternalXtype.g:2270:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) - // InternalXtype.g:2270:3: rule__XImportDeclaration__StaticAssignment_1_0_0 + // InternalXtype.g:2271:2: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) + // InternalXtype.g:2271:3: rule__XImportDeclaration__StaticAssignment_1_0_0 { pushFollow(FOLLOW_2); rule__XImportDeclaration__StaticAssignment_1_0_0(); @@ -7414,14 +7415,14 @@ public final void rule__XImportDeclaration__Group_1_0__0__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__1" - // InternalXtype.g:2278:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; + // InternalXtype.g:2279:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; public final void rule__XImportDeclaration__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2282:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) - // InternalXtype.g:2283:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 + // InternalXtype.g:2283:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) + // InternalXtype.g:2284:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 { pushFollow(FOLLOW_24); rule__XImportDeclaration__Group_1_0__1__Impl(); @@ -7452,22 +7453,22 @@ public final void rule__XImportDeclaration__Group_1_0__1() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__1__Impl" - // InternalXtype.g:2290:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; + // InternalXtype.g:2291:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2294:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) - // InternalXtype.g:2295:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) + // InternalXtype.g:2295:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) + // InternalXtype.g:2296:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) { - // InternalXtype.g:2295:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) - // InternalXtype.g:2296:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? + // InternalXtype.g:2296:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) + // InternalXtype.g:2297:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1()); } - // InternalXtype.g:2297:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? + // InternalXtype.g:2298:2: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? int alt21=2; int LA21_0 = input.LA(1); @@ -7476,7 +7477,7 @@ public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws Recognit } switch (alt21) { case 1 : - // InternalXtype.g:2297:3: rule__XImportDeclaration__ExtensionAssignment_1_0_1 + // InternalXtype.g:2298:3: rule__XImportDeclaration__ExtensionAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ExtensionAssignment_1_0_1(); @@ -7514,14 +7515,14 @@ public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__2" - // InternalXtype.g:2305:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; + // InternalXtype.g:2306:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; public final void rule__XImportDeclaration__Group_1_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2309:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) - // InternalXtype.g:2310:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 + // InternalXtype.g:2310:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) + // InternalXtype.g:2311:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 { pushFollow(FOLLOW_25); rule__XImportDeclaration__Group_1_0__2__Impl(); @@ -7552,23 +7553,23 @@ public final void rule__XImportDeclaration__Group_1_0__2() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__2__Impl" - // InternalXtype.g:2317:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; + // InternalXtype.g:2318:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; public final void rule__XImportDeclaration__Group_1_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2321:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) - // InternalXtype.g:2322:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) + // InternalXtype.g:2322:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) + // InternalXtype.g:2323:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) { - // InternalXtype.g:2322:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) - // InternalXtype.g:2323:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) + // InternalXtype.g:2323:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) + // InternalXtype.g:2324:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2()); } - // InternalXtype.g:2324:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) - // InternalXtype.g:2324:3: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 + // InternalXtype.g:2325:2: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) + // InternalXtype.g:2325:3: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 { pushFollow(FOLLOW_2); rule__XImportDeclaration__ImportedTypeAssignment_1_0_2(); @@ -7603,14 +7604,14 @@ public final void rule__XImportDeclaration__Group_1_0__2__Impl() throws Recognit // $ANTLR start "rule__XImportDeclaration__Group_1_0__3" - // InternalXtype.g:2332:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl ; + // InternalXtype.g:2333:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl ; public final void rule__XImportDeclaration__Group_1_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2336:1: ( rule__XImportDeclaration__Group_1_0__3__Impl ) - // InternalXtype.g:2337:2: rule__XImportDeclaration__Group_1_0__3__Impl + // InternalXtype.g:2337:1: ( rule__XImportDeclaration__Group_1_0__3__Impl ) + // InternalXtype.g:2338:2: rule__XImportDeclaration__Group_1_0__3__Impl { pushFollow(FOLLOW_2); rule__XImportDeclaration__Group_1_0__3__Impl(); @@ -7636,23 +7637,23 @@ public final void rule__XImportDeclaration__Group_1_0__3() throws RecognitionExc // $ANTLR start "rule__XImportDeclaration__Group_1_0__3__Impl" - // InternalXtype.g:2343:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ; + // InternalXtype.g:2344:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ; public final void rule__XImportDeclaration__Group_1_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2347:1: ( ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ) - // InternalXtype.g:2348:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) + // InternalXtype.g:2348:1: ( ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) ) + // InternalXtype.g:2349:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) { - // InternalXtype.g:2348:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) - // InternalXtype.g:2349:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) + // InternalXtype.g:2349:1: ( ( rule__XImportDeclaration__Alternatives_1_0_3 ) ) + // InternalXtype.g:2350:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1_0_3()); } - // InternalXtype.g:2350:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) - // InternalXtype.g:2350:3: rule__XImportDeclaration__Alternatives_1_0_3 + // InternalXtype.g:2351:2: ( rule__XImportDeclaration__Alternatives_1_0_3 ) + // InternalXtype.g:2351:3: rule__XImportDeclaration__Alternatives_1_0_3 { pushFollow(FOLLOW_2); rule__XImportDeclaration__Alternatives_1_0_3(); @@ -7687,14 +7688,14 @@ public final void rule__XImportDeclaration__Group_1_0__3__Impl() throws Recognit // $ANTLR start "rule__QualifiedNameInStaticImport__Group__0" - // InternalXtype.g:2359:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ; + // InternalXtype.g:2360:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ; public final void rule__QualifiedNameInStaticImport__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2363:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ) - // InternalXtype.g:2364:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 + // InternalXtype.g:2364:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ) + // InternalXtype.g:2365:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 { pushFollow(FOLLOW_15); rule__QualifiedNameInStaticImport__Group__0__Impl(); @@ -7725,17 +7726,17 @@ public final void rule__QualifiedNameInStaticImport__Group__0() throws Recogniti // $ANTLR start "rule__QualifiedNameInStaticImport__Group__0__Impl" - // InternalXtype.g:2371:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ; + // InternalXtype.g:2372:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedNameInStaticImport__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2375:1: ( ( ruleValidID ) ) - // InternalXtype.g:2376:1: ( ruleValidID ) + // InternalXtype.g:2376:1: ( ( ruleValidID ) ) + // InternalXtype.g:2377:1: ( ruleValidID ) { - // InternalXtype.g:2376:1: ( ruleValidID ) - // InternalXtype.g:2377:2: ruleValidID + // InternalXtype.g:2377:1: ( ruleValidID ) + // InternalXtype.g:2378:2: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getValidIDParserRuleCall_0()); @@ -7770,14 +7771,14 @@ public final void rule__QualifiedNameInStaticImport__Group__0__Impl() throws Rec // $ANTLR start "rule__QualifiedNameInStaticImport__Group__1" - // InternalXtype.g:2386:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ; + // InternalXtype.g:2387:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ; public final void rule__QualifiedNameInStaticImport__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2390:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl ) - // InternalXtype.g:2391:2: rule__QualifiedNameInStaticImport__Group__1__Impl + // InternalXtype.g:2391:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl ) + // InternalXtype.g:2392:2: rule__QualifiedNameInStaticImport__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedNameInStaticImport__Group__1__Impl(); @@ -7803,17 +7804,17 @@ public final void rule__QualifiedNameInStaticImport__Group__1() throws Recogniti // $ANTLR start "rule__QualifiedNameInStaticImport__Group__1__Impl" - // InternalXtype.g:2397:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ; + // InternalXtype.g:2398:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ; public final void rule__QualifiedNameInStaticImport__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2401:1: ( ( '.' ) ) - // InternalXtype.g:2402:1: ( '.' ) + // InternalXtype.g:2402:1: ( ( '.' ) ) + // InternalXtype.g:2403:1: ( '.' ) { - // InternalXtype.g:2402:1: ( '.' ) - // InternalXtype.g:2403:2: '.' + // InternalXtype.g:2403:1: ( '.' ) + // InternalXtype.g:2404:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameInStaticImportAccess().getFullStopKeyword_1()); @@ -7844,17 +7845,17 @@ public final void rule__QualifiedNameInStaticImport__Group__1__Impl() throws Rec // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0" - // InternalXtype.g:2413:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; + // InternalXtype.g:2414:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2417:1: ( ( ruleJvmTypeReference ) ) - // InternalXtype.g:2418:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2418:1: ( ( ruleJvmTypeReference ) ) + // InternalXtype.g:2419:2: ( ruleJvmTypeReference ) { - // InternalXtype.g:2418:2: ( ruleJvmTypeReference ) - // InternalXtype.g:2419:3: ruleJvmTypeReference + // InternalXtype.g:2419:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2420:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0()); @@ -7889,17 +7890,17 @@ public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws Re // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1" - // InternalXtype.g:2428:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; + // InternalXtype.g:2429:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2432:1: ( ( ruleJvmTypeReference ) ) - // InternalXtype.g:2433:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2433:1: ( ( ruleJvmTypeReference ) ) + // InternalXtype.g:2434:2: ( ruleJvmTypeReference ) { - // InternalXtype.g:2433:2: ( ruleJvmTypeReference ) - // InternalXtype.g:2434:3: ruleJvmTypeReference + // InternalXtype.g:2434:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2435:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0()); @@ -7934,17 +7935,17 @@ public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws // $ANTLR start "rule__XFunctionTypeRef__ReturnTypeAssignment_2" - // InternalXtype.g:2443:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ; + // InternalXtype.g:2444:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2447:1: ( ( ruleJvmTypeReference ) ) - // InternalXtype.g:2448:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2448:1: ( ( ruleJvmTypeReference ) ) + // InternalXtype.g:2449:2: ( ruleJvmTypeReference ) { - // InternalXtype.g:2448:2: ( ruleJvmTypeReference ) - // InternalXtype.g:2449:3: ruleJvmTypeReference + // InternalXtype.g:2449:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2450:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0()); @@ -7979,23 +7980,23 @@ public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws Recogn // $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_0" - // InternalXtype.g:2458:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ; + // InternalXtype.g:2459:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ; public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2462:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXtype.g:2463:2: ( ( ruleQualifiedName ) ) + // InternalXtype.g:2463:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXtype.g:2464:2: ( ( ruleQualifiedName ) ) { - // InternalXtype.g:2463:2: ( ( ruleQualifiedName ) ) - // InternalXtype.g:2464:3: ( ruleQualifiedName ) + // InternalXtype.g:2464:2: ( ( ruleQualifiedName ) ) + // InternalXtype.g:2465:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0()); } - // InternalXtype.g:2465:3: ( ruleQualifiedName ) - // InternalXtype.g:2466:4: ruleQualifiedName + // InternalXtype.g:2466:3: ( ruleQualifiedName ) + // InternalXtype.g:2467:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1()); @@ -8036,17 +8037,17 @@ public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1" - // InternalXtype.g:2477:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXtype.g:2478:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2481:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXtype.g:2482:2: ( ruleJvmArgumentTypeReference ) + // InternalXtype.g:2482:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXtype.g:2483:2: ( ruleJvmArgumentTypeReference ) { - // InternalXtype.g:2482:2: ( ruleJvmArgumentTypeReference ) - // InternalXtype.g:2483:3: ruleJvmArgumentTypeReference + // InternalXtype.g:2483:2: ( ruleJvmArgumentTypeReference ) + // InternalXtype.g:2484:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); @@ -8081,17 +8082,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1" - // InternalXtype.g:2492:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXtype.g:2493:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2496:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXtype.g:2497:2: ( ruleJvmArgumentTypeReference ) + // InternalXtype.g:2497:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXtype.g:2498:2: ( ruleJvmArgumentTypeReference ) { - // InternalXtype.g:2497:2: ( ruleJvmArgumentTypeReference ) - // InternalXtype.g:2498:3: ruleJvmArgumentTypeReference + // InternalXtype.g:2498:2: ( ruleJvmArgumentTypeReference ) + // InternalXtype.g:2499:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); @@ -8126,23 +8127,23 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 // $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1" - // InternalXtype.g:2507:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ; + // InternalXtype.g:2508:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ; public final void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2511:1: ( ( ( ruleValidID ) ) ) - // InternalXtype.g:2512:2: ( ( ruleValidID ) ) + // InternalXtype.g:2512:1: ( ( ( ruleValidID ) ) ) + // InternalXtype.g:2513:2: ( ( ruleValidID ) ) { - // InternalXtype.g:2512:2: ( ( ruleValidID ) ) - // InternalXtype.g:2513:3: ( ruleValidID ) + // InternalXtype.g:2513:2: ( ( ruleValidID ) ) + // InternalXtype.g:2514:3: ( ruleValidID ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_1_4_1_0()); } - // InternalXtype.g:2514:3: ( ruleValidID ) - // InternalXtype.g:2515:4: ruleValidID + // InternalXtype.g:2515:3: ( ruleValidID ) + // InternalXtype.g:2516:4: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeValidIDParserRuleCall_1_4_1_0_1()); @@ -8183,17 +8184,17 @@ public final void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() th // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1" - // InternalXtype.g:2526:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXtype.g:2527:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2530:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXtype.g:2531:2: ( ruleJvmArgumentTypeReference ) + // InternalXtype.g:2531:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXtype.g:2532:2: ( ruleJvmArgumentTypeReference ) { - // InternalXtype.g:2531:2: ( ruleJvmArgumentTypeReference ) - // InternalXtype.g:2532:3: ruleJvmArgumentTypeReference + // InternalXtype.g:2532:2: ( ruleJvmArgumentTypeReference ) + // InternalXtype.g:2533:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_1_0()); @@ -8228,17 +8229,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2 // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1" - // InternalXtype.g:2541:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ; + // InternalXtype.g:2542:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2545:1: ( ( ruleJvmArgumentTypeReference ) ) - // InternalXtype.g:2546:2: ( ruleJvmArgumentTypeReference ) + // InternalXtype.g:2546:1: ( ( ruleJvmArgumentTypeReference ) ) + // InternalXtype.g:2547:2: ( ruleJvmArgumentTypeReference ) { - // InternalXtype.g:2546:2: ( ruleJvmArgumentTypeReference ) - // InternalXtype.g:2547:3: ruleJvmArgumentTypeReference + // InternalXtype.g:2547:2: ( ruleJvmArgumentTypeReference ) + // InternalXtype.g:2548:3: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_2_1_0()); @@ -8273,17 +8274,17 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2 // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0" - // InternalXtype.g:2556:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ; + // InternalXtype.g:2557:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2560:1: ( ( ruleJvmUpperBound ) ) - // InternalXtype.g:2561:2: ( ruleJvmUpperBound ) + // InternalXtype.g:2561:1: ( ( ruleJvmUpperBound ) ) + // InternalXtype.g:2562:2: ( ruleJvmUpperBound ) { - // InternalXtype.g:2561:2: ( ruleJvmUpperBound ) - // InternalXtype.g:2562:3: ruleJvmUpperBound + // InternalXtype.g:2562:2: ( ruleJvmUpperBound ) + // InternalXtype.g:2563:3: ruleJvmUpperBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0_0()); @@ -8318,17 +8319,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1" - // InternalXtype.g:2571:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ; + // InternalXtype.g:2572:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2575:1: ( ( ruleJvmUpperBoundAnded ) ) - // InternalXtype.g:2576:2: ( ruleJvmUpperBoundAnded ) + // InternalXtype.g:2576:1: ( ( ruleJvmUpperBoundAnded ) ) + // InternalXtype.g:2577:2: ( ruleJvmUpperBoundAnded ) { - // InternalXtype.g:2576:2: ( ruleJvmUpperBoundAnded ) - // InternalXtype.g:2577:3: ruleJvmUpperBoundAnded + // InternalXtype.g:2577:2: ( ruleJvmUpperBoundAnded ) + // InternalXtype.g:2578:3: ruleJvmUpperBoundAnded { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundAndedParserRuleCall_2_0_1_0()); @@ -8363,17 +8364,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0" - // InternalXtype.g:2586:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ; + // InternalXtype.g:2587:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2590:1: ( ( ruleJvmLowerBound ) ) - // InternalXtype.g:2591:2: ( ruleJvmLowerBound ) + // InternalXtype.g:2591:1: ( ( ruleJvmLowerBound ) ) + // InternalXtype.g:2592:2: ( ruleJvmLowerBound ) { - // InternalXtype.g:2591:2: ( ruleJvmLowerBound ) - // InternalXtype.g:2592:3: ruleJvmLowerBound + // InternalXtype.g:2592:2: ( ruleJvmLowerBound ) + // InternalXtype.g:2593:3: ruleJvmLowerBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0_0()); @@ -8408,17 +8409,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1" - // InternalXtype.g:2601:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ; + // InternalXtype.g:2602:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2605:1: ( ( ruleJvmLowerBoundAnded ) ) - // InternalXtype.g:2606:2: ( ruleJvmLowerBoundAnded ) + // InternalXtype.g:2606:1: ( ( ruleJvmLowerBoundAnded ) ) + // InternalXtype.g:2607:2: ( ruleJvmLowerBoundAnded ) { - // InternalXtype.g:2606:2: ( ruleJvmLowerBoundAnded ) - // InternalXtype.g:2607:3: ruleJvmLowerBoundAnded + // InternalXtype.g:2607:2: ( ruleJvmLowerBoundAnded ) + // InternalXtype.g:2608:3: ruleJvmLowerBoundAnded { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundAndedParserRuleCall_2_1_1_0()); @@ -8453,17 +8454,17 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() // $ANTLR start "rule__JvmUpperBound__TypeReferenceAssignment_1" - // InternalXtype.g:2616:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXtype.g:2617:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2620:1: ( ( ruleJvmTypeReference ) ) - // InternalXtype.g:2621:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2621:1: ( ( ruleJvmTypeReference ) ) + // InternalXtype.g:2622:2: ( ruleJvmTypeReference ) { - // InternalXtype.g:2621:2: ( ruleJvmTypeReference ) - // InternalXtype.g:2622:3: ruleJvmTypeReference + // InternalXtype.g:2622:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2623:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -8498,17 +8499,17 @@ public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws Recogn // $ANTLR start "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1" - // InternalXtype.g:2631:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXtype.g:2632:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2635:1: ( ( ruleJvmTypeReference ) ) - // InternalXtype.g:2636:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2636:1: ( ( ruleJvmTypeReference ) ) + // InternalXtype.g:2637:2: ( ruleJvmTypeReference ) { - // InternalXtype.g:2636:2: ( ruleJvmTypeReference ) - // InternalXtype.g:2637:3: ruleJvmTypeReference + // InternalXtype.g:2637:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2638:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -8543,17 +8544,17 @@ public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws R // $ANTLR start "rule__JvmLowerBound__TypeReferenceAssignment_1" - // InternalXtype.g:2646:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXtype.g:2647:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2650:1: ( ( ruleJvmTypeReference ) ) - // InternalXtype.g:2651:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2651:1: ( ( ruleJvmTypeReference ) ) + // InternalXtype.g:2652:2: ( ruleJvmTypeReference ) { - // InternalXtype.g:2651:2: ( ruleJvmTypeReference ) - // InternalXtype.g:2652:3: ruleJvmTypeReference + // InternalXtype.g:2652:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2653:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -8588,17 +8589,17 @@ public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws Recogn // $ANTLR start "rule__JvmLowerBoundAnded__TypeReferenceAssignment_1" - // InternalXtype.g:2661:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; + // InternalXtype.g:2662:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2665:1: ( ( ruleJvmTypeReference ) ) - // InternalXtype.g:2666:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2666:1: ( ( ruleJvmTypeReference ) ) + // InternalXtype.g:2667:2: ( ruleJvmTypeReference ) { - // InternalXtype.g:2666:2: ( ruleJvmTypeReference ) - // InternalXtype.g:2667:3: ruleJvmTypeReference + // InternalXtype.g:2667:2: ( ruleJvmTypeReference ) + // InternalXtype.g:2668:3: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); @@ -8633,23 +8634,23 @@ public final void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws R // $ANTLR start "rule__XImportDeclaration__StaticAssignment_1_0_0" - // InternalXtype.g:2676:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; + // InternalXtype.g:2677:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; public final void rule__XImportDeclaration__StaticAssignment_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2680:1: ( ( ( 'static' ) ) ) - // InternalXtype.g:2681:2: ( ( 'static' ) ) + // InternalXtype.g:2681:1: ( ( ( 'static' ) ) ) + // InternalXtype.g:2682:2: ( ( 'static' ) ) { - // InternalXtype.g:2681:2: ( ( 'static' ) ) - // InternalXtype.g:2682:3: ( 'static' ) + // InternalXtype.g:2682:2: ( ( 'static' ) ) + // InternalXtype.g:2683:3: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } - // InternalXtype.g:2683:3: ( 'static' ) - // InternalXtype.g:2684:4: 'static' + // InternalXtype.g:2684:3: ( 'static' ) + // InternalXtype.g:2685:4: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); @@ -8686,23 +8687,23 @@ public final void rule__XImportDeclaration__StaticAssignment_1_0_0() throws Reco // $ANTLR start "rule__XImportDeclaration__ExtensionAssignment_1_0_1" - // InternalXtype.g:2695:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; + // InternalXtype.g:2696:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; public final void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2699:1: ( ( ( 'extension' ) ) ) - // InternalXtype.g:2700:2: ( ( 'extension' ) ) + // InternalXtype.g:2700:1: ( ( ( 'extension' ) ) ) + // InternalXtype.g:2701:2: ( ( 'extension' ) ) { - // InternalXtype.g:2700:2: ( ( 'extension' ) ) - // InternalXtype.g:2701:3: ( 'extension' ) + // InternalXtype.g:2701:2: ( ( 'extension' ) ) + // InternalXtype.g:2702:3: ( 'extension' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } - // InternalXtype.g:2702:3: ( 'extension' ) - // InternalXtype.g:2703:4: 'extension' + // InternalXtype.g:2703:3: ( 'extension' ) + // InternalXtype.g:2704:4: 'extension' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); @@ -8739,23 +8740,23 @@ public final void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws R // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2" - // InternalXtype.g:2714:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ; + // InternalXtype.g:2715:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2718:1: ( ( ( ruleQualifiedNameInStaticImport ) ) ) - // InternalXtype.g:2719:2: ( ( ruleQualifiedNameInStaticImport ) ) + // InternalXtype.g:2719:1: ( ( ( ruleQualifiedNameInStaticImport ) ) ) + // InternalXtype.g:2720:2: ( ( ruleQualifiedNameInStaticImport ) ) { - // InternalXtype.g:2719:2: ( ( ruleQualifiedNameInStaticImport ) ) - // InternalXtype.g:2720:3: ( ruleQualifiedNameInStaticImport ) + // InternalXtype.g:2720:2: ( ( ruleQualifiedNameInStaticImport ) ) + // InternalXtype.g:2721:3: ( ruleQualifiedNameInStaticImport ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0()); } - // InternalXtype.g:2721:3: ( ruleQualifiedNameInStaticImport ) - // InternalXtype.g:2722:4: ruleQualifiedNameInStaticImport + // InternalXtype.g:2722:3: ( ruleQualifiedNameInStaticImport ) + // InternalXtype.g:2723:4: ruleQualifiedNameInStaticImport { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameInStaticImportParserRuleCall_1_0_2_0_1()); @@ -8796,23 +8797,23 @@ public final void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throw // $ANTLR start "rule__XImportDeclaration__WildcardAssignment_1_0_3_0" - // InternalXtype.g:2733:1: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 : ( ( '*' ) ) ; + // InternalXtype.g:2734:1: rule__XImportDeclaration__WildcardAssignment_1_0_3_0 : ( ( '*' ) ) ; public final void rule__XImportDeclaration__WildcardAssignment_1_0_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2737:1: ( ( ( '*' ) ) ) - // InternalXtype.g:2738:2: ( ( '*' ) ) + // InternalXtype.g:2738:1: ( ( ( '*' ) ) ) + // InternalXtype.g:2739:2: ( ( '*' ) ) { - // InternalXtype.g:2738:2: ( ( '*' ) ) - // InternalXtype.g:2739:3: ( '*' ) + // InternalXtype.g:2739:2: ( ( '*' ) ) + // InternalXtype.g:2740:3: ( '*' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_1_0_3_0_0()); } - // InternalXtype.g:2740:3: ( '*' ) - // InternalXtype.g:2741:4: '*' + // InternalXtype.g:2741:3: ( '*' ) + // InternalXtype.g:2742:4: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_1_0_3_0_0()); @@ -8849,17 +8850,17 @@ public final void rule__XImportDeclaration__WildcardAssignment_1_0_3_0() throws // $ANTLR start "rule__XImportDeclaration__MemberNameAssignment_1_0_3_1" - // InternalXtype.g:2752:1: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 : ( ruleValidID ) ; + // InternalXtype.g:2753:1: rule__XImportDeclaration__MemberNameAssignment_1_0_3_1 : ( ruleValidID ) ; public final void rule__XImportDeclaration__MemberNameAssignment_1_0_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2756:1: ( ( ruleValidID ) ) - // InternalXtype.g:2757:2: ( ruleValidID ) + // InternalXtype.g:2757:1: ( ( ruleValidID ) ) + // InternalXtype.g:2758:2: ( ruleValidID ) { - // InternalXtype.g:2757:2: ( ruleValidID ) - // InternalXtype.g:2758:3: ruleValidID + // InternalXtype.g:2758:2: ( ruleValidID ) + // InternalXtype.g:2759:3: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getMemberNameValidIDParserRuleCall_1_0_3_1_0()); @@ -8894,23 +8895,23 @@ public final void rule__XImportDeclaration__MemberNameAssignment_1_0_3_1() throw // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_1" - // InternalXtype.g:2767:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; + // InternalXtype.g:2768:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2771:1: ( ( ( ruleQualifiedName ) ) ) - // InternalXtype.g:2772:2: ( ( ruleQualifiedName ) ) + // InternalXtype.g:2772:1: ( ( ( ruleQualifiedName ) ) ) + // InternalXtype.g:2773:2: ( ( ruleQualifiedName ) ) { - // InternalXtype.g:2772:2: ( ( ruleQualifiedName ) ) - // InternalXtype.g:2773:3: ( ruleQualifiedName ) + // InternalXtype.g:2773:2: ( ( ruleQualifiedName ) ) + // InternalXtype.g:2774:3: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0()); } - // InternalXtype.g:2774:3: ( ruleQualifiedName ) - // InternalXtype.g:2775:4: ruleQualifiedName + // InternalXtype.g:2775:3: ( ruleQualifiedName ) + // InternalXtype.g:2776:4: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1()); @@ -8951,17 +8952,17 @@ public final void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws // $ANTLR start "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2" - // InternalXtype.g:2786:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; + // InternalXtype.g:2787:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; public final void rule__XImportDeclaration__ImportedNamespaceAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtype.g:2790:1: ( ( ruleQualifiedNameWithWildcard ) ) - // InternalXtype.g:2791:2: ( ruleQualifiedNameWithWildcard ) + // InternalXtype.g:2791:1: ( ( ruleQualifiedNameWithWildcard ) ) + // InternalXtype.g:2792:2: ( ruleQualifiedNameWithWildcard ) { - // InternalXtype.g:2791:2: ( ruleQualifiedNameWithWildcard ) - // InternalXtype.g:2792:3: ruleQualifiedNameWithWildcard + // InternalXtype.g:2792:2: ( ruleQualifiedNameWithWildcard ) + // InternalXtype.g:2793:3: ruleQualifiedNameWithWildcard { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0()); @@ -9036,7 +9037,7 @@ public DFA5(BaseRecognizer recognizer) { this.transition = dfa_7; } public String getDescription() { - return "502:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; + return "503:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; } } diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/annotations/ide/XbaseWithAnnotationsIdeModule.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/annotations/ide/XbaseWithAnnotationsIdeModule.java index e395331e5c..45b9baae3b 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/annotations/ide/XbaseWithAnnotationsIdeModule.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/annotations/ide/XbaseWithAnnotationsIdeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.annotations.ide; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/annotations/ide/XbaseWithAnnotationsIdeSetup.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/annotations/ide/XbaseWithAnnotationsIdeSetup.java index 30cef5e2a6..53d19110f2 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/annotations/ide/XbaseWithAnnotationsIdeSetup.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/annotations/ide/XbaseWithAnnotationsIdeSetup.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.annotations.ide; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/DefaultXbaseIdeModule.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/DefaultXbaseIdeModule.java index 8667903e1f..cbbebdbcac 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/DefaultXbaseIdeModule.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/DefaultXbaseIdeModule.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2016, 2020 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.ide; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XbaseIdeModule.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XbaseIdeModule.java index 28e57cf0c5..5cb3726d09 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XbaseIdeModule.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XbaseIdeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XbaseIdeSetup.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XbaseIdeSetup.java index 5b94d416e0..64faffe448 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XbaseIdeSetup.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XbaseIdeSetup.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XtypeIdeModule.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XtypeIdeModule.java index 0819ff416a..77ae7904b0 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XtypeIdeModule.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XtypeIdeModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XtypeIdeSetup.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XtypeIdeSetup.java index fd0496967c..2115bd5b48 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XtypeIdeSetup.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/XtypeIdeSetup.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/ClasspathBasedIdeTypesProposalProvider.xtend b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/ClasspathBasedIdeTypesProposalProvider.xtend index aea34649b3..ccad13fed3 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/ClasspathBasedIdeTypesProposalProvider.xtend +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/ClasspathBasedIdeTypesProposalProvider.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.contentassist diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/IIdeTypesProposalProvider.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/IIdeTypesProposalProvider.java index ec792626d4..994628d0cf 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/IIdeTypesProposalProvider.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/IIdeTypesProposalProvider.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.ide.contentassist; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/OverrideProposalUtil.xtend b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/OverrideProposalUtil.xtend index 7d175b8e10..9fc6ddd025 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/OverrideProposalUtil.xtend +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/OverrideProposalUtil.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.contentassist diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/TypeFilters.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/TypeFilters.java index cb7a465b2b..a671742087 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/TypeFilters.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/TypeFilters.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.contentassist; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalPriorities.xtend b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalPriorities.xtend index 524a0b5fb0..d35518c1aa 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalPriorities.xtend +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalPriorities.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.contentassist diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalProvider.xtend b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalProvider.xtend index 4e875d4355..b229ec6e28 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalProvider.xtend +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalProvider.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.contentassist diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeCrossrefProposalProvider.xtend b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeCrossrefProposalProvider.xtend index 809d5fdce2..6ef87123ee 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeCrossrefProposalProvider.xtend +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeCrossrefProposalProvider.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.contentassist diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/highlighting/XbaseHighlightingCalculator.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/highlighting/XbaseHighlightingCalculator.java index 930331c3d3..1e9bf1304a 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/highlighting/XbaseHighlightingCalculator.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/highlighting/XbaseHighlightingCalculator.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.ide.highlighting; diff --git a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/highlighting/XbaseHighlightingStyles.java b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/highlighting/XbaseHighlightingStyles.java index 5aaf716dc7..a32a8abd3f 100644 --- a/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/highlighting/XbaseHighlightingStyles.java +++ b/org.eclipse.xtext.xbase.ide/src/org/eclipse/xtext/xbase/ide/highlighting/XbaseHighlightingStyles.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.ide.highlighting; diff --git a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/ClasspathBasedIdeTypesProposalProvider.java b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/ClasspathBasedIdeTypesProposalProvider.java index 6949203694..bf9c2964d7 100644 --- a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/ClasspathBasedIdeTypesProposalProvider.java +++ b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/ClasspathBasedIdeTypesProposalProvider.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.ide.contentassist; diff --git a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/OverrideProposalUtil.java b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/OverrideProposalUtil.java index 4271d0d292..9776367b69 100644 --- a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/OverrideProposalUtil.java +++ b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/OverrideProposalUtil.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.ide.contentassist; diff --git a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalPriorities.java b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalPriorities.java index 7e743ba9d4..0b9680b481 100644 --- a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalPriorities.java +++ b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalPriorities.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.ide.contentassist; diff --git a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalProvider.java b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalProvider.java index ed94e11f87..4fbb3c34c6 100644 --- a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalProvider.java +++ b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeContentProposalProvider.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.ide.contentassist; diff --git a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeCrossrefProposalProvider.java b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeCrossrefProposalProvider.java index 763e939613..cd7cb092d9 100644 --- a/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeCrossrefProposalProvider.java +++ b/org.eclipse.xtext.xbase.ide/xtend-gen/org/eclipse/xtext/xbase/ide/contentassist/XbaseIdeCrossrefProposalProvider.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.ide.contentassist; diff --git a/org.eclipse.xtext.xbase.testdata/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.xbase.testdata/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000..f34ed4de2a --- /dev/null +++ b/org.eclipse.xtext.xbase.testdata/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates=June 15, 2010
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.xbase.testing/deprecated/org/eclipse/xtext/xbase/testing/OnTheFlyJavaCompiler.java b/org.eclipse.xtext.xbase.testing/deprecated/org/eclipse/xtext/xbase/testing/OnTheFlyJavaCompiler.java index bb88c5e123..e92b1dcb60 100644 --- a/org.eclipse.xtext.xbase.testing/deprecated/org/eclipse/xtext/xbase/testing/OnTheFlyJavaCompiler.java +++ b/org.eclipse.xtext.xbase.testing/deprecated/org/eclipse/xtext/xbase/testing/OnTheFlyJavaCompiler.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/CompilationTestHelper.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/CompilationTestHelper.java index bd8bac4f20..ce468940c1 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/CompilationTestHelper.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/CompilationTestHelper.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/InMemoryJavaCompiler.xtend b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/InMemoryJavaCompiler.xtend index 0d61523147..5d49f28099 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/InMemoryJavaCompiler.xtend +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/InMemoryJavaCompiler.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/JavaVersionModule.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/JavaVersionModule.java index d4786bed7f..3170afb946 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/JavaVersionModule.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/JavaVersionModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/RegisteringFileSystemAccess.xtend b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/RegisteringFileSystemAccess.xtend index 0d4339e65e..22262aaa96 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/RegisteringFileSystemAccess.xtend +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/RegisteringFileSystemAccess.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/SingletonGeneratorConfigModule.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/SingletonGeneratorConfigModule.java index 50cf2abb65..70ae2a46e1 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/SingletonGeneratorConfigModule.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/SingletonGeneratorConfigModule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/SynchronizedXtextResourceSetProvider.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/SynchronizedXtextResourceSetProvider.java index 50b5d79f6c..2fc908aafa 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/SynchronizedXtextResourceSetProvider.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/SynchronizedXtextResourceSetProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/evaluation/AbstractXbaseEvaluationTest.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/evaluation/AbstractXbaseEvaluationTest.java index 5f1f67247d..4571758215 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/evaluation/AbstractXbaseEvaluationTest.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/evaluation/AbstractXbaseEvaluationTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing.evaluation; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/NoJRESmokeTester.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/NoJRESmokeTester.java index 748e12a360..86a8e3e02b 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/NoJRESmokeTester.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/NoJRESmokeTester.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing.typesystem; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/Oven.xtend b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/Oven.xtend index b379eab0b5..e949b85129 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/Oven.xtend +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/Oven.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing.typesystem diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicReentrantTypeResolver.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicReentrantTypeResolver.java index f05ba9d3cb..7832290bb7 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicReentrantTypeResolver.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicReentrantTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.testing.typesystem; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicResolvedTypes.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicResolvedTypes.java index 5c4b95501c..d69e934bca 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicResolvedTypes.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.testing.typesystem; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicStackedResolvedTypes.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicStackedResolvedTypes.java index 0460f3e4f8..b6bcc92e95 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicStackedResolvedTypes.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/PublicStackedResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2020 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.testing.typesystem; diff --git a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/TypeSystemSmokeTester.java b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/TypeSystemSmokeTester.java index e89049454f..3a8a9fc86b 100644 --- a/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/TypeSystemSmokeTester.java +++ b/org.eclipse.xtext.xbase.testing/src/org/eclipse/xtext/xbase/testing/typesystem/TypeSystemSmokeTester.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.testing.typesystem; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/AbstractClassWithPublicConstructor.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/AbstractClassWithPublicConstructor.java index a2ea09e142..6f79f78585 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/AbstractClassWithPublicConstructor.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/AbstractClassWithPublicConstructor.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation1.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation1.java index 001b8145f8..4c76211ce0 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation1.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation1.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation2.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation2.java index 0cb7ece69e..05f49d8a5d 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation2.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation4.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation4.java index ce731fbcb3..1e2e8abf71 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation4.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation4.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation5.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation5.java index ca7635b87d..3a5de17fec 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation5.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Annotation5.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ArrayClient.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ArrayClient.java index 2838c9489d..fdef68d0ab 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ArrayClient.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ArrayClient.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ArrayClient2.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ArrayClient2.java index f47f330e16..5162c034b7 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ArrayClient2.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ArrayClient2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassA.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassA.java index f38a198d8a..4863734c7d 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassA.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassA.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassB.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassB.java index a37c77cd5b..3283454911 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassB.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassB.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassWithVarArgs.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassWithVarArgs.java index ba40e37802..707bf35ae8 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassWithVarArgs.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClassWithVarArgs.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClosureClient.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClosureClient.java index 38c38071c6..a62a3cd810 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClosureClient.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClosureClient.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClosureClient2.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClosureClient2.java index 0963c7a462..5ebbaf4cd7 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ClosureClient2.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ClosureClient2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Constructors.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Constructors.java index fb14fadaba..29e3c300e7 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Constructors.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Constructors.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Constructors2.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Constructors2.java index 9e0b63531e..4fb33d447f 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Constructors2.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Constructors2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/DeprecatedMembers.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/DeprecatedMembers.java index 205df0e61d..d077575353 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/DeprecatedMembers.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/DeprecatedMembers.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ExceptionSubclass.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ExceptionSubclass.java index f347b51c7e..c86bacf3ee 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ExceptionSubclass.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ExceptionSubclass.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/FieldAccess.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/FieldAccess.java index d102db4ef3..e49a4814d2 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/FieldAccess.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/FieldAccess.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/FieldAccessSub.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/FieldAccessSub.java index f7dbba8749..ca61712319 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/FieldAccessSub.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/FieldAccessSub.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/GenericType1.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/GenericType1.java index a49de57954..73c918151b 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/GenericType1.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/GenericType1.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/GenericType2.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/GenericType2.java index 0814cad142..903638f1b6 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/GenericType2.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/GenericType2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/InterfaceA.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/InterfaceA.java index 13c0b9f84a..86bdd43426 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/InterfaceA.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/InterfaceA.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/InterfaceB.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/InterfaceB.java index a4d734738f..e6f6254c0c 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/InterfaceB.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/InterfaceB.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingStaticType.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingStaticType.java index 05aa961ad8..7dacca9700 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingStaticType.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingStaticType.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingStaticTypeEquallyNamed.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingStaticTypeEquallyNamed.java index 9461a9bc90..3da344a42f 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingStaticTypeEquallyNamed.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingStaticTypeEquallyNamed.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingType.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingType.java index ac3d1a25bd..e83f38f7f2 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingType.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingType.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingTypeEquallyNamed.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingTypeEquallyNamed.java index 8fdbb7d924..184b2ec6b1 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingTypeEquallyNamed.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingTypeEquallyNamed.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingTypeExtended.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingTypeExtended.java index 75dae192e0..502b102351 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingTypeExtended.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/LinkingTypeExtended.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides1.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides1.java index 799683b12e..327dfd8e29 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides1.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides1.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides2.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides2.java index a9329a25bf..e7cc5bf216 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides2.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides3.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides3.java index e03b59449a..929d44d368 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides3.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides3.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides4.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides4.java index 0e3e0bae0f..3b52cee17f 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides4.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides4.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides5.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides5.java index ef0ada9037..a47332f527 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides5.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/MethodOverrides5.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Methods.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Methods.java index 4fef32130d..46858d8bc8 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Methods.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Methods.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/OuterClass.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/OuterClass.java index 1e6dae86b8..15ebe65ffb 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/OuterClass.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/OuterClass.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/OverloadedMethods.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/OverloadedMethods.java index 8d600baac8..f5d8a1a04d 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/OverloadedMethods.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/OverloadedMethods.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Properties1.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Properties1.java index 134a00b196..677a9637f7 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Properties1.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Properties1.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/Properties2.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/Properties2.java index aaecc3ba46..bd0f06f79d 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/Properties2.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/Properties2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/PropertiesHolder.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/PropertiesHolder.java index e1073eb6c9..5457e52e04 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/PropertiesHolder.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/PropertiesHolder.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/ShorthandNames.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/ShorthandNames.java index 9b60b6f71c..68921c71e1 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/ShorthandNames.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/ShorthandNames.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/StaticVisibilitySubClass.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/StaticVisibilitySubClass.java index 925d5484d2..43bb9cefe7 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/StaticVisibilitySubClass.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/StaticVisibilitySubClass.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/StaticVisibilitySuperType.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/StaticVisibilitySuperType.java index 722c9c51d5..1530f00945 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/StaticVisibilitySuperType.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/StaticVisibilitySuperType.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/SugarConflict.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/SugarConflict.java index cc7b873f44..42c8257a48 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/SugarConflict.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/SugarConflict.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/VisibilitySubClass.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/VisibilitySubClass.java index b653d1eef7..a5ce13661f 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/VisibilitySubClass.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/VisibilitySubClass.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/testdata/testdata/VisibilitySuperType.java b/org.eclipse.xtext.xbase.testing/testdata/testdata/VisibilitySuperType.java index 31bbdad94b..b9a9a291b5 100644 --- a/org.eclipse.xtext.xbase.testing/testdata/testdata/VisibilitySuperType.java +++ b/org.eclipse.xtext.xbase.testing/testdata/testdata/VisibilitySuperType.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package testdata; diff --git a/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/InMemoryJavaCompiler.java b/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/InMemoryJavaCompiler.java index eaf22b915d..df9b9674b3 100644 --- a/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/InMemoryJavaCompiler.java +++ b/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/InMemoryJavaCompiler.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.testing; diff --git a/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/JavaSource.java b/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/JavaSource.java index d5fbdda05e..c73c3a7059 100644 --- a/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/JavaSource.java +++ b/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/JavaSource.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.testing; diff --git a/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/RegisteringFileSystemAccess.java b/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/RegisteringFileSystemAccess.java index 953303234c..5cbb79c1e8 100644 --- a/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/RegisteringFileSystemAccess.java +++ b/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/RegisteringFileSystemAccess.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.testing; diff --git a/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/typesystem/Oven.java b/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/typesystem/Oven.java index f84efbed0d..1fb01e0d5b 100644 --- a/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/typesystem/Oven.java +++ b/org.eclipse.xtext.xbase.testing/xtend-gen/org/eclipse/xtext/xbase/testing/typesystem/Oven.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.testing.typesystem; diff --git a/org.eclipse.xtext.xbase.testlanguages.ide/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.xbase.testlanguages.ide/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000..f34ed4de2a --- /dev/null +++ b/org.eclipse.xtext.xbase.testlanguages.ide/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates=June 15, 2010
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/tests/StopwatchRule.java b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/tests/StopwatchRule.java index d32989b687..9a574ffd7e 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/tests/StopwatchRule.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/tests/StopwatchRule.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/tests/Timed.java b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/tests/Timed.java index 8c85021805..fadeb4cdfd 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/tests/Timed.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/tests/Timed.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 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; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/DummyTestClass.java b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/DummyTestClass.java index ada699826f..26d358b086 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/DummyTestClass.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/DummyTestClass.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/compiler/EvaluationCompilerTest.java b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/compiler/EvaluationCompilerTest.java index 6d39a57ec2..9505c85e54 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/compiler/EvaluationCompilerTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/compiler/EvaluationCompilerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeResolverTests.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeResolverTests.xtend index ad115a3223..eb6a0db93a 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeResolverTests.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeResolverTests.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathTypeResolverTest.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathTypeResolverTest.xtend index 7698786c1f..a5ca348766 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathTypeResolverTest.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathTypeResolverTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/InvariantTypeRecomputation.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/InvariantTypeRecomputation.xtend index e3119228b0..c9b0829bcc 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/InvariantTypeRecomputation.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/InvariantTypeRecomputation.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/IsolationTests.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/IsolationTests.xtend index f5a1730856..1097615cae 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/IsolationTests.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/IsolationTests.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/RecomputingExpectationTests.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/RecomputingExpectationTests.xtend index a11fd35d50..c904314b08 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/RecomputingExpectationTests.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/RecomputingExpectationTests.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/ReturnTypeTests.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/ReturnTypeTests.xtend index 91beb29783..5fe5dc35dc 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/ReturnTypeTests.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/ReturnTypeTests.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/TestingTypeResolvers.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/TestingTypeResolvers.xtend index 4d6846ba04..054713f2a6 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/TestingTypeResolvers.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/TestingTypeResolvers.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolverTest.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolverTest.xtend index 3e4aa3fcca..0ac50bead8 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolverTest.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolverTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/ValidatingTypeComputation.xtend b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/ValidatingTypeComputation.xtend index ae2cd9b2c6..cb84cc2d0e 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/ValidatingTypeComputation.xtend +++ b/org.eclipse.xtext.xbase.tests/longrunning/src/org/eclipse/xtext/xbase/tests/typesystem/ValidatingTypeComputation.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractBatchReturnTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractBatchReturnTypeTest.java index f5d0321e7c..9aeb9e6e00 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractBatchReturnTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractBatchReturnTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractBatchTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractBatchTypeResolverTest.java index da0952237d..859dea0b15 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractBatchTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractBatchTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractReturnTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractReturnTypeTest.java index 1bac8bdf23..80a6137ad9 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractReturnTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractReturnTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchClosureTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchClosureTypeTest.java index 39bb374819..98b599c4e7 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchClosureTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchClosureTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchConstructorCallTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchConstructorCallTypeTest.java index bad671eebf..00e3088818 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchConstructorCallTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchConstructorCallTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchFeatureCallTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchFeatureCallTypeTest.java index 57fce9a61a..4d4d572c16 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchFeatureCallTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchFeatureCallTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchIdentifiableTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchIdentifiableTypeTest.java index c02a4735ef..4c6146ee68 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchIdentifiableTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchIdentifiableTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchReturnTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchReturnTypeResolverTest.java index 45e303a014..2a65d66aa6 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchReturnTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchReturnTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeArgumentTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeArgumentTest.java index 397e16f15f..c8fb446740 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeArgumentTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeArgumentTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeResolverTest.java index 92bbfc5d38..364e755dca 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/BatchTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerArgumentTypeComputer.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerArgumentTypeComputer.java index 9c7f34fe4e..18555cfc3a 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerArgumentTypeComputer.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerArgumentTypeComputer.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerBatchTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerBatchTypeResolver.java index bc64eff279..ed036c5201 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerBatchTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerBatchTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerReentrantTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerReentrantTypeResolver.java index 7e91577be7..ec58ce5542 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerReentrantTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EagerReentrantTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathClassLoader.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathClassLoader.java index 77f2f4447a..18bb0467c2 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathClassLoader.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathClassLoader.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathRuntimeModule.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathRuntimeModule.java index 9db2063382..5c5a109731 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathRuntimeModule.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathRuntimeModule.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathTypeResolverTest.java index 2d8bc9eb29..b68987bde5 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathXbaseInjectorProvider.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathXbaseInjectorProvider.java index 64918df303..66a1f89767 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathXbaseInjectorProvider.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathXbaseInjectorProvider.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathXbaseTestStandaloneSetup.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathXbaseTestStandaloneSetup.java index b22c625850..6e667c1562 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathXbaseTestStandaloneSetup.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/EmptyClasspathXbaseTestStandaloneSetup.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingBatchTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingBatchTypeResolver.java index 8cbd73a832..ea5924d270 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingBatchTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingBatchTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingBatchTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingBatchTypeResolverTest.java index 1983759012..d086e8116e 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingBatchTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingBatchTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingEagerBatchTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingEagerBatchTypeResolver.java index 49f1747a43..12b8549779 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingEagerBatchTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingEagerBatchTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingEagerReentrantTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingEagerReentrantTypeResolver.java index 1e21d86dea..7b0c87333c 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingEagerReentrantTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingEagerReentrantTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingIsolationTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingIsolationTest.java index 322830af40..8e7f993f2e 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingIsolationTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvariantCheckingIsolationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/IsolationTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/IsolationTest.java index 66df32f579..9469d937d2 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/IsolationTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/IsolationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/PermutingBatchReturnTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/PermutingBatchReturnTypeResolverTest.java index cecebc4c04..102f4d7056 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/PermutingBatchReturnTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/PermutingBatchReturnTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchClosureTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchClosureTypeTest.java index 2a81421e61..f60808354e 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchClosureTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchClosureTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchConstructorCallTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchConstructorCallTypeTest.java index bb262df22a..d1f35b7d10 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchConstructorCallTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchConstructorCallTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchFeatureCallTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchFeatureCallTypeTest.java index 7faccf310a..f93c6b332e 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchFeatureCallTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchFeatureCallTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchIdentifiableTypeTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchIdentifiableTypeTest.java index a55ad5febd..20fe4e0249 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchIdentifiableTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchIdentifiableTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchTypeArgumentTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchTypeArgumentTest.java index fe126ecbc0..3b1feaa7b2 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchTypeArgumentTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchTypeArgumentTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchTypeResolver.java index 7c564018a0..994be9e026 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingBatchTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingExpectationTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingExpectationTest.java index b4143b2dc0..fe3d9df4f8 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingExpectationTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingExpectationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingReentrantTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingReentrantTypeResolver.java index eef6abe27c..6e591c50dc 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingReentrantTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingReentrantTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingTypeResolverTest.java index 1158bac1d9..9501d6afd3 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecomputingTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecordingRecomputingReentrantTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecordingRecomputingReentrantTypeResolver.java index ecefb3b6b3..8535757050 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecordingRecomputingReentrantTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecordingRecomputingReentrantTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecordingRootResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecordingRootResolvedTypes.java index aa1eec2fda..adce4a18af 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecordingRootResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecordingRootResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ShuffledTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ShuffledTypeResolverTest.java index 8ada629bb2..9dfdf09e40 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ShuffledTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ShuffledTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolver.java index 94ccf8fa5d..0c79db2bbe 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolverTest.java index 2746517884..c179a43f69 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedBatchTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedExpressionAwareResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedExpressionAwareResolvedTypes.java index fe0d9f6eb4..19f639498d 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedExpressionAwareResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedExpressionAwareResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedReassigningResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedReassigningResolvedTypes.java index acf6803bad..01907a28f3 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedReassigningResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedReassigningResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedReentrantTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedReentrantTypeResolver.java index 18e8877692..67e7657369 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedReentrantTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedReentrantTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedRootResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedRootResolvedTypes.java index eaebdb6c69..c4452edbe1 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedRootResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedRootResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedStackedResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedStackedResolvedTypes.java index b94199852e..a8da7fd401 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedStackedResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TimedStackedResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionTimes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionTimes.java index 9e1e89ed55..de5ca630bf 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionTimes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionTimes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolverPerformanceTest.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolverPerformanceTest.java index 1d46c6158d..76fa7e15b4 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolverPerformanceTest.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolverPerformanceTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingBatchTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingBatchTypeResolver.java index 4e09b67ba2..3b6d03340b 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingBatchTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingBatchTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingExpressionAwareResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingExpressionAwareResolvedTypes.java index 5f24b01655..e3111c013d 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingExpressionAwareResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingExpressionAwareResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingReassigningResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingReassigningResolvedTypes.java index 5341d0fe5a..c2f8783ee1 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingReassigningResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingReassigningResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingReentrantTypeResolver.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingReentrantTypeResolver.java index e479995ec1..14dbb4f6d3 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingReentrantTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingReentrantTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingRootResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingRootResolvedTypes.java index a8e4bcf191..14b43e0604 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingRootResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingRootResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingStackedResolvedTypes.java b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingStackedResolvedTypes.java index f7dd853fb6..3116542fd0 100644 --- a/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingStackedResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/longrunning/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ValidatingStackedResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/annotations/AnnotationSmokeSuite.java b/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/annotations/AnnotationSmokeSuite.java index 96bc2a1b18..eeb8ac6265 100644 --- a/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/annotations/AnnotationSmokeSuite.java +++ b/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/annotations/AnnotationSmokeSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.annotations; diff --git a/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/compiler/CompilerSmokeSuite.java b/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/compiler/CompilerSmokeSuite.java index 46474bc2c5..9e0f904f7b 100644 --- a/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/compiler/CompilerSmokeSuite.java +++ b/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/compiler/CompilerSmokeSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/typesystem/NoJRESuite.java b/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/typesystem/NoJRESuite.java index c4247ba618..2caa1b1fc2 100644 --- a/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/typesystem/NoJRESuite.java +++ b/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/typesystem/NoJRESuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/typesystem/SmokeSuite.java b/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/typesystem/SmokeSuite.java index 01317fdfc9..9e3aabba30 100644 --- a/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/typesystem/SmokeSuite.java +++ b/org.eclipse.xtext.xbase.tests/smoke-suites/org/eclipse/xtext/xbase/tests/typesystem/SmokeSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/LineDelimiters.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/LineDelimiters.java index b9396eff59..5740c4ff12 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/LineDelimiters.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/LineDelimiters.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/SynchronizedXtextResourceSetProvider.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/SynchronizedXtextResourceSetProvider.java index c4e38d2c95..be7ad36866 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/SynchronizedXtextResourceSetProvider.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/SynchronizedXtextResourceSetProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/evaluation/AbstractXbaseEvaluationTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/evaluation/AbstractXbaseEvaluationTest.java index ad8ec8ca1e..73d956ebb0 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/evaluation/AbstractXbaseEvaluationTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/evaluation/AbstractXbaseEvaluationTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit.evaluation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/formatter/FormatterTester.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/formatter/FormatterTester.java index 62b4d79891..31674a52b1 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/formatter/FormatterTester.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/formatter/FormatterTester.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit.formatter; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/NoJRESmokeTester.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/NoJRESmokeTester.java index eace17ec4e..361d090bbb 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/NoJRESmokeTester.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/NoJRESmokeTester.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/Oven.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/Oven.xtend index 6184add744..d095e78036 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/Oven.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/Oven.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/PublicTypesForTesting.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/PublicTypesForTesting.xtend index cccdd9d2ba..b3e7f7254f 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/PublicTypesForTesting.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/PublicTypesForTesting.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/TypeSystemSmokeTester.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/TypeSystemSmokeTester.java index e7fe962e16..c7144122e3 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/TypeSystemSmokeTester.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/junit/typesystem/TypeSystemSmokeTester.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.junit.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractFeatureCallCustomImplTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractFeatureCallCustomImplTest.java index 3849270b22..354e302a00 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractFeatureCallCustomImplTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractFeatureCallCustomImplTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractPortableURIsTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractPortableURIsTest.java index 9a2f994342..98b66bace7 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractPortableURIsTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractPortableURIsTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractXbaseTestCase.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractXbaseTestCase.java index da46030c88..536076c59a 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractXbaseTestCase.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/AbstractXbaseTestCase.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/URIsInEcoreFilesTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/URIsInEcoreFilesTest.java index 3c5b8cbb2f..56e9c51984 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/URIsInEcoreFilesTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/URIsInEcoreFilesTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/XbaseInjectorProviderWithScopeTracking.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/XbaseInjectorProviderWithScopeTracking.java index d7d36ef82d..d6bb50144f 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/XbaseInjectorProviderWithScopeTracking.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/XbaseInjectorProviderWithScopeTracking.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/XbaseQualifiedNameConverterTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/XbaseQualifiedNameConverterTest.xtend index 131298c9c5..31f7b88f42 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/XbaseQualifiedNameConverterTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/XbaseQualifiedNameConverterTest.xtend @@ -1,9 +1,10 @@ /** * Copyright (c) 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/AbstractXbaseWithAnnotationsTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/AbstractXbaseWithAnnotationsTest.java index 4470c414c3..579eed07f3 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/AbstractXbaseWithAnnotationsTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/AbstractXbaseWithAnnotationsTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.annotations; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/AnnotationsValidatorTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/AnnotationsValidatorTest.java index cf3697f762..5119880394 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/AnnotationsValidatorTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/AnnotationsValidatorTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.annotations; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/ErrorTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/ErrorTest.xtend index ad5389d01f..ce53af1302 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/ErrorTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/annotations/ErrorTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.annotations diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/AbstractOutputComparingCompilerTests.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/AbstractOutputComparingCompilerTests.java index 06823d5f3e..8d2427daf3 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/AbstractOutputComparingCompilerTests.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/AbstractOutputComparingCompilerTests.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilationTestHelperTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilationTestHelperTest.xtend index d12c21c05e..2f69889cf6 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilationTestHelperTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilationTestHelperTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilerTest.java index 4b450f20d7..6661882c8a 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilerTests2.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilerTests2.xtend index 77164fde72..1277c1be20 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilerTests2.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/CompilerTests2.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ConstantInlineExpansionData.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ConstantInlineExpansionData.java index 03c900a8da..5ff5f8d4fd 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ConstantInlineExpansionData.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ConstantInlineExpansionData.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ConstantInlineExpansionTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ConstantInlineExpansionTest.java index 382e02345b..c47893ca7a 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ConstantInlineExpansionTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ConstantInlineExpansionTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ImportManagerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ImportManagerTest.java index c76a462ba9..2783855848 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ImportManagerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/ImportManagerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/JavaKeywordTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/JavaKeywordTest.java index 7174602e39..80a57406a9 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/JavaKeywordTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/JavaKeywordTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/JvmModelGeneratorTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/JvmModelGeneratorTest.xtend index f6870110f2..5d36fc5567 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/JvmModelGeneratorTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/JvmModelGeneratorTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017, 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/NewLanguageFeaturesCompilerTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/NewLanguageFeaturesCompilerTest.xtend index 1af60ea927..d809946646 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/NewLanguageFeaturesCompilerTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/NewLanguageFeaturesCompilerTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompiler2Test.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompiler2Test.xtend index fd473eb5fd..71a2483684 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompiler2Test.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompiler2Test.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompilerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompilerTest.java index 6500fb26f2..146c43c6c4 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompilerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompilerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/output/CompilerTraceTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/output/CompilerTraceTest.java index 6bf643cf89..bc84415c74 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/output/CompilerTraceTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/output/CompilerTraceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler.output; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/output/TreeAppendableTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/output/TreeAppendableTest.java index 20f82c749c..1a12c9db2c 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/output/TreeAppendableTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/compiler/output/TreeAppendableTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler.output; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/conversion/ValueConverterTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/conversion/ValueConverterTest.java index 8e6a921319..61f622a76c 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/conversion/ValueConverterTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/conversion/ValueConverterTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.conversion; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/expression/CustomExpressionTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/expression/CustomExpressionTest.java index 28b22df97f..a930fbacd8 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/expression/CustomExpressionTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/expression/CustomExpressionTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.expression; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTestInjectorProvider.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTestInjectorProvider.java index 553c66f745..5920b451ef 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTestInjectorProvider.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTestInjectorProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.formatting; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTester.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTester.xtend index 6e66e32b01..250d0351b3 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTester.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTester.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.formatting diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/imports/DefaultImportsConfigurationTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/imports/DefaultImportsConfigurationTest.xtend index a0abe68177..e9c1f6a337 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/imports/DefaultImportsConfigurationTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/imports/DefaultImportsConfigurationTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.imports diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/InterpreterTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/InterpreterTest.java index 93959bf813..faeeafbb6b 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/InterpreterTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/InterpreterTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.interpreter; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/SwitchConstantExpressionsInterpreterTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/SwitchConstantExpressionsInterpreterTest.xtend index 3cad2d10a3..d53ce85d1e 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/SwitchConstantExpressionsInterpreterTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/SwitchConstantExpressionsInterpreterTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.interpreter diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/XbaseInterpreterTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/XbaseInterpreterTest.java index 3921cc5be2..0a564483de 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/XbaseInterpreterTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/interpreter/XbaseInterpreterTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.interpreter; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/AbstractJvmModelTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/AbstractJvmModelTest.java index bd69a91627..2e872be2c7 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/AbstractJvmModelTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/AbstractJvmModelTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.jvmmodel; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeChangeDispatcherNotLeakingTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeChangeDispatcherNotLeakingTest.xtend index db6c643f2e..e853648a8f 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeChangeDispatcherNotLeakingTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeChangeDispatcherNotLeakingTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016 TypeFox (https://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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.jvmmodel diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeReferenceBuilderTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeReferenceBuilderTest.xtend index a23c9503b4..e436b69b4c 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeReferenceBuilderTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeReferenceBuilderTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.jvmmodel diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/TypeSignatureHashTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/TypeSignatureHashTest.xtend index 45a92366b7..6efefee862 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/TypeSignatureHashTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/jvmmodel/TypeSignatureHashTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.jvmmodel diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/lib/ArithmeticExtensionsTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/lib/ArithmeticExtensionsTest.java index ca613a808f..17e925fcf7 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/lib/ArithmeticExtensionsTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/lib/ArithmeticExtensionsTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.lib; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/lib/PrimitivesExtensionsTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/lib/PrimitivesExtensionsTest.java index d85217c233..232f5bc163 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/lib/PrimitivesExtensionsTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/lib/PrimitivesExtensionsTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.lib; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/AbstractXbaseLinkingTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/AbstractXbaseLinkingTest.java index 5e86e7da5f..7113e13fc3 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/AbstractXbaseLinkingTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/AbstractXbaseLinkingTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.linking; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/BatchLinkingTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/BatchLinkingTest.xtend index fc77f55f77..24c613a2e7 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/BatchLinkingTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/BatchLinkingTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.linking diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/BeforeLinkingTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/BeforeLinkingTest.xtend index be4f11f498..380bd00939 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/BeforeLinkingTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/BeforeLinkingTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.linking diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/JvmModelBasedLinkingTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/JvmModelBasedLinkingTest.xtend index bf7bd316b2..6d80651dec 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/JvmModelBasedLinkingTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/JvmModelBasedLinkingTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.linking diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/OrderSensitivityTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/OrderSensitivityTest.xtend index 611f90aacb..6a70adadb3 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/OrderSensitivityTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/OrderSensitivityTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.linking diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/XbaseLinkingScopeProviderTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/XbaseLinkingScopeProviderTest.java index 2afc82c4d5..6b7b551098 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/XbaseLinkingScopeProviderTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/linking/XbaseLinkingScopeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.linking; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/navigation/XbaseLocationInFileProviderTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/navigation/XbaseLocationInFileProviderTest.java index dc269211a7..dc3cf956dc 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/navigation/XbaseLocationInFileProviderTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/navigation/XbaseLocationInFileProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.navigation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/Bug480686Test.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/Bug480686Test.xtend index 1f4a24c0af..cc7b13c51b 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/Bug480686Test.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/Bug480686Test.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.parser diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/XbaseNodeModelTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/XbaseNodeModelTest.java index df5649ea78..2e0d5441c8 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/XbaseNodeModelTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/XbaseNodeModelTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.parser; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/XbaseParserTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/XbaseParserTest.java index b2920b38b5..d7d7ec3ffb 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/XbaseParserTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/parser/XbaseParserTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.parser; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/resources/ResourceStorageTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/resources/ResourceStorageTest.xtend index be751c2037..f8a5f08d58 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/resources/ResourceStorageTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/resources/ResourceStorageTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.resources diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/resources/XbaseResourceDescriptionStrategyTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/resources/XbaseResourceDescriptionStrategyTest.xtend index ac96dccb4f..81618c2c1e 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/resources/XbaseResourceDescriptionStrategyTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/resources/XbaseResourceDescriptionStrategyTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.resources diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportNormalizerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportNormalizerTest.java index 3dc55a760e..3bb3368177 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportNormalizerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportNormalizerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportWithDollarTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportWithDollarTest.java index 3b617dc287..68f6f9ed2e 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportWithDollarTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportWithDollarTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportWithDotTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportWithDotTest.java index 9c745a8fd2..8138105e9e 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportWithDotTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractImportWithDotTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractNestedTypeAwareImportNormalizerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractNestedTypeAwareImportNormalizerTest.java index f31d1bd33d..ff7fb5cb00 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractNestedTypeAwareImportNormalizerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractNestedTypeAwareImportNormalizerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractNestedTypeAwareImportNormalizerTestBase.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractNestedTypeAwareImportNormalizerTestBase.java index b42ee0e000..d33a3d9fda 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractNestedTypeAwareImportNormalizerTestBase.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/AbstractNestedTypeAwareImportNormalizerTestBase.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportNormalizerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportNormalizerTest.java index 5269657358..c62cdcbd04 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportNormalizerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportNormalizerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarDefaultNormalizerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarDefaultNormalizerTest.java index e2b2325c28..8d2a3d3e2e 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarDefaultNormalizerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarDefaultNormalizerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarNormalizerWithDollarTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarNormalizerWithDollarTest.java index aa540f8143..d3abe5485b 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarNormalizerWithDollarTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarNormalizerWithDollarTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarNormalizerWithDotTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarNormalizerWithDotTest.java index 2acab7a2db..1982ab8cb7 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarNormalizerWithDotTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDollarNormalizerWithDotTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotDefaultNormalizerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotDefaultNormalizerTest.java index 085eed2779..4e69c1ddfe 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotDefaultNormalizerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotDefaultNormalizerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotNormalizerWithDollarTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotNormalizerWithDollarTest.java index 1188a246bf..49a7303a2b 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotNormalizerWithDollarTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotNormalizerWithDollarTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotNormalizerWithDotTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotNormalizerWithDotTest.java index ae7ab8c50f..7ea1471a23 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotNormalizerWithDotTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/ImportWithDotNormalizerWithDotTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerTest.java index 028c8b9c6b..11d501913f 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerWIthInvalidConfigTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerWIthInvalidConfigTest.java index 169a40949a..a4434ac561 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerWIthInvalidConfigTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerWIthInvalidConfigTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerWithDotSeparatorTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerWithDotSeparatorTest.java index b2ca686dbc..784f8d631c 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerWithDotSeparatorTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/NestedTypeAwareImportNormalizerWithDotSeparatorTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/SyntaxFilteredScopesTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/SyntaxFilteredScopesTest.java index 918c7f726f..56885e4352 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/SyntaxFilteredScopesTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/scoping/SyntaxFilteredScopesTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/FunctionTypeRefAwareInjectorProvider.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/FunctionTypeRefAwareInjectorProvider.java index 4b02dc98d6..51befb74ce 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/FunctionTypeRefAwareInjectorProvider.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/FunctionTypeRefAwareInjectorProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.serializer; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/SerializerTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/SerializerTest.java index 5f17a633ce..9809245d25 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/SerializerTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/SerializerTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.serializer; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/SerializerTester.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/SerializerTester.java index 3eff912b7d..dc9a62938e 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/SerializerTester.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/SerializerTester.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.serializer; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XFunctionTypeRefAwareSerializerTester.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XFunctionTypeRefAwareSerializerTester.java index 442cc94176..1df22d8cb5 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XFunctionTypeRefAwareSerializerTester.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XFunctionTypeRefAwareSerializerTester.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.serializer; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XbaseSerializerWithNodeModelTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XbaseSerializerWithNodeModelTest.java index 0da06fe931..345683f846 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XbaseSerializerWithNodeModelTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XbaseSerializerWithNodeModelTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.serializer; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XbaseSerializerWithoutNodeModelTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XbaseSerializerWithoutNodeModelTest.java index 48218fda9a..356ae0408b 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XbaseSerializerWithoutNodeModelTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/serializer/XbaseSerializerWithoutNodeModelTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.serializer; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest.xtend index fb9d33cfe7..d7646f8773 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest2.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest2.xtend index 9df74af45f..321a476465 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest2.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest2.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractConstructorCallTypeTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractConstructorCallTypeTest.xtend index 15f31804f2..c968568eac 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractConstructorCallTypeTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractConstructorCallTypeTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractFeatureCallTypeTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractFeatureCallTypeTest.xtend index abb623eeaa..6af1570628 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractFeatureCallTypeTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractFeatureCallTypeTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractIdentifiableTypeTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractIdentifiableTypeTest.xtend index 65dac95ca8..8ec555fe57 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractIdentifiableTypeTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractIdentifiableTypeTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractLightweightTypeReferenceTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractLightweightTypeReferenceTest.xtend index f2af85d5f8..89d5938e43 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractLightweightTypeReferenceTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractLightweightTypeReferenceTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeArgumentTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeArgumentTest.xtend index 74f2bad5b6..3cd472cb73 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeArgumentTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeArgumentTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeParameterSubstitutorTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeParameterSubstitutorTest.xtend index 2622fd1090..036ba49f6a 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeParameterSubstitutorTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeParameterSubstitutorTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeResolverTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeResolverTest.xtend index 580776f053..470ce2d18f 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeResolverTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeResolverTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ArrayTypesTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ArrayTypesTest.xtend index 1fcba8e43c..94cae14fe6 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ArrayTypesTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ArrayTypesTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/Bug412894Test.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/Bug412894Test.xtend index 3b6e0b8c36..642a9d1118 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/Bug412894Test.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/Bug412894Test.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeComputerUnitTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeComputerUnitTest.java index 7cc08718d0..9afa066679 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeComputerUnitTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeComputerUnitTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData1.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData1.java index 7ccedfef54..38fcc42d80 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData1.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData1.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData2.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData2.java index 5842654c21..02d7a0199d 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData2.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData2.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData3.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData3.java index 30b1d10280..e224f8fa32 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData3.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeResolutionTestData3.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest1.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest1.xtend index 2d9b249399..e6e204a5da 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest1.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest1.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest2.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest2.xtend index 130d958663..642085cd11 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest2.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest2.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest3.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest3.xtend index 10632ffe02..917a06a1e9 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest3.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest3.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ErrorTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ErrorTest.xtend index a412d07363..c2501e2f65 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ErrorTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ErrorTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ErrorWithLogicalContainerTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ErrorWithLogicalContainerTest.xtend index ec4de17fd6..e1a22c2976 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ErrorWithLogicalContainerTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ErrorWithLogicalContainerTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTest.xtend index b2297f3be9..23e5cb9a54 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ExpressionScopeTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ExpressionScopeTest.xtend index 53b71450d6..75a01aacfb 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ExpressionScopeTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ExpressionScopeTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/InvokedResolvedOperationTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/InvokedResolvedOperationTest.xtend index b8d3bdf34b..815f733536 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/InvokedResolvedOperationTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/InvokedResolvedOperationTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeParameterSubstitutorTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeParameterSubstitutorTest.xtend index 6fd43b2d92..1ab785c3da 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeParameterSubstitutorTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeParameterSubstitutorTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeReferenceTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeReferenceTest.xtend index 7b92f562e2..37eae8ab22 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeReferenceTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeReferenceTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/RecursionGuardTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/RecursionGuardTest.xtend index 71394f5fae..128799f60a 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/RecursionGuardTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/RecursionGuardTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedFeaturesTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedFeaturesTest.xtend index a2e12a821e..67d896f4eb 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedFeaturesTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedFeaturesTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedOperationTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedOperationTest.xtend index 0ca5263142..827e781984 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedOperationTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedOperationTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedTypesTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedTypesTest.xtend index 3796bd56e3..8668c9437b 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedTypesTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/ResolvedTypesTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/StandardTypeParameterSubstitutorTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/StandardTypeParameterSubstitutorTest.xtend index 65130e2b2c..94c10bdb12 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/StandardTypeParameterSubstitutorTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/StandardTypeParameterSubstitutorTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/StringLiteralTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/StringLiteralTest.xtend index 7207b7f0c3..e76519a0f1 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/StringLiteralTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/StringLiteralTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeComputationStateTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeComputationStateTest.xtend index c7fb320ae7..2ea9f548e9 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeComputationStateTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeComputationStateTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionCancelTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionCancelTest.xtend index 7118b8609c..39eb30c465 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionCancelTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionCancelTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionTestData.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionTestData.java index b7888ba6a7..14d3bdbfbe 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionTestData.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionTestData.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/XbaseShufflingInjectorProvider.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/XbaseShufflingInjectorProvider.java index 3db2a06eb6..67152913bc 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/XbaseShufflingInjectorProvider.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typesystem/XbaseShufflingInjectorProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/ReturnTypeComputationTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/ReturnTypeComputationTest.java index 354e239011..c5138b48ce 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/ReturnTypeComputationTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/ReturnTypeComputationTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typing; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/SynonymTypesProviderTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/SynonymTypesProviderTest.java index 47d24a24bc..fd2c8d3d17 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/SynonymTypesProviderTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/SynonymTypesProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typing; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseExpectedTypeProviderTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseExpectedTypeProviderTest.java index 8886760415..00e8c5bb85 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseExpectedTypeProviderTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseExpectedTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typing; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseIdentifiableTypeProviderTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseIdentifiableTypeProviderTest.java index 9873c4fe28..1015fcffbf 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseIdentifiableTypeProviderTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseIdentifiableTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typing; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseTypeConformanceTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseTypeConformanceTest.java index db7318ef15..d8f58e8a62 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseTypeConformanceTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseTypeConformanceTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typing; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseTypeProviderTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseTypeProviderTest.java index b53067ae44..184cb3f03e 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseTypeProviderTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/typing/XbaseTypeProviderTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typing; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/util/ClasspathScannerTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/util/ClasspathScannerTest.xtend index acf2df1945..d8284ff4ad 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/util/ClasspathScannerTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/util/ClasspathScannerTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.util diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/util/FeatureCallAsTypeLiteralHelperTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/util/FeatureCallAsTypeLiteralHelperTest.java index 1dcc7fd0b5..9a868660bb 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/util/FeatureCallAsTypeLiteralHelperTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/util/FeatureCallAsTypeLiteralHelperTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.util; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/AssignmentTests.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/AssignmentTests.java index f20fcbcc2e..93f3f81f7e 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/AssignmentTests.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/AssignmentTests.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/CheckedExceptionTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/CheckedExceptionTest.java index 38c262c16e..c30ca27e19 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/CheckedExceptionTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/CheckedExceptionTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/CodeStyleValidationTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/CodeStyleValidationTest.xtend index e919f9cb20..96058e99ff 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/CodeStyleValidationTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/CodeStyleValidationTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/DeprecatedTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/DeprecatedTest.java index 63f1309820..0f34d86e34 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/DeprecatedTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/DeprecatedTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/EqualsWithNullTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/EqualsWithNullTest.java index 8bdd3c91a8..8622309e67 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/EqualsWithNullTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/EqualsWithNullTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/FeatureCallValidationTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/FeatureCallValidationTest.java index 2d624982b1..e1425ff460 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/FeatureCallValidationTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/FeatureCallValidationTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ImplicitReturnFinderTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ImplicitReturnFinderTest.xtend index 06a836544f..0e17e2b3aa 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ImplicitReturnFinderTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ImplicitReturnFinderTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/JvmTypeReferencesValidatorTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/JvmTypeReferencesValidatorTest.java index 9284c7d0ab..b81deef047 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/JvmTypeReferencesValidatorTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/JvmTypeReferencesValidatorTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ReadWriteAccessTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ReadWriteAccessTest.java index 61e2d75278..ae080a2826 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ReadWriteAccessTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ReadWriteAccessTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2018 Belfort-Montbeliard University of Technology (http://www.utbm.fr) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/TypeConformanceValidatorTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/TypeConformanceValidatorTest.java index ce73bc863e..a6e1c6919d 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/TypeConformanceValidatorTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/TypeConformanceValidatorTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/UIStringsTest.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/UIStringsTest.java index 0405e6d1c0..36e93d3e5a 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/UIStringsTest.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/UIStringsTest.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ValidationTests.java b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ValidationTests.java index 7e673b45e7..6219ee9ccd 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ValidationTests.java +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/ValidationTests.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/XbaseValidationTest.xtend b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/XbaseValidationTest.xtend index 31610db7c6..879090fbd4 100644 --- a/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/XbaseValidationTest.xtend +++ b/org.eclipse.xtext.xbase.tests/src/org/eclipse/xtext/xbase/tests/validation/XbaseValidationTest.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/compiler/CompilerSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/compiler/CompilerSuite.java index b1a5681377..37e77d1ecf 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/compiler/CompilerSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/compiler/CompilerSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/jvmmodel/JvmModelSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/jvmmodel/JvmModelSuite.java index e0183b3de3..2536c3b62d 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/jvmmodel/JvmModelSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/jvmmodel/JvmModelSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.jvmmodel; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/scoping/ImportNormalizerSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/scoping/ImportNormalizerSuite.java index 9443121915..451be761d4 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/scoping/ImportNormalizerSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/scoping/ImportNormalizerSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.scoping; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeSystemSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeSystemSuite.java index b0e4566905..a77e6b0faf 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeSystemSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeSystemSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/CompilerAndInterpreterSuiteOldAPISuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/CompilerAndInterpreterSuiteOldAPISuite.java index 225467efc9..07e3820382 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/CompilerAndInterpreterSuiteOldAPISuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/CompilerAndInterpreterSuiteOldAPISuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/CompleteTypeSystemSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/CompleteTypeSystemSuite.java index 893d612d53..fd85a735df 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/CompleteTypeSystemSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/CompleteTypeSystemSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/ExpectationSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/ExpectationSuite.java index 39ba2fc757..0c4ac39643 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/ExpectationSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/ExpectationSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/RecomputingTypeSystemSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/RecomputingTypeSystemSuite.java index af6aaf8869..0b57e4ad92 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/RecomputingTypeSystemSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/RecomputingTypeSystemSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/TypeSystemSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/TypeSystemSuite.java index 99149057da..df35a5447f 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/TypeSystemSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/TypeSystemSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/package-info.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/package-info.java index 229f0b4955..ab1ed94f00 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/package-info.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/typesystem/package-info.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ /** * Custom test suites that allow to execute a subset of all tests in a defined order diff --git a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/validation/ValidationSuite.java b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/validation/ValidationSuite.java index 50489d85ef..685b2f34b5 100644 --- a/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/validation/ValidationSuite.java +++ b/org.eclipse.xtext.xbase.tests/suites/org/eclipse/xtext/xbase/tests/validation/ValidationSuite.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/Oven.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/Oven.java index 45d7d96ba8..bf2faf4da0 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/Oven.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/Oven.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.junit.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicReentrantTypeResolver.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicReentrantTypeResolver.java index f5ba6dba86..218c4cf4ae 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicReentrantTypeResolver.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicReentrantTypeResolver.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.junit.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicResolvedTypes.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicResolvedTypes.java index c6c6639ae6..e0e1d84cf0 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.junit.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicStackedResolvedTypes.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicStackedResolvedTypes.java index 16ed5ef4f2..5c41d098db 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicStackedResolvedTypes.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/junit/typesystem/PublicStackedResolvedTypes.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.junit.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/XbaseQualifiedNameConverterTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/XbaseQualifiedNameConverterTest.java index 95746ff78a..1b2158ef27 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/XbaseQualifiedNameConverterTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/XbaseQualifiedNameConverterTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/annotations/ErrorTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/annotations/ErrorTest.java index bb47e2bdf4..160b1f8f0d 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/annotations/ErrorTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/annotations/ErrorTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.annotations; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/CompilationTestHelperTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/CompilationTestHelperTest.java index fdff396dd0..f73ef84c37 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/CompilationTestHelperTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/CompilationTestHelperTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/CompilerTests2.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/CompilerTests2.java index b2174cb09b..15dcef7ca7 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/CompilerTests2.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/CompilerTests2.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/JvmModelGeneratorTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/JvmModelGeneratorTest.java index a44dfedc16..85bb9e1efb 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/JvmModelGeneratorTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/JvmModelGeneratorTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017, 2018 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/NewLanguageFeaturesCompilerTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/NewLanguageFeaturesCompilerTest.java index 1640f9ccaa..5d0bfc23af 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/NewLanguageFeaturesCompilerTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/NewLanguageFeaturesCompilerTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompiler2Test.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompiler2Test.java index bd00475f15..0c4f802421 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompiler2Test.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/compiler/OnTheFlyJavaCompiler2Test.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.compiler; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTester.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTester.java index 8ad1bc9ed0..fd1ec8e85b 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTester.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/formatting/XbaseFormatterTester.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.formatting; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/imports/DefaultImportsConfigurationTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/imports/DefaultImportsConfigurationTest.java index e17e5bbeae..a65cdd8407 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/imports/DefaultImportsConfigurationTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/imports/DefaultImportsConfigurationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.imports; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/interpreter/SwitchConstantExpressionsInterpreterTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/interpreter/SwitchConstantExpressionsInterpreterTest.java index f300a38a66..d79afc8949 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/interpreter/SwitchConstantExpressionsInterpreterTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/interpreter/SwitchConstantExpressionsInterpreterTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.interpreter; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeChangeDispatcherNotLeakingTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeChangeDispatcherNotLeakingTest.java index cf6c0265f4..60d3564e96 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeChangeDispatcherNotLeakingTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeChangeDispatcherNotLeakingTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2016 TypeFox (https://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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.jvmmodel; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeReferenceBuilderTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeReferenceBuilderTest.java index 9003add467..e75d50a80c 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeReferenceBuilderTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/JvmTypeReferenceBuilderTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.jvmmodel; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/TypeSignatureHashTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/TypeSignatureHashTest.java index b87f759094..b93d392cbf 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/TypeSignatureHashTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/jvmmodel/TypeSignatureHashTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.jvmmodel; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/BatchLinkingTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/BatchLinkingTest.java index 8a329df5d9..6b19e196f6 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/BatchLinkingTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/BatchLinkingTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.linking; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/BeforeLinkingTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/BeforeLinkingTest.java index e7d2bc3cd5..289ed8ea47 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/BeforeLinkingTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/BeforeLinkingTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.linking; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/JvmModelBasedLinkingTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/JvmModelBasedLinkingTest.java index d5e213995c..79bda357e8 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/JvmModelBasedLinkingTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/JvmModelBasedLinkingTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.linking; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/OrderSensitivityTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/OrderSensitivityTest.java index 95ec23d788..04a6d9149d 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/OrderSensitivityTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/linking/OrderSensitivityTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.linking; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/parser/Bug480686Test.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/parser/Bug480686Test.java index 346a13aa8e..c189985502 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/parser/Bug480686Test.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/parser/Bug480686Test.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.parser; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/resources/ResourceStorageTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/resources/ResourceStorageTest.java index b6932ac1ae..6bfcba5dd6 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/resources/ResourceStorageTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/resources/ResourceStorageTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.resources; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/resources/XbaseResourceDescriptionStrategyTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/resources/XbaseResourceDescriptionStrategyTest.java index bfbcaf1d22..db248b68ac 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/resources/XbaseResourceDescriptionStrategyTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/resources/XbaseResourceDescriptionStrategyTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.resources; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest.java index 81af3f0937..9f15d848d6 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest2.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest2.java index 11333238a5..fbe8e85475 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest2.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractClosureTypeTest2.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractConstructorCallTypeTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractConstructorCallTypeTest.java index c6d874c7ac..0539a5034c 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractConstructorCallTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractConstructorCallTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractExpectationTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractExpectationTest.java index 061f1e2803..e7b6415574 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractExpectationTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractExpectationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractFeatureCallTypeTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractFeatureCallTypeTest.java index 08cf0df711..3c2b2995c5 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractFeatureCallTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractFeatureCallTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractIdentifiableTypeTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractIdentifiableTypeTest.java index 4d36528731..c74e964a09 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractIdentifiableTypeTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractIdentifiableTypeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractLightweightTypeReferenceTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractLightweightTypeReferenceTest.java index bf6ef67995..be822e9906 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractLightweightTypeReferenceTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractLightweightTypeReferenceTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeArgumentTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeArgumentTest.java index 679fdc3f23..9a839ef315 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeArgumentTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeArgumentTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeParameterSubstitutorTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeParameterSubstitutorTest.java index 2f29c979ef..cf7a1b85dc 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeParameterSubstitutorTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeParameterSubstitutorTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeResolverTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeResolverTest.java index 5f5e7f9a48..9274dc6272 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeResolverTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/AbstractTypeResolverTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2016 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ArrayTypesTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ArrayTypesTest.java index e16380edea..ed03eaa4ce 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ArrayTypesTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ArrayTypesTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/Bug412894Test.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/Bug412894Test.java index fd357107b3..93c2d52e1c 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/Bug412894Test.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/Bug412894Test.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest1.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest1.java index fcce5a9da3..a7cc4eafea 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest1.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest1.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest2.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest2.java index 28403ac3e1..6a7f23960d 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest2.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest2.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest3.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest3.java index d8bb46e748..6ff30f2bd5 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest3.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ClosureTypeTest3.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ErrorTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ErrorTest.java index f37da13d61..32d3b694b7 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ErrorTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ErrorTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ErrorWithLogicalContainerTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ErrorWithLogicalContainerTest.java index 487c07c8af..5e18504d11 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ErrorWithLogicalContainerTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ErrorWithLogicalContainerTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTest.java index 430051f2f3..96df926833 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTestingTypeComputer.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTestingTypeComputer.java index e01dc6785b..03d3de137a 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTestingTypeComputer.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpectationTestingTypeComputer.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpressionScopeTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpressionScopeTest.java index d66b265db7..7f41b79604 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpressionScopeTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ExpressionScopeTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvokedResolvedOperationTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvokedResolvedOperationTest.java index 3a470447be..aca24f0199 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvokedResolvedOperationTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/InvokedResolvedOperationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeParameterSubstitutorTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeParameterSubstitutorTest.java index c5e5f3baff..4bbb4967b9 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeParameterSubstitutorTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeParameterSubstitutorTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeReferenceTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeReferenceTest.java index 0a0beb6bcf..f583cfed6a 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeReferenceTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/LightweightTypeReferenceTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2019 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecursionGuardTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecursionGuardTest.java index eef8ca1f73..b9c96a584c 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecursionGuardTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/RecursionGuardTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedFeaturesTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedFeaturesTest.java index 71980d2d61..5e39992e25 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedFeaturesTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedFeaturesTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedOperationTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedOperationTest.java index 498b96d25a..0359bf00b8 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedOperationTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedOperationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedTypesTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedTypesTest.java index cc93621595..96a0317b0f 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedTypesTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/ResolvedTypesTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/StandardTypeParameterSubstitutorTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/StandardTypeParameterSubstitutorTest.java index ce3ffb8b74..d7a27bb994 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/StandardTypeParameterSubstitutorTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/StandardTypeParameterSubstitutorTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/StringLiteralTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/StringLiteralTest.java index 8275f04a1a..3d33ce617f 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/StringLiteralTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/StringLiteralTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeComputationStateTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeComputationStateTest.java index 526748f71a..2ec3b2ec93 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeComputationStateTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeComputationStateTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionCancelTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionCancelTest.java index b03f68a6c2..2861c11552 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionCancelTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/typesystem/TypeResolutionCancelTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.typesystem; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/util/ClasspathScannerTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/util/ClasspathScannerTest.java index ca4b13b9a9..c153d621a0 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/util/ClasspathScannerTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/util/ClasspathScannerTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2015, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.util; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/CodeStyleValidationTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/CodeStyleValidationTest.java index e179fb93ce..a265d2f47f 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/CodeStyleValidationTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/CodeStyleValidationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/ImplicitReturnFinderTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/ImplicitReturnFinderTest.java index 23839e8dc4..99598f5dc1 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/ImplicitReturnFinderTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/ImplicitReturnFinderTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/XbaseValidationTest.java b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/XbaseValidationTest.java index c1b7756410..a93a5200ab 100644 --- a/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/XbaseValidationTest.java +++ b/org.eclipse.xtext.xbase.tests/xtend-gen/org/eclipse/xtext/xbase/tests/validation/XbaseValidationTest.java @@ -1,9 +1,10 @@ /** * Copyright (c) 2014, 2017 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.tests.validation; diff --git a/org.eclipse.xtext.xbase/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.xbase/.settings/org.eclipse.jdt.ui.prefs index 56f8ababc7..2fc60696de 100644 --- a/org.eclipse.xtext.xbase/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.xtext.xbase/.settings/org.eclipse.jdt.ui.prefs @@ -63,7 +63,7 @@ org.eclipse.jdt.ui.keywordthis=false org.eclipse.jdt.ui.ondemandthreshold=99 org.eclipse.jdt.ui.overrideannotation=true org.eclipse.jdt.ui.staticondemandthreshold=1 -org.eclipse.jdt.ui.text.custom_code_templates=June 15, 2010
-The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.
+November 30, 2017
+If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.
++ The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +
+ ++ If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +
\ No newline at end of file diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/formatting/XbaseWithAnnotationsFormatter.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/formatting/XbaseWithAnnotationsFormatter.java index ebecc0d0d2..f62a8b2630 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/formatting/XbaseWithAnnotationsFormatter.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/formatting/XbaseWithAnnotationsFormatter.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.annotations.formatting; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/validation/AbstractXbaseWithAnnotationsJavaValidator.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/validation/AbstractXbaseWithAnnotationsJavaValidator.java index dd96746c39..4e5ce0b634 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/validation/AbstractXbaseWithAnnotationsJavaValidator.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/validation/AbstractXbaseWithAnnotationsJavaValidator.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.annotations.validation; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/validation/XbaseWithAnnotationsJavaValidator.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/validation/XbaseWithAnnotationsJavaValidator.java index 07acab6b77..8ca838c5bb 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/validation/XbaseWithAnnotationsJavaValidator.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/annotations/validation/XbaseWithAnnotationsJavaValidator.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.annotations.validation; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/FormattingPreferenceValues.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/FormattingPreferenceValues.java index bf2e493ccf..ddd0475301 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/FormattingPreferenceValues.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/FormattingPreferenceValues.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.formatting; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/IBasicFormatter.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/IBasicFormatter.java index 680ad63139..69896db3e5 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/IBasicFormatter.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/IBasicFormatter.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.formatting; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/IFormattingPreferenceValuesProvider.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/IFormattingPreferenceValuesProvider.java index 40b7b6ca41..dcbf0080b6 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/IFormattingPreferenceValuesProvider.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/IFormattingPreferenceValuesProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.formatting; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/XbaseFormatter.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/XbaseFormatter.java index 874514290b..9f91056a36 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/XbaseFormatter.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/formatting/XbaseFormatter.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2010 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.formatting; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/scoping/XbaseImportedNamespaceScopeProvider.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/scoping/XbaseImportedNamespaceScopeProvider.java index d3e8b248df..3bd0127052 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/scoping/XbaseImportedNamespaceScopeProvider.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/scoping/XbaseImportedNamespaceScopeProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.scoping; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/scoping/batch/ImplicitlyImportedTypesAdapter.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/scoping/batch/ImplicitlyImportedTypesAdapter.java index 13aebac919..3786393569 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/scoping/batch/ImplicitlyImportedTypesAdapter.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/scoping/batch/ImplicitlyImportedTypesAdapter.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.scoping.batch; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/internal/BuilderAwareFeatureScopeTrackerProvider.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/internal/BuilderAwareFeatureScopeTrackerProvider.java index f706085f60..c8c36107bc 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/internal/BuilderAwareFeatureScopeTrackerProvider.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/internal/BuilderAwareFeatureScopeTrackerProvider.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.typesystem.internal; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/legacy/StandardTypeReferenceOwner.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/legacy/StandardTypeReferenceOwner.java index 67b3f904ae..0ebab8733f 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/legacy/StandardTypeReferenceOwner.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/legacy/StandardTypeReferenceOwner.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.typesystem.legacy; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/legacy/package-info.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/legacy/package-info.java index 6f1b2dbd74..4a06904e43 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/legacy/package-info.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/legacy/package-info.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ /** * Classes that serve as adapter to the old implementations or interfaces diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/references/IndexingOwnedConverter.xtend b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/references/IndexingOwnedConverter.xtend index 7be8300876..ce5dfc5213 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/references/IndexingOwnedConverter.xtend +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/references/IndexingOwnedConverter.xtend @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2013 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.typesystem.references diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/references/OwnedConverter.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/references/OwnedConverter.java index 26de1fef79..192fe49038 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/references/OwnedConverter.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/typesystem/references/OwnedConverter.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.typesystem.references; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/validation/AbstractXbaseJavaValidator.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/validation/AbstractXbaseJavaValidator.java index 265cea5359..bc509406ae 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/validation/AbstractXbaseJavaValidator.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/validation/AbstractXbaseJavaValidator.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2015 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.validation; diff --git a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/validation/XbaseJavaValidator.java b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/validation/XbaseJavaValidator.java index f0aa871379..d634185bbe 100644 --- a/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/validation/XbaseJavaValidator.java +++ b/org.eclipse.xtext.xbase/deprecated/org/eclipse/xtext/xbase/validation/XbaseJavaValidator.java @@ -1,9 +1,10 @@ /******************************************************************************* * Copyright (c) 2014 itemis AG (http://www.itemis.eu) 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 + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 *******************************************************************************/ package org.eclipse.xtext.xbase.validation; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAbstractFeatureCall.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAbstractFeatureCall.java index 884069db51..5aad8cccfb 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAbstractFeatureCall.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAbstractFeatureCall.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAbstractWhileExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAbstractWhileExpression.java index 375ba760bc..70c75295d6 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAbstractWhileExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAbstractWhileExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAssignment.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAssignment.java index 46d561a5f1..b611e56154 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAssignment.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XAssignment.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBasicForLoopExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBasicForLoopExpression.java index af554af081..1bf722646a 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBasicForLoopExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBasicForLoopExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBinaryOperation.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBinaryOperation.java index 346e4ff2f8..494eaf9fdc 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBinaryOperation.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBinaryOperation.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBlockExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBlockExpression.java index eeb770ea9e..8338073f0a 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBlockExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBlockExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBooleanLiteral.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBooleanLiteral.java index a5a2a477a9..85c5017829 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBooleanLiteral.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XBooleanLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCasePart.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCasePart.java index 9429c2b961..a45bbd6171 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCasePart.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCasePart.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCastedExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCastedExpression.java index c1336fe984..646e3ee2db 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCastedExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCastedExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCatchClause.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCatchClause.java index c109ca97bc..dd7b8a7edc 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCatchClause.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCatchClause.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XClosure.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XClosure.java index c03db9f19c..227dd16e95 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XClosure.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XClosure.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCollectionLiteral.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCollectionLiteral.java index 58442fc1a3..328dcb4577 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCollectionLiteral.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XCollectionLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XConstructorCall.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XConstructorCall.java index 21edc51883..5f61ae0cee 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XConstructorCall.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XConstructorCall.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XDoWhileExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XDoWhileExpression.java index 65a72a138e..d6b4e60876 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XDoWhileExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XDoWhileExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XExpression.java index badb1c5332..d6ded5d48e 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XFeatureCall.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XFeatureCall.java index 08ab1ec195..c92e3a80be 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XFeatureCall.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XFeatureCall.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XForLoopExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XForLoopExpression.java index e09f6fc9c9..1c89185082 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XForLoopExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XForLoopExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XIfExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XIfExpression.java index 136e682ee9..e9aecd1198 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XIfExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XIfExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XInstanceOfExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XInstanceOfExpression.java index 25511095fc..623af3c44e 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XInstanceOfExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XInstanceOfExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XListLiteral.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XListLiteral.java index 5a352fe0ad..e2bf1bb756 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XListLiteral.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XListLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XMemberFeatureCall.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XMemberFeatureCall.java index 454ad9cb29..75ff2f5414 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XMemberFeatureCall.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XMemberFeatureCall.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XNullLiteral.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XNullLiteral.java index 0559c7e48e..ef2875e9f5 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XNullLiteral.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XNullLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XNumberLiteral.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XNumberLiteral.java index 803289db08..5075d02985 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XNumberLiteral.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XNumberLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XPostfixOperation.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XPostfixOperation.java index f2113290ac..4f3979355b 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XPostfixOperation.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XPostfixOperation.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XReturnExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XReturnExpression.java index d9005c3d14..5c7a6fec34 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XReturnExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XReturnExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSetLiteral.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSetLiteral.java index 7acd4276fd..86d4acee67 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSetLiteral.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSetLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XStringLiteral.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XStringLiteral.java index af24a2b296..a276b529d5 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XStringLiteral.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XStringLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSwitchExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSwitchExpression.java index 9e36a4603c..08eb51bf0a 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSwitchExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSwitchExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSynchronizedExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSynchronizedExpression.java index 04b8306e29..fc4f29fa40 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSynchronizedExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XSynchronizedExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XThrowExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XThrowExpression.java index de88b157e5..662b4d90c3 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XThrowExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XThrowExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XTryCatchFinallyExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XTryCatchFinallyExpression.java index 351d841917..7fb414d453 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XTryCatchFinallyExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XTryCatchFinallyExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XTypeLiteral.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XTypeLiteral.java index 4a17a62f1b..d73fe59215 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XTypeLiteral.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XTypeLiteral.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XUnaryOperation.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XUnaryOperation.java index 3210977516..2e5b42ed2c 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XUnaryOperation.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XUnaryOperation.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XVariableDeclaration.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XVariableDeclaration.java index 4b93a61457..5383aee73a 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XVariableDeclaration.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XVariableDeclaration.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XWhileExpression.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XWhileExpression.java index 7b94bb7519..67ff37c0bb 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XWhileExpression.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XWhileExpression.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XbaseFactory.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XbaseFactory.java index 7deb900ba1..c1ade55096 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XbaseFactory.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XbaseFactory.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XbasePackage.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XbasePackage.java index 5eace93b81..3f9dddef5e 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XbasePackage.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/XbasePackage.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotation.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotation.java index 0dbb341fa4..626e4ea700 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotation.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotation.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationElementValuePair.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationElementValuePair.java index 6313f1af99..c816b2fee8 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationElementValuePair.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationElementValuePair.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationsFactory.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationsFactory.java index b29ebb0b23..eaad3194c8 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationsFactory.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationsFactory.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationsPackage.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationsPackage.java index 19875e0052..72a5fa5228 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationsPackage.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/XAnnotationsPackage.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationElementValuePairImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationElementValuePairImpl.java index 29c1afa597..1b05ae1cea 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationElementValuePairImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationElementValuePairImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationImpl.java index fb689a65be..020bab07a0 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationsFactoryImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationsFactoryImpl.java index 94e600b3c9..4ca225b5d8 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationsFactoryImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationsFactoryImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationsPackageImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationsPackageImpl.java index 85a4a2a61d..57fbc9b15e 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationsPackageImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/impl/XAnnotationsPackageImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/util/XAnnotationsAdapterFactory.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/util/XAnnotationsAdapterFactory.java index 4239980cec..99bdc7d24c 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/util/XAnnotationsAdapterFactory.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/util/XAnnotationsAdapterFactory.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations.util; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/util/XAnnotationsSwitch.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/util/XAnnotationsSwitch.java index 94e1ec9441..d97e1d9da6 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/util/XAnnotationsSwitch.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/annotations/xAnnotations/util/XAnnotationsSwitch.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.annotations.xAnnotations.util; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAbstractFeatureCallImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAbstractFeatureCallImpl.java index fa6f2194d6..e112c97223 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAbstractFeatureCallImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAbstractFeatureCallImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAbstractWhileExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAbstractWhileExpressionImpl.java index 244d705ca8..c5acdd4a13 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAbstractWhileExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAbstractWhileExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAssignmentImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAssignmentImpl.java index d78a288205..665eb13245 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAssignmentImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XAssignmentImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBasicForLoopExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBasicForLoopExpressionImpl.java index f6c197b544..0387d7534a 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBasicForLoopExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBasicForLoopExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBinaryOperationImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBinaryOperationImpl.java index a14f0bea22..c46d233327 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBinaryOperationImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBinaryOperationImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBlockExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBlockExpressionImpl.java index b11133260c..fd9ff52940 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBlockExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBlockExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBooleanLiteralImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBooleanLiteralImpl.java index 8e2a4d20c7..d40c404ae6 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBooleanLiteralImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XBooleanLiteralImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCasePartImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCasePartImpl.java index 07701853a1..be19091df2 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCasePartImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCasePartImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCastedExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCastedExpressionImpl.java index b6de141ad4..c4fafae036 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCastedExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCastedExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCatchClauseImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCatchClauseImpl.java index d4fa2051cd..2b8d68db87 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCatchClauseImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCatchClauseImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XClosureImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XClosureImpl.java index fd3b13f2aa..6479e3081e 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XClosureImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XClosureImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCollectionLiteralImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCollectionLiteralImpl.java index 6f7cda0351..ffa7c4d833 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCollectionLiteralImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XCollectionLiteralImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XConstructorCallImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XConstructorCallImpl.java index 0cbfb31c8f..d328c808d1 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XConstructorCallImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XConstructorCallImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XDoWhileExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XDoWhileExpressionImpl.java index 8caed986ea..b950996bfc 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XDoWhileExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XDoWhileExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XExpressionImpl.java index b340d69024..d15826c687 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XFeatureCallImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XFeatureCallImpl.java index f4d269add6..55af4488e4 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XFeatureCallImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XFeatureCallImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XForLoopExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XForLoopExpressionImpl.java index 5df2bbbd9c..68da9b9de8 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XForLoopExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XForLoopExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XIfExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XIfExpressionImpl.java index b354c9853a..654c495d76 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XIfExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XIfExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XInstanceOfExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XInstanceOfExpressionImpl.java index 82b83ab4d8..ddfaac68fe 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XInstanceOfExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XInstanceOfExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XListLiteralImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XListLiteralImpl.java index 919adb800c..e3a599506b 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XListLiteralImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XListLiteralImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XMemberFeatureCallImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XMemberFeatureCallImpl.java index c39246685f..1c5920b264 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XMemberFeatureCallImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XMemberFeatureCallImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XNullLiteralImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XNullLiteralImpl.java index 381420f912..e5588cac06 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XNullLiteralImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XNullLiteralImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XNumberLiteralImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XNumberLiteralImpl.java index 8d7a06ea1d..fc4e221130 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XNumberLiteralImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XNumberLiteralImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XPostfixOperationImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XPostfixOperationImpl.java index 22a1252ed2..24ea941ec2 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XPostfixOperationImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XPostfixOperationImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XReturnExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XReturnExpressionImpl.java index 786cddca2a..6f9e191ac9 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XReturnExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XReturnExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSetLiteralImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSetLiteralImpl.java index e6d70304ca..dae659abed 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSetLiteralImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSetLiteralImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XStringLiteralImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XStringLiteralImpl.java index 652a40f9fd..f046d9e61a 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XStringLiteralImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XStringLiteralImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSwitchExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSwitchExpressionImpl.java index 4f49f6e9b2..9ac27a8038 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSwitchExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSwitchExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSynchronizedExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSynchronizedExpressionImpl.java index 596a3dba01..6776d987ac 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSynchronizedExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XSynchronizedExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XThrowExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XThrowExpressionImpl.java index 235f8a195f..59387907dc 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XThrowExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XThrowExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XTryCatchFinallyExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XTryCatchFinallyExpressionImpl.java index ffaef06268..0708e96507 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XTryCatchFinallyExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XTryCatchFinallyExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XTypeLiteralImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XTypeLiteralImpl.java index 7af337a26d..0ded4c281f 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XTypeLiteralImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XTypeLiteralImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XUnaryOperationImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XUnaryOperationImpl.java index f6e904bcbb..950bbcb80f 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XUnaryOperationImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XUnaryOperationImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XVariableDeclarationImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XVariableDeclarationImpl.java index 389d87e1c5..869da783ee 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XVariableDeclarationImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XVariableDeclarationImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XWhileExpressionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XWhileExpressionImpl.java index d22f1cab1b..420b17eb85 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XWhileExpressionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XWhileExpressionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XbaseFactoryImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XbaseFactoryImpl.java index ae930a276d..d0db857a43 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XbaseFactoryImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XbaseFactoryImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XbasePackageImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XbasePackageImpl.java index da81c38255..63da197551 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XbasePackageImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/impl/XbasePackageImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/util/XbaseAdapterFactory.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/util/XbaseAdapterFactory.java index d7cd73922b..8bf85b779c 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/util/XbaseAdapterFactory.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/util/XbaseAdapterFactory.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.util; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/util/XbaseSwitch.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/util/XbaseSwitch.java index 09b13e6aac..a9703439de 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/util/XbaseSwitch.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xbase/util/XbaseSwitch.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xbase.util; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XComputedTypeReference.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XComputedTypeReference.java index c3b1641e47..4c4c4615c1 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XComputedTypeReference.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XComputedTypeReference.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XFunctionTypeRef.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XFunctionTypeRef.java index c7cb1b0ae8..96a476712d 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XFunctionTypeRef.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XFunctionTypeRef.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XImportDeclaration.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XImportDeclaration.java index 22b50670ac..6fb3505970 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XImportDeclaration.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XImportDeclaration.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XImportSection.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XImportSection.java index 8a40e8e22a..a6c0de1e9a 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XImportSection.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XImportSection.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XtypeFactory.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XtypeFactory.java index 39e0734307..b921cf4299 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XtypeFactory.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XtypeFactory.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XtypePackage.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XtypePackage.java index a071e98581..6dcfc343a3 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XtypePackage.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/XtypePackage.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XComputedTypeReferenceImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XComputedTypeReferenceImpl.java index b31c6efbc9..ed8f21f2d5 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XComputedTypeReferenceImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XComputedTypeReferenceImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XFunctionTypeRefImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XFunctionTypeRefImpl.java index de632e0298..300b354829 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XFunctionTypeRefImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XFunctionTypeRefImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XImportDeclarationImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XImportDeclarationImpl.java index 117330cac3..ec2d4ae7e2 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XImportDeclarationImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XImportDeclarationImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XImportSectionImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XImportSectionImpl.java index a1aa55cf82..c427e4f1ae 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XImportSectionImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XImportSectionImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XtypeFactoryImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XtypeFactoryImpl.java index 6b0dcb6d33..21b573dc17 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XtypeFactoryImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XtypeFactoryImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XtypePackageImpl.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XtypePackageImpl.java index 08528dfa7a..d5eac9a05e 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XtypePackageImpl.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/impl/XtypePackageImpl.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype.impl; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/util/XtypeAdapterFactory.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/util/XtypeAdapterFactory.java index d8dc25ab23..c84f3f14cb 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/util/XtypeAdapterFactory.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/util/XtypeAdapterFactory.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype.util; diff --git a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/util/XtypeSwitch.java b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/util/XtypeSwitch.java index b2ff87e778..58331fe310 100644 --- a/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/util/XtypeSwitch.java +++ b/org.eclipse.xtext.xbase/emf-gen/org/eclipse/xtext/xtype/util/XtypeSwitch.java @@ -1,9 +1,10 @@ /** - * Copyright (c) 2011 itemis AG (http://www.itemis.eu) 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) 2011-2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtype.util; diff --git a/org.eclipse.xtext.xbase/generator/org/eclipse/xtext/xbase/GenerateXbase.java b/org.eclipse.xtext.xbase/generator/org/eclipse/xtext/xbase/GenerateXbase.java index fde3585a11..973dd1bea0 100644 --- a/org.eclipse.xtext.xbase/generator/org/eclipse/xtext/xbase/GenerateXbase.java +++ b/org.eclipse.xtext.xbase/generator/org/eclipse/xtext/xbase/GenerateXbase.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2020 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xbase; import java.io.File; @@ -50,10 +58,11 @@ public static void main(String[] args) { final String lineDelimiter = "\n"; final String fileHeader = "/*******************************************************************************\n" + " * Copyright (c) 2010, ${year} itemis AG (http://www.itemis.eu) and others.\n" + - " * All rights reserved. This program and the accompanying materials\n" + - " * are made available under the terms of the Eclipse Public License v1.0\n" + - " * which accompanies this distribution, and is available at\n" + - " * http://www.eclipse.org/legal/epl-v10.html\n" + + " * This program and the accompanying materials are made available under the\n" + + " * terms of the Eclipse Public License 2.0 which is available at\n" + + " * http://www.eclipse.org/legal/epl-2.0.\n" + + " * \n" + + " * SPDX-License-Identifier: EPL-2.0\n" + " *******************************************************************************/"; final String xbaseGenModel = "platform:/resource/" + projectName + "/model/Xbase.genmodel"; diff --git a/org.eclipse.xtext.xbase/model/Xbase.genmodel b/org.eclipse.xtext.xbase/model/Xbase.genmodel index 19d2a7a162..8acb711906 100644 --- a/org.eclipse.xtext.xbase/model/Xbase.genmodel +++ b/org.eclipse.xtext.xbase/model/Xbase.genmodel @@ -1,6 +1,6 @@