40 references to UsingExpression
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (40)
Parsing\PatternParsingTests_ListPatterns.cs (40)
29UsingExpression(@"c is [[]]"); 62UsingExpression(@"c is [[],] v"); 100UsingExpression(@"c is [ 1, prop: 0 ]", 150UsingExpression(@"c is [ , ]", 182UsingExpression(@"c is ()[]", 209UsingExpression(@"c is {}[]", 236UsingExpression(@"c is [List<int>]"); 273UsingExpression(@"c is [string[]]"); 313UsingExpression(@"c is [var(x,y)]"); 352UsingExpression(@"c is [>0]"); 381UsingExpression(@"c is string[]"); 413UsingExpression(@"c is a[0]"); 445UsingExpression(@"c is [..]"); 477UsingExpression(@"c is [.. var x]"); 510UsingExpression(@"c is .."); 530UsingExpression(@"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]"); 1105UsingExpression(@"c is [.. string?]"); 1141UsingExpression(@"c is [.. string? slice]"); 1181UsingExpression(@"c is [.. string? slice, ')']"); 1229UsingExpression(@"c is [.. string? slice ')']", 1280UsingExpression(@"c is [.. string[]? slice "")""]", 1343UsingExpression(@"c is [.. int[]? slice 5]", 1406UsingExpression(@"c is [.. int[]? slice int i]", 1473UsingExpression(@"c is [.. string[]? slice string s]", 1540UsingExpression(@"c is [.. char[]? slice char ch]",