From da053f60bba24a0d909a3cb1da4bda81ab85b2eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Spo=CC=88nemann?= Date: Tue, 12 Jul 2016 11:26:26 +0200 Subject: [PATCH] Removed TestLanguagesFragmentsEx.mwe2 --- ...ebugInternalEnumAndReferenceTestLanguage.g | 35 ---- .../DebugInternalEnumRulesTestLanguage.g | 53 ------ .../DebugInternalMultiRuleEnumTestLanguage.g | 59 ------ .../DebugInternalFormatterTestLanguage.g | 49 ----- .../DebugInternalRegionAccessTestLanguage.g | 178 ------------------ .../DebugInternalGrammarAccessTestLanguage.g | 43 ----- .../DebugInternalAbstractTestLanguage.g | 38 ---- ...DebugInternalBaseInheritanceTestLanguage.g | 24 --- .../DebugInternalConcreteTestLanguage.g | 120 ------------ .../DebugInternalInheritanceTest2Language.g | 44 ----- .../DebugInternalInheritanceTest3Language.g | 59 ------ .../DebugInternalInheritanceTestLanguage.g | 34 ---- .../DebugInternalBug311337TestLanguage.g | 53 ------ .../DebugInternalLazyLinkingTestLanguage.g | 65 ------- ...nalAbstractIgnoreCaseLinkingTestLanguage.g | 35 ---- .../DebugInternalBug287988TestLanguage.g | 161 ---------------- .../DebugInternalBug289059TestLanguage.g | 32 ---- .../DebugInternalBug313089TestLanguage.g | 44 ----- .../antlr/internal/DebugInternalBug362902.g | 38 ---- ...bugInternalIgnoreCaseImportsTestLanguage.g | 42 ----- ...InternalIgnoreCaseNamespacesTestLanguage.g | 42 ----- .../DebugInternalImportUriTestLanguage.g | 40 ---- .../internal/DebugInternalLangATestLanguage.g | 50 ----- .../DebugInternalEcoreReferenceTestLanguage.g | 145 -------------- .../DebugInternalMetamodelRefTestLanguage.g | 30 --- .../DebugInternalMultiGenMMTestLanguage.g | 30 --- .../DebugInternalBug289515TestLanguage.g | 41 ---- .../DebugInternalBug289524TestLanguage.g | 45 ----- .../DebugInternalBug296889TestLanguage.g | 85 --------- .../DebugInternalBug301935TestLanguage.g | 28 --- .../DebugInternalBug378967TestLanguage.g | 93 --------- .../xtext/GenerateAllTestLanguages.mwe2 | 22 +-- .../eclipse/xtext/TestLanguagesFragments.mwe2 | 11 +- .../xtext/TestLanguagesFragmentsEx.mwe2 | 30 --- .../lexer/BacktrackingLexerTestLanguage.mwe2 | 2 +- .../lexer/IgnoreCaseLexerTestLanguage.mwe2 | 2 +- .../GenerateAntlrParserTestLanguages.mwe2 | 10 +- .../GenerateFragmentTestLanguages.mwe2 | 2 +- .../GenerateIndentationTestLanguages.mwe2 | 2 +- .../GenerateParametersTestLanguages.mwe2 | 2 +- .../GenerateUnorderedGroupsTestLanguages.mwe2 | 2 +- 41 files changed, 32 insertions(+), 1888 deletions(-) delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalEnumAndReferenceTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalEnumRulesTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalMultiRuleEnumTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/DebugInternalFormatterTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/DebugInternalRegionAccessTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/DebugInternalGrammarAccessTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalAbstractTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalBaseInheritanceTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalConcreteTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTest2Language.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTest3Language.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/DebugInternalBug311337TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/DebugInternalLazyLinkingTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalAbstractIgnoreCaseLinkingTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug287988TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug289059TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug313089TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug362902.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalIgnoreCaseImportsTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalIgnoreCaseNamespacesTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalImportUriTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalLangATestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalEcoreReferenceTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalMetamodelRefTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalMultiGenMMTestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug289515TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug289524TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug296889TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug301935TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug378967TestLanguage.g delete mode 100644 org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalEnumAndReferenceTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalEnumAndReferenceTestLanguage.g deleted file mode 100644 index 752021b64..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalEnumAndReferenceTestLanguage.g +++ /dev/null @@ -1,35 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalEnumAndReferenceTestLanguage; - -// Rule EntityWithEnumAndReference -ruleEntityWithEnumAndReference: - ruleKindOfKeyword - RULE_ID - 'reference' - RULE_ID -; - -// Rule KindOfKeyword -ruleKindOfKeyword: - ( - 'kindOfKeyword' - | - 'anotherEnumLiteral' - ) -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalEnumRulesTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalEnumRulesTestLanguage.g deleted file mode 100644 index 3235c48de..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalEnumRulesTestLanguage.g +++ /dev/null @@ -1,53 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalEnumRulesTestLanguage; - -// Rule Model -ruleModel: - ( - 'existing' - ruleExistingEnum - ( - 'generated' - ruleGeneratedEnum - )? - | - 'generated' - ruleGeneratedEnum - ) -; - -// Rule ExistingEnum -ruleExistingEnum: - ( - 'SameName' - | - 'overridden' - | - 'DifferentLiteral' - ) -; - -// Rule GeneratedEnum -ruleGeneratedEnum: - ( - 'SameName' - | - 'DifferentLiteral' - ) -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalMultiRuleEnumTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalMultiRuleEnumTestLanguage.g deleted file mode 100644 index 3e013bbfe..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/DebugInternalMultiRuleEnumTestLanguage.g +++ /dev/null @@ -1,59 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalMultiRuleEnumTestLanguage; - -// Rule Model -ruleModel: - 'someEnum' - ruleEnumRuleA - ruleEnumRuleB - ruleEnumRuleC -; - -// Rule EnumRuleA -ruleEnumRuleA: - ( - 'A' - | - 'B' - | - 'C' - ) -; - -// Rule EnumRuleB -ruleEnumRuleB: - ( - 'C' - | - 'D' - | - 'E' - ) -; - -// Rule EnumRuleC -ruleEnumRuleC: - ( - 'A' - | - 'D' - | - 'B' - ) -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/DebugInternalFormatterTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/DebugInternalFormatterTestLanguage.g deleted file mode 100644 index 92d2726e8..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/DebugInternalFormatterTestLanguage.g +++ /dev/null @@ -1,49 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalFormatterTestLanguage; - -// Rule Root -ruleRoot: - ( - ruleIDList - | - ruleKWList - ) -; - -// Rule IDList -ruleIDList: - 'idlist' - RULE_ID - * -; - -// Rule KWList -ruleKWList: - 'kwlist' - 'kw1' - ? - 'kw2' - ? - 'kw3' - ? - 'kw4' - ? - 'kw5' - ? -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/DebugInternalRegionAccessTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/DebugInternalRegionAccessTestLanguage.g deleted file mode 100644 index 426a5d588..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/DebugInternalRegionAccessTestLanguage.g +++ /dev/null @@ -1,178 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalRegionAccessTestLanguage; - -// Rule Root -ruleRoot: - ( - ruleSimple - | - ruleDelegation - | - ruleUnassigned - | - rulePrefixedUnassigned - | - '5' - ruleExpression - | - '6' - ruleMixed - | - '7' - ( - 'action' - )? - ruleMixed - ) -; - -// Rule Simple -ruleSimple: - '1' - RULE_ID -; - -// Rule Delegation -ruleDelegation: - '2' - ruleDelegate -; - -// Rule Unassigned -ruleUnassigned: - '3' - ruleDelegate -; - -// Rule PrefixedUnassigned -rulePrefixedUnassigned: - '4' - rulePrefixedDelegate -; - -// Rule PrefixedDelegate -rulePrefixedDelegate: - 'prefix' - ruleDelegate -; - -// Rule Delegate -ruleDelegate: - RULE_ID -; - -// Rule Expression -ruleExpression: - rulePrimary - ( - '+' - rulePrimary - )* -; - -// Rule Primary -rulePrimary: - ( - RULE_ID - | - ruleParenthesized - ) -; - -// Rule Parenthesized -ruleParenthesized: - '(' - ruleExpression - ')' -; - -// Rule Mixed -ruleMixed: - '(' - ( - 'unassigned' - ( - RULE_ID - | - ruleDatatype - ) - )? - ( - ( - 'fragment' - ruleFragment - )? - | - ruleMixed - | - ( - RULE_ID - | - 'child' - ruleMixed - | - ruleDatatype - | - 'ref' - RULE_ID - | - ruleEnum - ) - ) - ')' - ( - 'action' - ( - ruleMixed - 'end' - )? - )* -; - -// Rule Datatype -ruleDatatype: - 'datatype' - ( - ruleDatatype - | - RULE_ID - ) -; - -// Rule Fragment -ruleFragment: - ( - RULE_ID - | - 'child' - ruleMixed - | - 'recursion' - ruleFragment - ) -; - -// Rule Enum -ruleEnum: - ( - 'lit1' - | - 'lit2' - ) -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/DebugInternalGrammarAccessTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/DebugInternalGrammarAccessTestLanguage.g deleted file mode 100644 index f77640135..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/DebugInternalGrammarAccessTestLanguage.g +++ /dev/null @@ -1,43 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalGrammarAccessTestLanguage; - -// Rule Root -ruleRoot: - ruleType - * -; - -// Rule Type -ruleType: - ( - ruleAType - | - ruleAnotherType - ) -; - -// Rule AType -ruleAType: - 'foo' -; - -// Rule AnotherType -ruleAnotherType: - 'bar' -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalAbstractTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalAbstractTestLanguage.g deleted file mode 100644 index c5f5cc60b..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalAbstractTestLanguage.g +++ /dev/null @@ -1,38 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalAbstractTestLanguage; - -// Rule InheritedParserRule -ruleInheritedParserRule: - 'element' - RULE_ID -; - -// Rule OverridableParserRule -ruleOverridableParserRule: - 'element' - RULE_ID -; - -// Rule ExtendableParserRule -ruleExtendableParserRule: - 'element' - RULE_ID -; - -RULE_REAL : RULE_INT '.' RULE_INT; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'\uFFFD'|'\uFFFD'|'\uFFFD'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -fragment RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalBaseInheritanceTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalBaseInheritanceTestLanguage.g deleted file mode 100644 index bc5e59702..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalBaseInheritanceTestLanguage.g +++ /dev/null @@ -1,24 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBaseInheritanceTestLanguage; - -// Rule Model -ruleModel: - 'model' - RULE_ID -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalConcreteTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalConcreteTestLanguage.g deleted file mode 100644 index 1a688add9..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalConcreteTestLanguage.g +++ /dev/null @@ -1,120 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalConcreteTestLanguage; - -// Rule RootRule -ruleRootRule: - ( - ruleConcreteParserRule - | - ruleCallOverridenParserRule - | - ruleCallExtendedParserRule - | - ruleOverridableParserRule2 - ) -; - -// Rule ConcreteParserRule -ruleConcreteParserRule: - 'model' - RULE_REAL - ':' - ruleInheritedParserRule - * -; - -// Rule OverridableParserRule -ruleOverridableParserRule: - 'overriddenelement' - RULE_ID -; - -// Rule CallOverridenParserRule -ruleCallOverridenParserRule: - ruleAbstractCallOverridenParserRule -; - -// Rule OverridableParserRule2 -ruleOverridableParserRule2: - 'overridden other element' - RULE_ID - '-' - RULE_INT -; - -// Rule ExtendableParserRule -ruleExtendableParserRule: - ( - ruleSubrule1 - | - ruleSubrule2 - | - ruleSubrule3 - ) -; - -// Rule Subrule1 -ruleSubrule1: - 'subrule1' - RULE_ID - RULE_ID -; - -// Rule Subrule2 -ruleSubrule2: - 'subrule3' - RULE_ID - RULE_STRING -; - -// Rule Subrule3 -ruleSubrule3: - 'subrule3' - RULE_ID - RULE_INT -; - -// Rule CallExtendedParserRule -ruleCallExtendedParserRule: - ruleAbstractCallExtendedParserRule -; - -// Rule InheritedParserRule -ruleInheritedParserRule: - 'element' - RULE_ID -; - -// Rule AbstractCallOverridenParserRule -ruleAbstractCallOverridenParserRule: - 'overridemodel' - ruleOverridableParserRule - * -; - -// Rule AbstractCallExtendedParserRule -ruleAbstractCallExtendedParserRule: - 'extendedmodel' - ruleExtendableParserRule - * -; - -RULE_ID : SUPER_ID; - -RULE_REAL : RULE_INT '.' RULE_INT; - -fragment SUPER_ID : '^'? ('a'..'z'|'A'..'Z'|'\u00F6'|'\u00E4'|'\u00FC'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTest2Language.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTest2Language.g deleted file mode 100644 index dc5606439..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTest2Language.g +++ /dev/null @@ -1,44 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalInheritanceTest2Language; - -// Rule Model -ruleModel: - 'model' - RULE_ID - '{' - ruleElement - * - ruleFQN - '}' -; - -// Rule Element -ruleElement: - 'element' - RULE_ID -; - -// Rule FQN -ruleFQN: - RULE_ID - ( - '.' - RULE_ID - )* -; - -RULE_ID : ('a'..'z')+; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTest3Language.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTest3Language.g deleted file mode 100644 index 5d2b39056..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTest3Language.g +++ /dev/null @@ -1,59 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalInheritanceTest3Language; - -// Rule Model -ruleModel: - superModel -; - -// Rule Element -ruleElement: - ( - superElement - | - 'element' - SUPER_ID - | - 'element' - SUPER_1_ID - | - 'element' - RULE_STRING - ) -; - -// Rule Model -superModel: - 'model' - RULE_ID - '{' - ruleElement - * - '}' -; - -// Rule Element -superElement: - 'element' - RULE_ID -; - -RULE_ID : 'id'; - -SUPER_ID : ('a'..'z')+; - -SUPER_1_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTestLanguage.g deleted file mode 100644 index 6a6cbabbc..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/DebugInternalInheritanceTestLanguage.g +++ /dev/null @@ -1,34 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalInheritanceTestLanguage; - -// Rule Model -ruleModel: - 'model' - RULE_ID - '{' - ruleElement - * - '}' -; - -// Rule Element -ruleElement: - 'element' - RULE_ID -; - -RULE_ID : ('a'..'z')+; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/DebugInternalBug311337TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/DebugInternalBug311337TestLanguage.g deleted file mode 100644 index c7435e9b6..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/DebugInternalBug311337TestLanguage.g +++ /dev/null @@ -1,53 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug311337TestLanguage; - -// Rule Model -ruleModel: - ruleDefinition - + -; - -// Rule Definition -ruleDefinition: - '(def)' - RULE_ID - ':' - ruleChild - ruleReference - ? -; - -// Rule Child -ruleChild: - '(child)' - RULE_ID - ':' - RULE_ID - ? -; - -// Rule Reference -ruleReference: - '(ref)' - RULE_ID - ( - ':' - RULE_ID - )* -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/DebugInternalLazyLinkingTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/DebugInternalLazyLinkingTestLanguage.g deleted file mode 100644 index 77f9a2793..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/DebugInternalLazyLinkingTestLanguage.g +++ /dev/null @@ -1,65 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalLazyLinkingTestLanguage; - -// Rule Model -ruleModel: - ruleType - * -; - -// Rule Type -ruleType: - 'type' - RULE_ID - ( - 'extends' - RULE_ID - '.' - RULE_ID - )? - ( - 'for' - RULE_ID - 'in' - RULE_ID - )? - '{' - ruleProperty - * - ruleUnresolvedProxyProperty - * - '}' -; - -// Rule Property -ruleProperty: - RULE_ID - + - RULE_ID - ';' -; - -// Rule UnresolvedProxyProperty -ruleUnresolvedProxyProperty: - 'unresolved' - RULE_ID - + - RULE_ID - ';' -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalAbstractIgnoreCaseLinkingTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalAbstractIgnoreCaseLinkingTestLanguage.g deleted file mode 100644 index f5d898867..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalAbstractIgnoreCaseLinkingTestLanguage.g +++ /dev/null @@ -1,35 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalAbstractIgnoreCaseLinkingTestLanguage; - -// Rule Model -ruleModel: - ruleElement - + -; - -// Rule Element -ruleElement: - RULE_ID - RULE_ID - ? - '{' - ruleElement - * - '}' -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug287988TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug287988TestLanguage.g deleted file mode 100644 index d1e0cf542..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug287988TestLanguage.g +++ /dev/null @@ -1,161 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug287988TestLanguage; - -// Rule Model -ruleModel: - ( - 'actions' - ruleBaseAttribute - * - | - 'simple' - ruleSimpleAttribute - * - | - 'rulecall' - ruleRuleCallAttribute - * - | - 'rulecall2' - ruleRuleCallAttribute2 - * - | - 'rulecall3' - ruleRuleCallAttribute3 - * - | - 'inlinedActions' - ruleActionAttribute - * - ) -; - -// Rule BaseAttribute -ruleBaseAttribute: - ( - ruleAttribute - | - ruleMaster - ) - ( - 'ref' - RULE_ID - | - RULE_ID - ) - RULE_ID - ';' -; - -// Rule Attribute -ruleAttribute: - 'attribute' -; - -// Rule Master -ruleMaster: - 'master' -; - -// Rule ActionAttribute -ruleActionAttribute: - ( - 'attribute' - | - 'master' - ) - ( - 'ref' - RULE_ID - | - RULE_ID - ) - RULE_ID - ';' -; - -// Rule SimpleAttribute -ruleSimpleAttribute: - ( - 'ref' - RULE_ID - | - RULE_ID - ) - RULE_ID - ';' -; - -// Rule RuleCallAttribute -ruleRuleCallAttribute: - ruleCallMe - RULE_ID - ';' -; - -// Rule CallMe -ruleCallMe: - ( - 'ref' - RULE_ID - | - RULE_ID - ) -; - -// Rule RuleCallAttribute2 -ruleRuleCallAttribute2: - ruleCallMe2 - ( - 'ref' - RULE_ID - | - RULE_ID - ) - ';' -; - -// Rule CallMe2 -ruleCallMe2: - RULE_ID -; - -// Rule RuleCallAttribute3 -ruleRuleCallAttribute3: - ruleCallMe3 - ( - 'ref' - RULE_ID - | - RULE_ID - ) - ';' -; - -// Rule CallMe3 -ruleCallMe3: - 'call' - 'me' - ruleCallMe4 -; - -// Rule CallMe4 -ruleCallMe4: - RULE_ID -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug289059TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug289059TestLanguage.g deleted file mode 100644 index c7ef224ea..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug289059TestLanguage.g +++ /dev/null @@ -1,32 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug289059TestLanguage; - -// Rule Model -ruleModel: - RULE_ID - ruleUnassignedAction - ? - RULE_ID - ? -; - -// Rule UnassignedAction -ruleUnassignedAction: - 'enabled' -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug313089TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug313089TestLanguage.g deleted file mode 100644 index 403a724b8..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug313089TestLanguage.g +++ /dev/null @@ -1,44 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug313089TestLanguage; - -// Rule Foo -ruleFoo: - RULE_ID - ( - ruleBar - | - ruleBaz - ) - RULE_ID -; - -// Rule Bar -ruleBar: - RULE_ID -; - -// Rule Baz -ruleBaz: - 'baz' - RULE_ID - ( - 'baz' - RULE_ID - )* -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug362902.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug362902.g deleted file mode 100644 index b661f45ad..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalBug362902.g +++ /dev/null @@ -1,38 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug362902; - -// Rule Model -ruleModel: - ruleGreeting - * - 'favourite' - ruleMyId -; - -// Rule Greeting -ruleGreeting: - 'Hello' - ruleMyId - '!' -; - -// Rule MyId -ruleMyId: - RULE_ID -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalIgnoreCaseImportsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalIgnoreCaseImportsTestLanguage.g deleted file mode 100644 index 5d11d5fad..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalIgnoreCaseImportsTestLanguage.g +++ /dev/null @@ -1,42 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalIgnoreCaseImportsTestLanguage; - -// Rule Model -ruleModel: - ruleImport - * - ruleElement - + -; - -// Rule Import -ruleImport: - RULE_STRING -; - -// Rule Element -ruleElement: - RULE_ID - RULE_ID - ? - '{' - ruleElement - * - '}' -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalIgnoreCaseNamespacesTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalIgnoreCaseNamespacesTestLanguage.g deleted file mode 100644 index a79303178..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalIgnoreCaseNamespacesTestLanguage.g +++ /dev/null @@ -1,42 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalIgnoreCaseNamespacesTestLanguage; - -// Rule Model -ruleModel: - ruleImport - * - ruleElement - + -; - -// Rule Import -ruleImport: - RULE_STRING -; - -// Rule Element -ruleElement: - RULE_ID - RULE_ID - ? - '{' - ruleElement - * - '}' -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalImportUriTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalImportUriTestLanguage.g deleted file mode 100644 index 1b018f13f..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalImportUriTestLanguage.g +++ /dev/null @@ -1,40 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalImportUriTestLanguage; - -// Rule Main -ruleMain: - ruleImport - * - ruleType - * -; - -// Rule Import -ruleImport: - 'import' - RULE_STRING -; - -// Rule Type -ruleType: - 'type' - RULE_ID - 'extends' - RULE_ID -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalLangATestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalLangATestLanguage.g deleted file mode 100644 index 604e45446..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/DebugInternalLangATestLanguage.g +++ /dev/null @@ -1,50 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalLangATestLanguage; - -// Rule Main -ruleMain: - ruleImport - * - ruleType - * -; - -// Rule Import -ruleImport: - 'import' - RULE_STRING -; - -// Rule Type -ruleType: - 'type' - RULE_ID - ( - 'extends' - RULE_ID - )? - ( - 'implements' - RULE_ID - ( - ',' - RULE_ID - )* - )? -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalEcoreReferenceTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalEcoreReferenceTestLanguage.g deleted file mode 100644 index e34c5786e..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalEcoreReferenceTestLanguage.g +++ /dev/null @@ -1,145 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalEcoreReferenceTestLanguage; - -// Rule Model -ruleModel: - ruleExtendsNsURIEObject - ruleExtendsPluginEObject - ruleExtendsResourceEObject -; - -// Rule ExtendsNsURIEObject -ruleExtendsNsURIEObject: - 'ExtendsNsURIEObject' - ruleValidID - ( - 'EObject' - RULE_ID - | - 'ExtendsNsURIEObject' - RULE_ID - | - 'ExtendsPluginEObject' - RULE_ID - | - 'ExtendsResourceEObject' - RULE_ID - ) - ( - 'ExtendsPluginEObject' - RULE_ID - RULE_ID - RULE_ID - RULE_ID - ruleExtendsNsURIEObject - ? - ruleExtendsPluginEObject - ? - ruleExtendsResourceEObject - ? - ruleEObject - ruleEAttribute - ruleMyEAttribute - )? -; - -// Rule MyEAttribute -ruleMyEAttribute: - 'MyEAttribute' -; - -// Rule EAttribute -ruleEAttribute: - 'EAttribute' -; - -// Rule ExtendsPluginEObject -ruleExtendsPluginEObject: - 'ExtendsPluginEObject' - ruleValidID - ( - 'EObject' - RULE_ID - | - 'ExtendsNsURIEObject' - RULE_ID - | - 'ExtendsPluginEObject' - RULE_ID - | - 'ExtendsResourceEObject' - RULE_ID - ) - ( - 'ExtendsPluginEObject' - RULE_ID - RULE_ID - RULE_ID - ruleExtendsNsURIEObject - ? - ruleExtendsPluginEObject - ? - ruleExtendsResourceEObject - ? - ruleEObject - ruleEAttribute - ruleMyEAttribute - )? -; - -// Rule ExtendsResourceEObject -ruleExtendsResourceEObject: - 'ExtendsResourceEObject' - ruleValidID - ( - 'EObject' - RULE_ID - | - 'ExtendsNsURIEObject' - RULE_ID - | - 'ExtendsPluginEObject' - RULE_ID - | - 'ExtendsResourceEObject' - RULE_ID - ) - ( - 'ExtendsResourceEObject' - RULE_ID - RULE_ID - RULE_ID - ruleExtendsNsURIEObject - ruleExtendsPluginEObject - ruleExtendsResourceEObject - ruleEObject - ruleEAttribute - ruleMyEAttribute - )? -; - -// Rule EObject -ruleEObject: - 'object' -; - -// Rule ValidID -ruleValidID: - RULE_ID -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalMetamodelRefTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalMetamodelRefTestLanguage.g deleted file mode 100644 index 3da56dc8e..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalMetamodelRefTestLanguage.g +++ /dev/null @@ -1,30 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalMetamodelRefTestLanguage; - -// Rule Foo -ruleFoo: - RULE_ID - ruleNameRef - * -; - -// Rule NameRef -ruleNameRef: - RULE_ID -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalMultiGenMMTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalMultiGenMMTestLanguage.g deleted file mode 100644 index 39827adf7..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/DebugInternalMultiGenMMTestLanguage.g +++ /dev/null @@ -1,30 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalMultiGenMMTestLanguage; - -// Rule Foo -ruleFoo: - RULE_ID - ruleNameRef - * -; - -// Rule NameRef -ruleNameRef: - RULE_STRING -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug289515TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug289515TestLanguage.g deleted file mode 100644 index b23ce1bae..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug289515TestLanguage.g +++ /dev/null @@ -1,41 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug289515TestLanguage; - -// Rule Model -ruleModel: - ( - '1' - '%' - | - '2' - '%' - | - '3' - '\\%' - | - '4' - '\\%' - | - '5' - '%%' - | - '6' - '%%' - ) -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug289524TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug289524TestLanguage.g deleted file mode 100644 index 8094d5b52..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug289524TestLanguage.g +++ /dev/null @@ -1,45 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug289524TestLanguage; - -// Rule Model -ruleModel: - 'Model' - ruleModelElement - * -; - -// Rule ModelElement -ruleModelElement: - ( - ruleContained - | - 'reference' - RULE_ID - ( - '$' - RULE_ID - )* - )+ -; - -// Rule Contained -ruleContained: - 'containment' - RULE_ID -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug296889TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug296889TestLanguage.g deleted file mode 100644 index 695f4c290..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug296889TestLanguage.g +++ /dev/null @@ -1,85 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug296889TestLanguage; - -// Rule Model -ruleModel: - ( - 'Model' - ruleExpression - * - | - 'DataType' - ruleDataTypeExpression - * - ) -; - -// Rule Expression -ruleExpression: - ( - rulePostop - | - rulePreop - ) -; - -// Rule Preop -rulePreop: - '--' - ruleVariable -; - -// Rule Postop -rulePostop: - ruleVariable - ( - '--' - )? -; - -// Rule Variable -ruleVariable: - RULE_ID -; - -// Rule DataTypeExpression -ruleDataTypeExpression: - ( - ruleDataTypePostop - | - ruleDataTypePreop - ) -; - -// Rule DataTypePreop -ruleDataTypePreop: - '--' - ruleDataTypeVariable -; - -// Rule DataTypePostop -ruleDataTypePostop: - ruleDataTypeVariable - '--'? -; - -// Rule DataTypeVariable -ruleDataTypeVariable: - RULE_ID -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug301935TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug301935TestLanguage.g deleted file mode 100644 index c3ed54084..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug301935TestLanguage.g +++ /dev/null @@ -1,28 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug301935TestLanguage; - -// Rule Model -ruleModel: - RULE_ID - RULE_WS - RULE_ID - ruleNL - RULE_ID - RULE_WS -; - -// Rule NL -ruleNL: - RULE_WS* - '\r'? - '\n' - RULE_WS* -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_WS : (' '|'\t')+; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug378967TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug378967TestLanguage.g deleted file mode 100644 index 7fa172b46..000000000 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/DebugInternalBug378967TestLanguage.g +++ /dev/null @@ -1,93 +0,0 @@ -/* - * generated by Xtext - */ -grammar DebugInternalBug378967TestLanguage; - -// Rule Root -ruleRoot: - ( - '1' - ruleRule1 - | - '2' - ruleRule2 - | - '3' - ruleRule3 - | - '4' - ruleRule4 - ) -; - -// Rule Rule1 -ruleRule1: - ruleFirstEnum - RULE_INT - ruleSecondEnum -; - -// Rule Rule2 -ruleRule2: - 'after' - RULE_INT - 's' -; - -// Rule Rule3 -ruleRule3: - ruleAfter - RULE_INT - ruleS -; - -// Rule Rule4 -ruleRule4: - ruleAfterObj - RULE_INT - ruleSObj -; - -// Rule AfterObj -ruleAfterObj: - 'after' -; - -// Rule SObj -ruleSObj: - 's' -; - -// Rule After -ruleAfter: - 'after' -; - -// Rule S -ruleS: - 's' -; - -// Rule FirstEnum -ruleFirstEnum: - 'after' -; - -// Rule SecondEnum -ruleSecondEnum: - 's' -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/' {skip();}; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')? {skip();}; - -RULE_WS : (' '|'\t'|'\r'|'\n')+ {skip();}; - -RULE_ANY_OTHER : .; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 index 74dffce4e..44ed4470b 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 @@ -96,7 +96,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { backtrack = true backtrackLexer = true memoize = true @@ -104,7 +104,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { ignoreCase = true } } @@ -259,7 +259,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { backtrack = true } } @@ -271,13 +271,13 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { backtrack = true } } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { ignoreCase = true } } @@ -293,13 +293,13 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { ignoreCase = true } } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx {} + fragment = @TestLanguagesFragments {} } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.xtext" @@ -334,14 +334,14 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/fragments/FragmentTestLanguageEx.xtext" - fragment = @TestLanguagesFragmentsEx auto-inject {} + fragment = @TestLanguagesFragments auto-inject {} fragment = junit.Junit4Fragment2 { generateStub = false } } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx auto-inject { + fragment = @TestLanguagesFragments auto-inject { generateStub = true } fragment = junit.Junit4Fragment2 { @@ -375,7 +375,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/parameters/ParametersTestLanguageEx.xtext" - fragment = @TestLanguagesFragmentsEx auto-inject {} + fragment = @TestLanguagesFragments auto-inject {} fragment = junit.Junit4Fragment2 { generateStub = false } @@ -429,7 +429,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { backtrack = true } } diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 index b0b44d93c..76f875a2a 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 @@ -1,3 +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 + *******************************************************************************/ module org.eclipse.xtext.TestLanguagesFragments import org.eclipse.xtext.xtext.generator.* @@ -7,6 +14,9 @@ var classSplitting = true var skipGenerate = false var backtrack = false var memoize = false +var ignoreCase = false +var backtrackLexer = false +var debugGrammar = false var generateDebugData = false var generateStub = false var emfRuntimeVersion = "2.9" @@ -14,7 +24,6 @@ var emfRuntimeVersion = "2.9" CompositeGeneratorFragment2 { fragment = parser.antlr.XtextAntlrGeneratorFragment2 auto-inject { options = auto-inject {} - debugGrammar = true } fragment = resourceFactory.ResourceFactoryFragment2 {} fragment = grammarAccess.GrammarAccessFragment2 auto-inject {} diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 deleted file mode 100644 index bfae1d394..000000000 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 +++ /dev/null @@ -1,30 +0,0 @@ -/******************************************************************************* - * 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 - *******************************************************************************/ -module org.eclipse.xtext.TestLanguagesFragmentsEx - -import org.eclipse.xtext.xtext.generator.* - -var genModel = "" -var classSplitting = true -var skipGenerate = false -var backtrack = false -var memoize = false -var ignoreCase = false -var backtrackLexer = false -var generateStub = false -var emfRuntimeVersion = "2.9" - -CompositeGeneratorFragment2 { - fragment = parser.antlr.XtextAntlrGeneratorFragment2 auto-inject { //XXX parser.antlr.ex.rt.AntlrGeneratorFragment - options = auto-inject {} - } - fragment = resourceFactory.ResourceFactoryFragment2 {} - fragment = grammarAccess.GrammarAccessFragment2 auto-inject {} - fragment = tests.TestsEMFGeneratorFragment auto-inject {} - fragment = serializer.SerializerFragment2 auto-inject {} -} diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 index b68d3ba25..489820a5e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 @@ -42,7 +42,7 @@ Workflow { language = { grammarUri = "classpath:/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { backtrack = true memoize = true backtrackLexer = true diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 index 50e904194..914d2a633 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 @@ -43,7 +43,7 @@ Workflow { language = { grammarUri = "classpath:/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { ignoreCase = true } } diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 index 9436a1dd7..d52546462 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 @@ -52,7 +52,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { backtrack = true } } @@ -64,7 +64,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { backtrack = true } } @@ -74,7 +74,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { ignoreCase = true } } @@ -84,11 +84,11 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx {} + fragment = @TestLanguagesFragments {} } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx { + fragment = @TestLanguagesFragments { ignoreCase = true } } diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 index af8282e7c..03a23fcc7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 @@ -62,7 +62,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/fragments/FragmentTestLanguageEx.xtext" - fragment = @TestLanguagesFragmentsEx auto-inject { + fragment = @TestLanguagesFragments auto-inject { generateStub = true } fragment = junit.Junit4Fragment2 { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 index 2ef2f5051..975ec9480 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 @@ -48,7 +48,7 @@ Workflow { language = { grammarUri = "classpath:/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx auto-inject { + fragment = @TestLanguagesFragments auto-inject { generateStub = true } fragment = junit.Junit4Fragment2 { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 index a1d6f238b..6ce184ce6 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 @@ -74,7 +74,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/parameters/ParametersTestLanguageEx.xtext" - fragment = @TestLanguagesFragmentsEx auto-inject {} + fragment = @TestLanguagesFragments auto-inject {} fragment = junit.Junit4Fragment2 { generateStub = false } diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 index 5d6a6ab93..0762a7ef7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 @@ -73,7 +73,7 @@ Workflow { } language = { grammarUri = "classpath:/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguage.xtext" - fragment = @TestLanguagesFragmentsEx auto-inject { + fragment = @TestLanguagesFragments auto-inject { backtrack = true } }