mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 16:28:56 +00:00
Regenerated xtext.tests testlanguages
This commit is contained in:
parent
b6a9f76938
commit
1fb8d6e032
23 changed files with 106 additions and 61 deletions
|
@ -496,7 +496,7 @@ Require-Bundle: org.antlr.runtime,
|
|||
org.eclipse.xtext,
|
||||
org.eclipse.xtext.testing,
|
||||
org.eclipse.xtext.util,
|
||||
org.eclipse.xtext.xbase.lib,
|
||||
org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
|
||||
org.eclipse.xtext.xbase.testing
|
||||
Import-Package: org.apache.log4j,
|
||||
org.hamcrest.core,
|
||||
|
|
|
@ -91,8 +91,8 @@ public class RegionAccessTestLanguageSyntacticSequencer extends AbstractSyntacti
|
|||
* 'recursion'*
|
||||
*
|
||||
* This ambiguous syntax occurs at:
|
||||
* (rule start) '6' ('(' ('unassigned' (Datatype | ID))?)+ 'fragment' (ambiguity) 'child' mixed=Mixed
|
||||
* (rule start) '6' ('(' ('unassigned' (Datatype | ID))?)+ 'fragment' (ambiguity) fragName=ID
|
||||
* (rule start) '6' ('(' ('unassigned' (ID | Datatype))?)+ 'fragment' (ambiguity) 'child' mixed=Mixed
|
||||
* (rule start) '6' ('(' ('unassigned' (ID | Datatype))?)+ 'fragment' (ambiguity) fragName=ID
|
||||
* (rule start) ('(' ('unassigned' (ID | Datatype))?)+ 'fragment' (ambiguity) 'child' mixed=Mixed
|
||||
* (rule start) ('(' ('unassigned' (ID | Datatype))?)+ 'fragment' (ambiguity) fragName=ID
|
||||
*/
|
||||
|
@ -102,7 +102,7 @@ public class RegionAccessTestLanguageSyntacticSequencer extends AbstractSyntacti
|
|||
|
||||
/**
|
||||
* Ambiguous syntax:
|
||||
* ('(' ('unassigned' (Datatype | ID))?)*
|
||||
* ('(' ('unassigned' (ID | Datatype))?)*
|
||||
*
|
||||
* This ambiguous syntax occurs at:
|
||||
* (rule start) '6' (ambiguity) {AssignedAction.child=}
|
||||
|
@ -114,7 +114,7 @@ public class RegionAccessTestLanguageSyntacticSequencer extends AbstractSyntacti
|
|||
|
||||
/**
|
||||
* Ambiguous syntax:
|
||||
* ('(' ('unassigned' (Datatype | ID))?)+
|
||||
* ('(' ('unassigned' (ID | Datatype))?)+
|
||||
*
|
||||
* This ambiguous syntax occurs at:
|
||||
* (rule start) '6' (ambiguity) ')' (rule start)
|
||||
|
|
|
@ -63,7 +63,8 @@ public class SubTestLanguageGrammarAccess extends AbstractGrammarElementFinder {
|
|||
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
|
||||
private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
|
||||
|
||||
//@ Override AnotherSuperMain:
|
||||
//@Override
|
||||
//AnotherSuperMain:
|
||||
// "ups" name=ID;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
||||
|
@ -142,7 +143,8 @@ public class SubTestLanguageGrammarAccess extends AbstractGrammarElementFinder {
|
|||
return getSubMainAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override AnotherSuperMain:
|
||||
//@Override
|
||||
//AnotherSuperMain:
|
||||
// "ups" name=ID;
|
||||
public AnotherSuperMainElements getAnotherSuperMainAccess() {
|
||||
return pAnotherSuperMain;
|
||||
|
|
|
@ -282,7 +282,8 @@ public class AbstractTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
return tREAL;
|
||||
}
|
||||
|
||||
//@ Override terminal ID:
|
||||
//@Override
|
||||
//terminal ID:
|
||||
// '^'? ('a'..'z' | 'A'..'Z' | 'ö' | 'ä' | 'ü' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
|
||||
public TerminalRule getIDRule() {
|
||||
return tID;
|
||||
|
|
|
@ -92,7 +92,8 @@ public class ConcreteTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
|
||||
private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
|
||||
|
||||
//@ Override OverridableParserRule mm::AType:
|
||||
//@Override
|
||||
//OverridableParserRule mm::AType:
|
||||
// 'overriddenelement' name=ID;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
||||
|
@ -133,7 +134,8 @@ public class ConcreteTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
private final Assignment cAgeAssignment_3 = (Assignment)cGroup.eContents().get(3);
|
||||
private final RuleCall cAgeINTTerminalRuleCall_3_0 = (RuleCall)cAgeAssignment_3.eContents().get(0);
|
||||
|
||||
//@ Override OverridableParserRule2 AType2:
|
||||
//@Override
|
||||
//OverridableParserRule2 AType2:
|
||||
// 'overridden other element' name=ID '-' age=INT;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
||||
|
@ -165,7 +167,8 @@ public class ConcreteTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
private final RuleCall cSubrule2ParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
|
||||
private final RuleCall cSubrule3ParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
|
||||
|
||||
//@ Override ExtendableParserRule mm::AType:
|
||||
//@Override
|
||||
//ExtendableParserRule mm::AType:
|
||||
// Subrule1 | Subrule2 | Subrule3;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
||||
|
@ -381,7 +384,8 @@ public class ConcreteTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
return getConcreteParserRuleAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override OverridableParserRule mm::AType:
|
||||
//@Override
|
||||
//OverridableParserRule mm::AType:
|
||||
// 'overriddenelement' name=ID;
|
||||
public OverridableParserRuleElements getOverridableParserRuleAccess() {
|
||||
return pOverridableParserRule;
|
||||
|
@ -401,7 +405,8 @@ public class ConcreteTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
return getCallOverridenParserRuleAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override OverridableParserRule2 AType2:
|
||||
//@Override
|
||||
//OverridableParserRule2 AType2:
|
||||
// 'overridden other element' name=ID '-' age=INT;
|
||||
public OverridableParserRule2Elements getOverridableParserRule2Access() {
|
||||
return pOverridableParserRule2;
|
||||
|
@ -411,7 +416,8 @@ public class ConcreteTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
return getOverridableParserRule2Access().getRule();
|
||||
}
|
||||
|
||||
//@ Override ExtendableParserRule mm::AType:
|
||||
//@Override
|
||||
//ExtendableParserRule mm::AType:
|
||||
// Subrule1 | Subrule2 | Subrule3;
|
||||
public ExtendableParserRuleElements getExtendableParserRuleAccess() {
|
||||
return pExtendableParserRule;
|
||||
|
@ -461,7 +467,8 @@ public class ConcreteTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
return getCallExtendedParserRuleAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override terminal ID:
|
||||
//@Override
|
||||
//terminal ID:
|
||||
// super;
|
||||
public TerminalRule getIDRule() {
|
||||
return tID;
|
||||
|
@ -503,7 +510,8 @@ public class ConcreteTestLanguageGrammarAccess extends AbstractGrammarElementFin
|
|||
return gaAbstractTestLanguage.getREALRule();
|
||||
}
|
||||
|
||||
//@ Override terminal ID:
|
||||
//@Override
|
||||
//terminal ID:
|
||||
// '^'? ('a'..'z' | 'A'..'Z' | 'ö' | 'ä' | 'ü' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
|
||||
public TerminalRule getAbstractTestLanguageIDRule() {
|
||||
return gaAbstractTestLanguage.getIDRule();
|
||||
|
|
|
@ -34,7 +34,8 @@ public class InheritanceTest2LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
private final RuleCall cIdsFQNParserRuleCall_4_0 = (RuleCall)cIdsAssignment_4.eContents().get(0);
|
||||
private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5);
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// "model" name=ID "{"
|
||||
// elements+=Element*
|
||||
// ids+=FQN
|
||||
|
@ -130,7 +131,8 @@ public class InheritanceTest2LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
}
|
||||
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// "model" name=ID "{"
|
||||
// elements+=Element*
|
||||
// ids+=FQN
|
||||
|
@ -153,7 +155,8 @@ public class InheritanceTest2LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
return getElementAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override terminal ID:
|
||||
//@Override
|
||||
//terminal ID:
|
||||
// 'a'..'z'+;
|
||||
public TerminalRule getIDRule() {
|
||||
return gaInheritanceTestLanguage.getIDRule();
|
||||
|
|
|
@ -27,7 +27,8 @@ public class InheritanceTest3LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.grammarinheritance.InheritanceTest3Language.Model");
|
||||
private final RuleCall cModelParserRuleCall = (RuleCall)rule.eContents().get(1);
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// super::Model;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
||||
|
@ -54,7 +55,8 @@ public class InheritanceTest3LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
private final Assignment cNameAssignment_3_2 = (Assignment)cGroup_3.eContents().get(2);
|
||||
private final RuleCall cNameSTRINGTerminalRuleCall_3_2_0 = (RuleCall)cNameAssignment_3_2.eContents().get(0);
|
||||
|
||||
//@ Override Element:
|
||||
//@Override
|
||||
//Element:
|
||||
// super::Element
|
||||
// | {Element} "element" name=super::ID
|
||||
// | {Element} "element" name=Terminals::ID
|
||||
|
@ -176,7 +178,8 @@ public class InheritanceTest3LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
}
|
||||
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// super::Model;
|
||||
public ModelElements getModelAccess() {
|
||||
return pModel;
|
||||
|
@ -186,7 +189,8 @@ public class InheritanceTest3LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
return getModelAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override Element:
|
||||
//@Override
|
||||
//Element:
|
||||
// super::Element
|
||||
// | {Element} "element" name=super::ID
|
||||
// | {Element} "element" name=Terminals::ID
|
||||
|
@ -199,13 +203,15 @@ public class InheritanceTest3LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
return getElementAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override terminal ID:
|
||||
//@Override
|
||||
//terminal ID:
|
||||
// 'id';
|
||||
public TerminalRule getIDRule() {
|
||||
return tID;
|
||||
}
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// "model" name=super::ID "{"
|
||||
// elements+=super::Element*
|
||||
// "}";
|
||||
|
@ -227,7 +233,8 @@ public class InheritanceTest3LanguageGrammarAccess extends AbstractGrammarElemen
|
|||
return getInheritanceTestLanguageElementAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override terminal ID:
|
||||
//@Override
|
||||
//terminal ID:
|
||||
// 'a'..'z'+;
|
||||
public TerminalRule getInheritanceTestLanguageIDRule() {
|
||||
return gaInheritanceTestLanguage.getIDRule();
|
||||
|
|
|
@ -32,7 +32,8 @@ public class InheritanceTestLanguageGrammarAccess extends AbstractGrammarElement
|
|||
private final RuleCall cElementsElementParserRuleCall_3_0 = (RuleCall)cElementsAssignment_3.eContents().get(0);
|
||||
private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// "model" name=ID "{"
|
||||
// elements+=Element*
|
||||
// "}";
|
||||
|
@ -140,7 +141,8 @@ public class InheritanceTestLanguageGrammarAccess extends AbstractGrammarElement
|
|||
}
|
||||
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// "model" name=ID "{"
|
||||
// elements+=Element*
|
||||
// "}";
|
||||
|
@ -162,7 +164,8 @@ public class InheritanceTestLanguageGrammarAccess extends AbstractGrammarElement
|
|||
return getElementAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override terminal ID:
|
||||
//@Override
|
||||
//terminal ID:
|
||||
// 'a'..'z'+;
|
||||
public TerminalRule getIDRule() {
|
||||
return tID;
|
||||
|
|
|
@ -28,7 +28,8 @@ public class IgnoreCaseImportsTestLanguageGrammarAccess extends AbstractGrammarE
|
|||
private final Assignment cElementsAssignment_1 = (Assignment)cGroup.eContents().get(1);
|
||||
private final RuleCall cElementsElementParserRuleCall_1_0 = (RuleCall)cElementsAssignment_1.eContents().get(0);
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// imports+=Import*
|
||||
// elements+=Element+;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
@ -116,7 +117,8 @@ public class IgnoreCaseImportsTestLanguageGrammarAccess extends AbstractGrammarE
|
|||
}
|
||||
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// imports+=Import*
|
||||
// elements+=Element+;
|
||||
public ModelElements getModelAccess() {
|
||||
|
|
|
@ -28,7 +28,8 @@ public class IgnoreCaseNamespacesTestLanguageGrammarAccess extends AbstractGramm
|
|||
private final Assignment cElementsAssignment_1 = (Assignment)cGroup.eContents().get(1);
|
||||
private final RuleCall cElementsElementParserRuleCall_1_0 = (RuleCall)cElementsAssignment_1.eContents().get(0);
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// imports+=Import*
|
||||
// elements+=Element+;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
@ -116,7 +117,8 @@ public class IgnoreCaseNamespacesTestLanguageGrammarAccess extends AbstractGramm
|
|||
}
|
||||
|
||||
|
||||
//@ Override Model:
|
||||
//@Override
|
||||
//Model:
|
||||
// imports+=Import*
|
||||
// elements+=Element+;
|
||||
public ModelElements getModelAccess() {
|
||||
|
|
|
@ -9,12 +9,12 @@
|
|||
eType="#//OtherTreeNode" containment="true"/>
|
||||
</eClassifiers>
|
||||
<eClassifiers xsi:type="ecore:EClass" name="TreeNode">
|
||||
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
||||
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType platform:/resource/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
|
||||
<eStructuralFeatures xsi:type="ecore:EReference" name="children" upperBound="-1"
|
||||
eType="#//TreeNode" containment="true"/>
|
||||
</eClassifiers>
|
||||
<eClassifiers xsi:type="ecore:EClass" name="OtherTreeNode">
|
||||
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
||||
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType platform:/resource/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
|
||||
<eStructuralFeatures xsi:type="ecore:EReference" name="childList" eType="#//ChildList"
|
||||
containment="true"/>
|
||||
</eClassifiers>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.tests/src-gen"
|
||||
modelPluginID="org.eclipse.xtext.tests" forceOverwrite="true" modelName="IndentationAwareTestLanguage"
|
||||
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
|
||||
complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.9">
|
||||
complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
|
||||
<genPackages prefix="IndentationAwareTestLanguage" basePackage="org.eclipse.xtext.parser.indentation"
|
||||
disposableProviderFactory="true" fileExtensions="indentationawaretestlanguage"
|
||||
ecorePackage="IndentationAwareTestLanguage.ecore#/">
|
||||
|
|
|
@ -7,6 +7,7 @@ import org.eclipse.emf.ecore.EAttribute;
|
|||
import org.eclipse.emf.ecore.EClass;
|
||||
import org.eclipse.emf.ecore.EPackage;
|
||||
import org.eclipse.emf.ecore.EReference;
|
||||
import org.eclipse.emf.ecore.EcorePackage;
|
||||
|
||||
import org.eclipse.emf.ecore.impl.EPackageImpl;
|
||||
|
||||
|
@ -101,6 +102,9 @@ public class IndentationAwareTestLanguagePackageImpl extends EPackageImpl implem
|
|||
|
||||
isInited = true;
|
||||
|
||||
// Initialize simple dependencies
|
||||
EcorePackage.eINSTANCE.eClass();
|
||||
|
||||
// Create package meta-data objects
|
||||
theIndentationAwareTestLanguagePackage.createPackageContents();
|
||||
|
||||
|
@ -296,6 +300,9 @@ public class IndentationAwareTestLanguagePackageImpl extends EPackageImpl implem
|
|||
setNsPrefix(eNS_PREFIX);
|
||||
setNsURI(eNS_URI);
|
||||
|
||||
// Obtain other dependent packages
|
||||
EcorePackage theEcorePackage = (EcorePackage)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI);
|
||||
|
||||
// Create type parameters
|
||||
|
||||
// Set bounds for type parameters
|
||||
|
@ -308,11 +315,11 @@ public class IndentationAwareTestLanguagePackageImpl extends EPackageImpl implem
|
|||
initEReference(getTree_MoreNodes(), this.getOtherTreeNode(), null, "moreNodes", null, 0, -1, Tree.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
||||
|
||||
initEClass(treeNodeEClass, TreeNode.class, "TreeNode", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
||||
initEAttribute(getTreeNode_Name(), ecorePackage.getEString(), "name", null, 0, 1, TreeNode.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
||||
initEAttribute(getTreeNode_Name(), theEcorePackage.getEString(), "name", null, 0, 1, TreeNode.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
||||
initEReference(getTreeNode_Children(), this.getTreeNode(), null, "children", null, 0, -1, TreeNode.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
||||
|
||||
initEClass(otherTreeNodeEClass, OtherTreeNode.class, "OtherTreeNode", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
||||
initEAttribute(getOtherTreeNode_Name(), ecorePackage.getEString(), "name", null, 0, 1, OtherTreeNode.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
||||
initEAttribute(getOtherTreeNode_Name(), theEcorePackage.getEString(), "name", null, 0, 1, OtherTreeNode.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
||||
initEReference(getOtherTreeNode_ChildList(), this.getChildList(), null, "childList", null, 0, 1, OtherTreeNode.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
||||
|
||||
initEClass(childListEClass, ChildList.class, "ChildList", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
||||
|
|
|
@ -256,7 +256,8 @@ public class IndentationAwareTestLanguageGrammarAccess extends AbstractGrammarEl
|
|||
return getChildListAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override terminal SL_COMMENT:
|
||||
//@Override
|
||||
//terminal SL_COMMENT:
|
||||
// '//' !('\n' | '\r')*;
|
||||
public TerminalRule getSL_COMMENTRule() {
|
||||
return tSL_COMMENT;
|
||||
|
|
|
@ -99,7 +99,8 @@ public class NoParametersTestLanguageGrammarAccess extends AbstractGrammarElemen
|
|||
private final RuleCall cScenarioScenario2_FalseParserRuleCall_1_11_1_1_0_0 = (RuleCall)cScenarioAssignment_1_11_1_1_0.eContents().get(0);
|
||||
private final Keyword cKeywordKeyword_1_11_1_1_1 = (Keyword)cGroup_1_11_1_1.eContents().get(1);
|
||||
|
||||
//@ Override ParserRuleParameters:
|
||||
//@Override
|
||||
//ParserRuleParameters:
|
||||
// {ParserRuleParameters} ('#1' scenario=Scenario1_True
|
||||
// | '#2' scenario=Scenario1_False
|
||||
// | '#3' scenario=Scenario2_True
|
||||
|
@ -602,7 +603,8 @@ public class NoParametersTestLanguageGrammarAccess extends AbstractGrammarElemen
|
|||
}
|
||||
|
||||
|
||||
//@ Override ParserRuleParameters:
|
||||
//@Override
|
||||
//ParserRuleParameters:
|
||||
// {ParserRuleParameters} ('#1' scenario=Scenario1_True
|
||||
// | '#2' scenario=Scenario1_False
|
||||
// | '#3' scenario=Scenario2_True
|
||||
|
|
|
@ -22,7 +22,8 @@ public class ParametersTestLanguageExGrammarAccess extends AbstractGrammarElemen
|
|||
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.parser.parameters.ParametersTestLanguageEx.ParserRuleParameters");
|
||||
private final RuleCall cParserRuleParametersParserRuleCall = (RuleCall)rule.eContents().get(1);
|
||||
|
||||
//@ Override ParserRuleParameters:
|
||||
//@Override
|
||||
//ParserRuleParameters:
|
||||
// super::ParserRuleParameters;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
||||
|
@ -33,7 +34,8 @@ public class ParametersTestLanguageExGrammarAccess extends AbstractGrammarElemen
|
|||
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.parser.parameters.ParametersTestLanguageEx.Scenario1");
|
||||
private final RuleCall cScenario1ParserRuleCall = (RuleCall)rule.eContents().get(1);
|
||||
|
||||
//@ Override Scenario1 <Param Scenario:
|
||||
//@Override
|
||||
//Scenario1 <Param Scenario:
|
||||
// super::Scenario1<Param>;
|
||||
@Override public ParserRule getRule() { return rule; }
|
||||
|
||||
|
@ -93,7 +95,8 @@ public class ParametersTestLanguageExGrammarAccess extends AbstractGrammarElemen
|
|||
}
|
||||
|
||||
|
||||
//@ Override ParserRuleParameters:
|
||||
//@Override
|
||||
//ParserRuleParameters:
|
||||
// super::ParserRuleParameters;
|
||||
public ParserRuleParametersElements getParserRuleParametersAccess() {
|
||||
return pParserRuleParameters;
|
||||
|
@ -103,7 +106,8 @@ public class ParametersTestLanguageExGrammarAccess extends AbstractGrammarElemen
|
|||
return getParserRuleParametersAccess().getRule();
|
||||
}
|
||||
|
||||
//@ Override Scenario1 <Param Scenario:
|
||||
//@Override
|
||||
//Scenario1 <Param Scenario:
|
||||
// super::Scenario1<Param>;
|
||||
public Scenario1Elements getScenario1Access() {
|
||||
return pScenario1;
|
||||
|
|
|
@ -99,7 +99,8 @@ public class TwoParametersTestLanguageGrammarAccess extends AbstractGrammarEleme
|
|||
private final RuleCall cScenarioScenario6ParserRuleCall_1_11_1_1_0_0 = (RuleCall)cScenarioAssignment_1_11_1_1_0.eContents().get(0);
|
||||
private final Keyword cKeywordKeyword_1_11_1_1_1 = (Keyword)cGroup_1_11_1_1.eContents().get(1);
|
||||
|
||||
//@ Override ParserRuleParameters:
|
||||
//@Override
|
||||
//ParserRuleParameters:
|
||||
// {ParserRuleParameters} ('#1' scenario=Scenario5<true,true> | '#2' scenario=Scenario5<false,false> | '#3'
|
||||
// scenario=Scenario6<true,true> | '#4' scenario=Scenario6<false,true> | => ('#5' scenario=Scenario6<true,true>) | =>
|
||||
// ('#6' scenario=Scenario6<false,false>) | '#7' scenario=Scenario7<true,true> | '#8' scenario=Scenario7<false,true> |
|
||||
|
@ -523,7 +524,8 @@ public class TwoParametersTestLanguageGrammarAccess extends AbstractGrammarEleme
|
|||
}
|
||||
|
||||
|
||||
//@ Override ParserRuleParameters:
|
||||
//@Override
|
||||
//ParserRuleParameters:
|
||||
// {ParserRuleParameters} ('#1' scenario=Scenario5<true,true> | '#2' scenario=Scenario5<false,false> | '#3'
|
||||
// scenario=Scenario6<true,true> | '#4' scenario=Scenario6<false,true> | => ('#5' scenario=Scenario6<true,true>) | =>
|
||||
// ('#6' scenario=Scenario6<false,false>) | '#7' scenario=Scenario7<true,true> | '#8' scenario=Scenario7<false,true> |
|
||||
|
|
|
@ -63,13 +63,13 @@ public class ExUnorderedGroupsTestLanguageSyntacticSequencer extends AbstractSyn
|
|||
* Ambiguous syntax:
|
||||
* (
|
||||
* '3' |
|
||||
* '10' |
|
||||
* 'bug302585' |
|
||||
* '4' |
|
||||
* '6' |
|
||||
* '5' |
|
||||
* '6' |
|
||||
* '7' |
|
||||
* '10' |
|
||||
* '11' |
|
||||
* '7'
|
||||
* 'bug302585'
|
||||
* )
|
||||
*
|
||||
* This ambiguous syntax occurs at:
|
||||
|
|
|
@ -63,13 +63,13 @@ public class SimpleUnorderedGroupsTestLanguageSyntacticSequencer extends Abstrac
|
|||
* Ambiguous syntax:
|
||||
* (
|
||||
* '3' |
|
||||
* '6' |
|
||||
* '10' |
|
||||
* '7' |
|
||||
* '4' |
|
||||
* '5' |
|
||||
* 'bug302585' |
|
||||
* '11'
|
||||
* '6' |
|
||||
* '7' |
|
||||
* '10' |
|
||||
* '11' |
|
||||
* 'bug302585'
|
||||
* )
|
||||
*
|
||||
* This ambiguous syntax occurs at:
|
||||
|
|
|
@ -59,7 +59,7 @@ public class SerializationErrorTestLanguageSemanticSequencer extends AbstractDel
|
|||
* Indent returns Indent
|
||||
*
|
||||
* Constraint:
|
||||
* ((req=TwoRequired? opt=TwoOptions indent+=Indent+) | (req=TwoRequired? indent+=Indent+) | indent+=Indent+)?
|
||||
* ((((req=TwoRequired opt=TwoOptions) | opt=TwoOptions)? indent+=Indent+) | indent+=Indent+)?
|
||||
*/
|
||||
protected void sequence_Indent(ISerializationContext context, Indent semanticObject) {
|
||||
genericSequencer.createSequence(context, semanticObject);
|
||||
|
|
|
@ -186,7 +186,8 @@ public class Bug302128TestLanguageGrammarAccess extends AbstractGrammarElementFi
|
|||
return tValue;
|
||||
}
|
||||
|
||||
//@ Override terminal SL_COMMENT:
|
||||
//@Override
|
||||
//terminal SL_COMMENT:
|
||||
// '#' !('\n' | '\r')* ('\r'? '\n')?;
|
||||
public TerminalRule getSL_COMMENTRule() {
|
||||
return tSL_COMMENT;
|
||||
|
|
|
@ -64,7 +64,7 @@ public abstract class AbstractUnassignedTextTestLanguageSyntacticSequencer exten
|
|||
}
|
||||
|
||||
/**
|
||||
* terminal ID : '^'?('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
|
||||
* terminal ID: '^'?('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
|
||||
*/
|
||||
protected String getIDToken(EObject semanticObject, RuleCall ruleCall, INode node) {
|
||||
if (node != null)
|
||||
|
@ -102,7 +102,7 @@ public abstract class AbstractUnassignedTextTestLanguageSyntacticSequencer exten
|
|||
}
|
||||
|
||||
/**
|
||||
* terminal STRING :
|
||||
* terminal STRING:
|
||||
* '"' ( '\\' . | !('\\'|'"') )* '"' |
|
||||
* "'" ( '\\' . | !('\\'|"'") )* "'"
|
||||
* ;
|
||||
|
|
|
@ -115,7 +115,7 @@ public abstract class AbstractSyntacticSequencerTestLanguageSyntacticSequencer e
|
|||
}
|
||||
|
||||
/**
|
||||
* terminal ID : '^'?('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
|
||||
* terminal ID: '^'?('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
|
||||
*/
|
||||
protected String getIDToken(EObject semanticObject, RuleCall ruleCall, INode node) {
|
||||
if (node != null)
|
||||
|
|
Loading…
Reference in a new issue