Removed TestLanguagesFragmentsEx.mwe2

This commit is contained in:
Miro Spönemann 2016-07-12 11:26:26 +02:00
parent 6a5c86e070
commit da053f60bb
41 changed files with 32 additions and 1888 deletions

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -42,7 +42,7 @@ Workflow {
language = {
grammarUri = "classpath:/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtext"
fragment = @TestLanguagesFragmentsEx {
fragment = @TestLanguagesFragments {
backtrack = true
memoize = true
backtrackLexer = true

View file

@ -43,7 +43,7 @@ Workflow {
language = {
grammarUri = "classpath:/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.xtext"
fragment = @TestLanguagesFragmentsEx {
fragment = @TestLanguagesFragments {
ignoreCase = true
}
}

View file

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

View file

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

View file

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

View file

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

View file

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