Regenerated xtext.tests testlanguages

This commit is contained in:
Sebastian Zarnekow 2017-12-08 17:19:32 +01:00
parent b6a9f76938
commit 1fb8d6e032
23 changed files with 106 additions and 61 deletions

View file

@ -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,

View file

@ -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)

View file

@ -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;

View file

@ -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;

View file

@ -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();

View file

@ -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();

View file

@ -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();

View file

@ -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;

View file

@ -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() {

View file

@ -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() {

View file

@ -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>

View file

@ -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#/">

View file

@ -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);

View file

@ -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;

View file

@ -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

View file

@ -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;

View file

@ -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> |

View file

@ -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:

View file

@ -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:

View file

@ -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);

View file

@ -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;

View file

@ -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:
* '"' ( '\\' . | !('\\'|'"') )* '"' |
* "'" ( '\\' . | !('\\'|"'") )* "'"
* ;

View file

@ -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)