EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests_DotnetNegativeTests.cs (140)
19Test(@"@""cat([a-\d]*)dog""", $@"<Tree>
69Test(@"@""\k<1""", $@"<Tree>
94Test(@"@""\k<""", $@"<Tree>
119Test(@"@""\k""", $@"<Tree>
141Test(@"@""\1""", $@"<Tree>
163Test(@"@""(?')""", $@"<Tree>
190Test(@"@""(?<)""", $@"<Tree>
217Test(@"@""(?)""", $@"<Tree>
244Test(@"@""(?>""", $@"<Tree>
269Test(@"@""(?<!""", $@"<Tree>
295Test(@"@""(?<=""", $@"<Tree>
321Test(@"@""(?!""", $@"<Tree>
346Test(@"@""(?=""", $@"<Tree>
371Test(@"@""(?imn )""", $@"<Tree>
402Test(@"@""(?imn""", $@"<Tree>
426Test(@"@""(?:""", $@"<Tree>
451Test(@"@""(?'cat'""", $@"<Tree>
480Test(@"@""(?'""", $@"<Tree>
508Test(@"@""[^""", $@"<Tree>
532Test(@"@""[cat""", $@"<Tree>
559Test(@"@""[^cat""", $@"<Tree>
587Test(@"@""[a-""", $@"<Tree>
620Test(@"@""\p{""", $@"<Tree>
645Test(@"@""\p{cat""", $@"<Tree>
670Test(@"@""\k<cat""", $@"<Tree>
695Test(@"@""\p{cat}""", $@"<Tree>
720Test(@"@""\P{cat""", $@"<Tree>
745Test(@"@""\P{cat}""", $@"<Tree>
770Test(@"@""(""", $@"<Tree>
794Test(@"@""(?""", $@"<Tree>
823Test(@"@""(?<""", $@"<Tree>
851Test(@"@""(?<cat>""", $@"<Tree>
880Test(@"@""\P{""", $@"<Tree>
905Test(@"@""\k<>""", $@"<Tree>
930Test(@"@""(?(""", $@"<Tree>
959Test(@"@""(?()|""", $@"<Tree>
992Test(@"@""?(a|b)""", $@"<Tree>
1031Test(@"@""?((a)""", $@"<Tree>
1070Test(@"@""?((a)a""", $@"<Tree>
1112Test(@"@""?((a)a|""", $@"<Tree>
1158Test(@"@""?((a)a|b""", $@"<Tree>
1208Test(@"@""(?(?i))""", @"<Tree>
1235Test(@"@""?(a)""", $@"<Tree>
1266Test(@"@""(?(?I))""", @"<Tree>
1293Test(@"@""(?(?M))""", @"<Tree>
1320Test(@"@""(?(?s))""", @"<Tree>
1347Test(@"@""(?(?S))""", @"<Tree>
1374Test(@"@""(?(?x))""", @"<Tree>
1401Test(@"@""(?(?X))""", @"<Tree>
1428Test(@"@""(?(?n))""", @"<Tree>
1455Test(@"@""(?(?m))""", @"<Tree>
1482Test(@"@""[a""", $@"<Tree>
1509Test(@"@""?(a:b)""", $@"<Tree>
1540Test(@"@""(?(?""", $@"<Tree>
1575Test(@"@""(?(cat""", $@"<Tree>
1608Test(@"@""(?(cat)|""", $@"<Tree>
1645Test(@"@""foo(?<0>bar)""", $@"<Tree>
1679Test(@"@""foo(?'0'bar)""", $@"<Tree>
1713Test(@"@""foo(?<1bar)""", $@"<Tree>
1748Test(@"@""foo(?'1bar)""", $@"<Tree>
1783Test(@"@""(?(""", $@"<Tree>
1812Test(@"@""\p{klsak""", $@"<Tree>
1837Test(@"@""(?c:cat)""", $@"<Tree>
1868Test(@"@""(??e:cat)""", $@"<Tree>
1903Test(@"@""[a-f-[]]+""", $@"<Tree>
1952Test(@"@""[A-[]+""", $@"<Tree>
1991Test(@"@""(?(?e))""", $@"<Tree>
2028Test(@"@""(?(?a)""", $@"<Tree>
2066Test(@"@""(?r:cat)""", $@"<Tree>
2097Test(@"@""(?(?N))""", @"<Tree>
2124Test(@"@""[]""", $@"<Tree>
2151Test(@"@""\x2""", $@"<Tree>
2174Test(@"@""(cat) (?#cat) \s+ (?#followed by 1 or more whitespace""", $@"<Tree>
2219Test(@"@""cat(?(?afdcat)dog)""", $@"<Tree>
2263Test(@"@""cat(?(?<cat>cat)dog)""", $@"<Tree>
2307Test(@"@""cat(?(?'cat'cat)dog)""", $@"<Tree>
2351Test(@"@""cat(?(?#COMMENT)cat)""", $@"<Tree>
2396Test(@"@""(?<cat>cat)\w+(?<dog-()*!@>dog)""", $@"<Tree>
2462Test(@"@""(?<cat>cat)\w+(?<dog-catdog>dog)""", $@"<Tree>
2519Test(@"@""(?<cat>cat)\w+(?<dog-1uosn>dog)""", $@"<Tree>
2576Test(@"@""(?<cat>cat)\w+(?<dog-16>dog)""", $@"<Tree>
2633Test(@"@""cat(?<->dog)""", $@"<Tree>
2669Test(@"@""cat(?<>dog)""", $@"<Tree>
2703Test(@"@""cat(?<dog<>)_*>dog)""", $@"<Tree>
2752Test(@"@""cat(?<dog >)_*>dog)""", $@"<Tree>
2801Test(@"@""cat(?<dog!>)_*>dog)""", $@"<Tree>
2850Test(@"@""cat(?<dog)_*>dog)""", $@"<Tree>
2895Test(@"@""cat(?<1dog>dog)""", $@"<Tree>
2930Test(@"@""cat(?<0>dog)""", $@"<Tree>
2964Test(@"@""([5-\D]*)dog""", $@"<Tree>
3011Test(@"@""cat([6-\s]*)dog""", $@"<Tree>
3061Test(@"@""cat([c-\S]*)""", $@"<Tree>
3108Test(@"@""cat([7-\w]*)""", $@"<Tree>
3155Test(@"@""cat([a-\W]*)dog""", $@"<Tree>
3205Test(@"@""([f-\p{Lu}]\w*)\s([\p{Lu}]\w*)""", $@"<Tree>
3287Test(@"@""(cat) (?#cat) \s+ (?#followed by 1 or more whitespace""", $@"<Tree>
3338Test(@"@""([1-\P{Ll}][\p{Ll}]*)\s([\P{Ll}][\p{Ll}]*)""", $@"<Tree>
3438Test(@"@""[\P]""", $@"<Tree>
3466Test(@"@""([\pcat])""", $@"<Tree>
3504Test(@"@""([\Pcat])""", $@"<Tree>
3542Test(@"@""(\p{""", $@"<Tree>
3575Test(@"@""(\p{Ll""", $@"<Tree>
3608Test(@"@""(cat)([\o]*)(dog)""", $@"<Tree>
3666Test(@"@""[\p]""", $@"<Tree>
3694Test(@"@""(?<cat>cat)\s+(?<dog>dog)\kcat""", $@"<Tree>
3756Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k<cat2>""", $@"<Tree>
3818Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k<8>cat""", $@"<Tree>
3883Test(@"@""^[abcd]{1}?*$""", $@"<Tree>
3927Test(@"@""^[abcd]*+$""", $@"<Tree>
3966Test(@"@""^[abcd]+*$""", $@"<Tree>
4005Test(@"@""^[abcd]?*$""", $@"<Tree>
4044Test(@"@""^[abcd]*?+$""", $@"<Tree>
4086Test(@"@""^[abcd]+?*$""", $@"<Tree>
4128Test(@"@""^[abcd]{1,}?*$""", $@"<Tree>
4173Test(@"@""^[abcd]??*$""", $@"<Tree>
4215Test(@"@""^[abcd]+{0,5}$""", $@"<Tree>
4257Test(@"@""^[abcd]?{0,5}$""", $@"<Tree>
4299Test(@"@""\u""", $@"<Tree>
4322Test(@"@""\ua""", $@"<Tree>
4345Test(@"@""\u0""", $@"<Tree>
4368Test(@"@""\x""", $@"<Tree>
4391Test(@"@""^[abcd]*{0,5}$""", $@"<Tree>
4433Test(@"@""[""", $@"<Tree>
4456Test(@"@""^[abcd]{0,16}?*$""", $@"<Tree>
4502Test(@"@""^[abcd]{1,}*$""", $@"<Tree>
4544Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k<8>cat""", $@"<Tree>
4609Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k8""", $@"<Tree>
4671Test(@"@""(?<cat>cat)\s+(?<dog>dog)\k8""", $@"<Tree>
4733Test(@"@""(cat)(\7)""", $@"<Tree>
4772Test(@"@""(cat)\s+(?<2147483648>dog)""", $@"<Tree>
4821Test(@"@""(cat)\s+(?<21474836481097>dog)""", $@"<Tree>
4870Test(@"@""^[abcd]{1}*$""", $@"<Tree>
4911Test(@"@""(cat)(\c*)(dog)""", $@"<Tree>
4964Test(@"@""(cat)(\c *)(dog)""", $@"<Tree>
5020Test(@"@""(cat)(\c?*)(dog)""", $@"<Tree>
5077Test(@"@""(cat)(\c`*)(dog)""", $@"<Tree>
5133Test(@"@""(cat)(\c\|*)(dog)""", $@"<Tree>
5191Test(@"@""(cat)(\c\[*)(dog)""", $@"<Tree>
5241Test(@"@""^[abcd]{0,16}*$""", $@"<Tree>
5284Test(@"@""(cat)\c""", $@"<Tree>