31 references to UsingExpression
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (31)
Parsing\PatternParsingTests_ListPatterns.cs (31)
28UsingExpression(@"c is [[]]");
61UsingExpression(@"c is [[],] v");
99UsingExpression(@"c is [ 1, prop: 0 ]",
149UsingExpression(@"c is [ , ]",
181UsingExpression(@"c is ()[]",
208UsingExpression(@"c is {}[]",
235UsingExpression(@"c is [List<int>]");
272UsingExpression(@"c is [string[]]");
312UsingExpression(@"c is [var(x,y)]");
351UsingExpression(@"c is [>0]");
380UsingExpression(@"c is string[]");
412UsingExpression(@"c is a[0]");
444UsingExpression(@"c is [..]");
476UsingExpression(@"c is [.. var x]");
509UsingExpression(@"c is ..");
529UsingExpression(@"c is ....",
557UsingExpression(@"c is [..[]]");
587UsingExpression(@"c is [.. not p]");
623UsingExpression(@"c is [.. p or q]");
666UsingExpression(@"c is [.. p or .. q]");
713UsingExpression(@"c is .. var x");
741UsingExpression(@"c is .. Type");
768UsingExpression(@"c is [var x ..]",
805UsingExpression(@"c is var x ..",
836UsingExpression(@"c is [[]..]",
870UsingExpression(@"c is not p ..",
919UsingExpression(@"c is not ..");
943UsingExpression(@"c is [..] ..",
975UsingExpression(@"c is a .. or b ..",
1028UsingExpression(@"c is (var x) .. > 0",
1072UsingExpression(@"c is [..>5]");