591 references to UsingExpression
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (591)
Parsing\AsyncParsingTests.cs (4)
2645
UsingExpression
("x is A ? async b => 0 : null");
2687
UsingExpression
("x is A a ? async b => 0 : null");
2736
UsingExpression
("x is A ? async (b) => 0 : null");
2783
UsingExpression
("x is A a ? async (b) => 0 : null");
Parsing\AwaitParsingTests.cs (7)
1154
UsingExpression
("x is int ? await y : z");
1191
UsingExpression
("x is int ? await this.SomeMethodAsync() : z");
1244
UsingExpression
("x is int ? await base.SomeMethodAsync() : z");
1297
UsingExpression
("x is int ? await (myTask) : z");
1679
UsingExpression
("f(x is int? await)",
1733
UsingExpression
("dict[x is int? await]",
1787
UsingExpression
("x is { Prop: int? await }",
Parsing\CollectionExpressionParsingTests.cs (136)
1863
UsingExpression
("[a ? b : c : d]",
1910
UsingExpression
("[a : b ? c : d]",
1957
UsingExpression
("[a ? b : c : d ? e : f]",
2017
UsingExpression
("[a ?? b : c]",
2059
UsingExpression
("[a : b ?? c]",
2101
UsingExpression
("[a ?? b : c ?? d]",
2151
UsingExpression
("[from x in y select x : c]",
2205
UsingExpression
("[a : from x in y select x]",
2259
UsingExpression
("[from a in b select a : from x in y select x]",
2333
UsingExpression
("[a ? [b] : c]");
2374
UsingExpression
("[A] ? [B] : C");
2415
UsingExpression
("[A] ? [B] . C");
2462
UsingExpression
("[(a ? [b]) : c]",
2520
UsingExpression
("a ? [b] : c");
2553
UsingExpression
("a ? [b].M() : c");
2602
UsingExpression
("a ? b?[c] : d");
2646
UsingExpression
("a ? b?[c].M() : d");
2706
UsingExpression
("a ? b ? [c] : d : e");
2752
UsingExpression
("a ? b ? [c].M() : d : e");
2814
UsingExpression
("a?[c] ? b : d");
2858
UsingExpression
("a?[c].M() ? b : d");
2918
UsingExpression
("a?[c] ? b : d : e");
2964
UsingExpression
("a?[c].M() ? b : d : e");
3026
UsingExpression
("a ? b?[() => { var v = x ? [y] : z; }] : d");
3124
UsingExpression
("a ? b?[delegate { var v = x ? [y] : z; }] : d");
3217
UsingExpression
("a ? b?[() => x ? [y] : z] : d");
3291
UsingExpression
("a ? b?[c] : d ? e?[f] : g");
3367
UsingExpression
("a ? b?[c] : d ? e ? f?[g] : h",
3462
UsingExpression
("a ? b?[c] : d ? e ? f?[g] : h : i");
3551
UsingExpression
("a ? b?[c] : d ? e ? f?[g] : h : i : j");
3642
UsingExpression
("a ? b?[c] : d ? e ? f?[g] : h : i : j : k");
3735
UsingExpression
("a ? b?[c] : d ? e ? f?[g] : h : i : j : k : m",
3832
UsingExpression
("(type)[1, 2, 3]");
3880
UsingExpression
("(ImmutableArray<int>)[1, 2, 3]");
3934
UsingExpression
("(Dotted.ImmutableArray<int>)[1, 2, 3]");
3996
UsingExpression
("(ColonColon::ImmutableArray<int>)[1, 2, 3]");
4058
UsingExpression
("(NotCast())[1, 2, 3]");
4114
UsingExpression
("(Not + Cast)[1, 2, 3]");
4170
UsingExpression
("(List<int>?)[1, 2, 3]");
4228
UsingExpression
("(int[])[1, 2, 3]");
4285
UsingExpression
("((int,int)[])[(1,2), (2,3), (3,4)]");
4406
UsingExpression
("((A, B))[1, 2, 3]");
4467
UsingExpression
("((A))[1, 2, 3]");
4520
UsingExpression
("(int[]?)[1, 2, 3]");
4581
UsingExpression
("(int?[])[1, 2, 3]");
4643
UsingExpression
("(type)([1, 2, 3])");
4693
UsingExpression
("(alias::type)[1, 2, 3]");
4747
UsingExpression
("(a[b])[1, 2, 3]");
4811
UsingExpression
("(a ? b : c)[1, 2, 3]");
4873
UsingExpression
("(a * b)[1, 2, 3]");
4930
UsingExpression
("(a < b > c)[1, 2, 3]");
4994
UsingExpression
("(alias::type.member)[1, 2, 3]");
5058
UsingExpression
("(alias::type<int>)[1, 2, 3]");
5120
UsingExpression
("(alias::type.type2<int>)[1, 2, 3]");
5190
UsingExpression
("(A[])[0]");
5231
UsingExpression
("(A)[]");
5255
UsingExpression
("(A)[1]");
5292
UsingExpression
("(A)[1:2]",
5343
UsingExpression
("(A)[..B]");
5379
UsingExpression
("(A[])[]");
5413
UsingExpression
("((int, int))[]");
5451
UsingExpression
("(a < b > . c)[1, 2, 3]");
5516
UsingExpression
("(A<>)[]");
5547
UsingExpression
("(A<,>)[]");
5583
UsingExpression
("(ImmutableArray<List<Int32>>)[[1]]");
5759
UsingExpression
("[.. from x in y select x]");
5800
UsingExpression
("[A, B]()");
5836
UsingExpression
("++[A, B]()");
5876
UsingExpression
("[A,]");
5897
UsingExpression
("[A,B,]");
5926
UsingExpression
("[A,B,,]",
5966
UsingExpression
("[A,B,,,]",
6017
UsingExpression
("-[A]");
6041
UsingExpression
("[A] ?? [B]");
6077
UsingExpression
("[..x ?? y]");
6106
UsingExpression
("[A]!");
6130
UsingExpression
("++[A]");
6154
UsingExpression
("[A]++");
6178
UsingExpression
("await [A]");
6372
UsingExpression
("[..e]");
6393
UsingExpression
("[.. ..]");
6414
UsingExpression
("[.. ..e]");
6439
UsingExpression
("[.. e..]");
6464
UsingExpression
("[.. e1..e2]");
6493
UsingExpression
("[..throw e]");
6518
UsingExpression
("[..x.y]");
6547
UsingExpression
("[..x = y]");
6576
UsingExpression
("[..x => y]");
6605
UsingExpression
("[..x ? y : z]");
6639
UsingExpression
("[..e..]");
6664
UsingExpression
("new T?[1]");
6696
UsingExpression
("new T?[1] { }");
6733
UsingExpression
("new T[]?[1]");
6777
UsingExpression
("new T[]?[1] { }");
6826
UsingExpression
("new T[]?[1].Length");
6878
UsingExpression
("[,]",
6902
UsingExpression
("[,A]",
6933
UsingExpression
("[,,]",
6968
UsingExpression
("[..]",
6992
UsingExpression
("[...e]",
7016
UsingExpression
("[....]",
7040
UsingExpression
("A < B?[] > D",
7131
UsingExpression
("nameof(A < B?[] > D)",
7194
UsingExpression
("typeof(A < B?[] > D)",
7243
UsingExpression
("default(A < B?[] > D)",
7292
UsingExpression
("A < B?[] : D");
7326
UsingExpression
(""" $"{[A:B]}" """,
7370
UsingExpression
(""" $"{[:]}" """,
7396
UsingExpression
("&[A]");
7420
UsingExpression
("&[A, B]");
7452
UsingExpression
("&[A, B][C]");
7499
UsingExpression
("&[A:B]",
7537
UsingExpression
("*[]");
7554
UsingExpression
("*[A]");
7578
UsingExpression
("*[A, B]");
7610
UsingExpression
("*[A, B][C]");
7657
UsingExpression
("*[A:B]",
7695
UsingExpression
("new [A]",
7723
UsingExpression
("new [A, B]",
7755
UsingExpression
("new [A, B][C]",
7799
UsingExpression
("_ = [Main, () => { }]");
7845
UsingExpression
("_ = [() => { }, () => { }]");
7901
UsingExpression
("_ = [() => { }, Main]");
12870
UsingExpression
("[A, B]() =>",
12914
UsingExpression
("[A][B] (C, D)? e => f",
12999
UsingExpression
("[A][B](C, D) ? e : f");
13070
UsingExpression
("[A][B] (C, D)? (e) => f");
13143
UsingExpression
("[A][B](C, D) ? (e) : f");
13219
UsingExpression
("[A][B] (C, D)? (e, f) => g");
13297
UsingExpression
("[A][B](C, D) ? (e, f) : g");
13384
UsingExpression
("[A][B] (C, D)? ([e] f) => g");
13469
UsingExpression
("[A][B](C, D) ? ([e] f) : g",
13562
UsingExpression
("[A][B] (C, D)? ((e,f) g) => h");
13655
UsingExpression
("[A][B](C, D) ? ((e,f) g) : h",
13756
UsingExpression
("[A][B] (C, D)? ((e,f)[] g) => h");
13861
UsingExpression
("[A][B](C, D) ? ((e,f)[] g) : h",
Parsing\ExpressionParsingTests.cs (62)
47
UsingExpression
(@"$@""hello""");
63
UsingExpression
(@"$""""""{1 + 1}""""""");
92
UsingExpression
(@"$$""""""{{{1 + 1}}}""""""");
129
UsingExpression
(@"$""""""
164
UsingExpression
(@"$$""""""
4778
UsingExpression
(source);
4895
UsingExpression
("new C { [0] = op1 < op2, [1] = true }");
4970
UsingExpression
("$\"{{{12}}}\"");
4998
UsingExpression
("$\"{{{12:X}}}\"");
5031
UsingExpression
("$\"{a ? b : d}\"",
5074
UsingExpression
("a ??= b");
5093
UsingExpression
("(a) ??= b");
5117
UsingExpression
("M(a) ??= b");
5151
UsingExpression
("a ?? b ??= c");
5178
UsingExpression
("a ??= b ??= c");
5205
UsingExpression
("(a ??= b) ??= c");
5271
UsingExpression
("^1");
5286
UsingExpression
("1...2",
5309
UsingExpression
("1..1");
5328
UsingExpression
("^5..^3");
5355
UsingExpression
("1<<2..3>>4");
5390
UsingExpression
("1<<2..3>>>4");
5425
UsingExpression
("1+2..3-4");
5460
UsingExpression
("a*..b");
5483
UsingExpression
("a + b..c");
5510
UsingExpression
("a + b..");
5533
UsingExpression
("a.. && b");
5556
UsingExpression
("..a && b");
5579
UsingExpression
(".. ..");
5594
UsingExpression
(".. .. e");
5613
UsingExpression
(".. e ..");
5632
UsingExpression
("a .. .. b");
5655
UsingExpression
("a .. b ..");
5678
UsingExpression
("a .. b .. c");
5701
UsingExpression
("(Offset)..(Offset + Count)");
5738
UsingExpression
("..1");
5753
UsingExpression
("..^3");
5772
UsingExpression
("1..");
5787
UsingExpression
("^5..");
5806
UsingExpression
("..");
5817
UsingExpression
("1+..<<2");
5844
UsingExpression
("1. .2",
5870
UsingExpression
(".. .ToString()",
5885
UsingExpression
("1.. .ToString()",
5904
UsingExpression
("..2 .ToString()");
5935
UsingExpression
("1..2 .ToString()");
5970
UsingExpression
("c?..b",
6006
UsingExpression
("c?.b..a",
6049
UsingExpression
("base");
6061
UsingExpression
("new[] { ref }",
6095
UsingExpression
("new[] { ref obj }",
6125
UsingExpression
("new[] { ref[] }",
6157
UsingExpression
("new { ref }",
6189
UsingExpression
("new C { P = ref }",
6230
UsingExpression
("new C { ref }",
6263
UsingExpression
("new C { { 0, ref } }",
6443
UsingExpression
("new[] { in[] }",
6470
UsingExpression
("new[] { out[] }",
6498
UsingExpression
("new[] { obj[] }",
6875
UsingExpression
(text);
6929
UsingExpression
(text);
6991
UsingExpression
(text,
Parsing\ImplicitObjectCreationParsingTests.cs (1)
129
UsingExpression
("new (a, b) ? x : y",
Parsing\LambdaAttributeParsingTests.cs (21)
2045
UsingExpression
(source);
2104
UsingExpression
(source);
2158
UsingExpression
(source);
2202
UsingExpression
(source,
2247
UsingExpression
(source,
2312
UsingExpression
(source);
2374
UsingExpression
(source);
2441
UsingExpression
(source);
2513
UsingExpression
(source);
2550
UsingExpression
(source);
2592
UsingExpression
(source,
2632
UsingExpression
(source);
2691
UsingExpression
(source,
2882
UsingExpression
(source);
2954
UsingExpression
(source,
3010
UsingExpression
(source);
3081
UsingExpression
(source);
3152
UsingExpression
(source);
3225
UsingExpression
(source);
3268
UsingExpression
(source);
3316
UsingExpression
(source);
Parsing\LambdaParameterParsingTests.cs (66)
687
UsingExpression
(source,
708
UsingExpression
(source,
747
UsingExpression
(source,
2365
UsingExpression
("delegate(x = 3) { return x; }",
2636
UsingExpression
(source);
2689
UsingExpression
(source,
2769
UsingExpression
("delegate(int x = , int y) { return x; }",
2828
UsingExpression
(source,
2884
UsingExpression
("delegate(int x = , int y) { return x; }",
2944
UsingExpression
(source,
2971
UsingExpression
(source,
3018
UsingExpression
(source,
3045
UsingExpression
(source,
3090
UsingExpression
(source,
3117
UsingExpression
(source,
3178
UsingExpression
(source,
3218
UsingExpression
(source,
3269
UsingExpression
(source);
3315
UsingExpression
(source,
3342
UsingExpression
(source);
3390
UsingExpression
(source);
3471
UsingExpression
("delegate ([MyAttribute(3, arg1=true)] int x = -1) { return x; }");
3563
UsingExpression
(source);
3645
UsingExpression
(source);
3742
UsingExpression
(source);
3843
UsingExpression
(source);
4038
UsingExpression
(source);
4135
UsingExpression
(source,
4173
UsingExpression
(source);
4250
UsingExpression
(source);
4674
UsingExpression
("(int x = > 0) => x;",
4725
UsingExpression
("(__arglist = null) => { }",
5239
UsingExpression
(source,
5264
UsingExpression
(source,
5290
UsingExpression
(source,
5309
UsingExpression
(source,
5341
UsingExpression
(source);
5363
UsingExpression
(source);
5385
UsingExpression
(source,
5419
UsingExpression
(source,
5544
UsingExpression
(source);
5566
UsingExpression
(source);
5593
UsingExpression
(source);
5625
UsingExpression
(source);
5656
UsingExpression
(source);
5747
UsingExpression
(source,
5772
UsingExpression
(source,
5823
UsingExpression
(source,
5857
UsingExpression
(source);
5885
UsingExpression
(source);
5918
UsingExpression
(source);
5947
UsingExpression
(source);
5981
UsingExpression
(source);
6010
UsingExpression
(source);
6172
UsingExpression
(source);
6201
UsingExpression
(source);
6235
UsingExpression
(source);
6271
UsingExpression
(source);
6312
UsingExpression
(source);
6352
UsingExpression
(source);
6397
UsingExpression
(source);
6427
UsingExpression
(source);
6539
UsingExpression
(source);
6587
UsingExpression
(source);
6622
UsingExpression
(source);
6661
UsingExpression
(source);
Parsing\LambdaReturnTypeParsingTests.cs (101)
234
UsingExpression
(source,
250
UsingExpression
(source,
266
UsingExpression
(source,
346
UsingExpression
(source);
381
UsingExpression
(source);
413
UsingExpression
(source);
456
UsingExpression
(source);
490
UsingExpression
(source);
520
UsingExpression
(source);
551
UsingExpression
(source);
594
UsingExpression
(source);
668
UsingExpression
(source);
698
UsingExpression
(source,
731
UsingExpression
(source);
773
UsingExpression
(source,
818
UsingExpression
(source,
867
UsingExpression
(source);
910
UsingExpression
(source);
940
UsingExpression
(source);
975
UsingExpression
(source);
1021
UsingExpression
(source);
1072
UsingExpression
(source);
1114
UsingExpression
(source,
1167
UsingExpression
(source,
1223
UsingExpression
(source);
1273
UsingExpression
(source);
1312
UsingExpression
(source);
1356
UsingExpression
(source,
1410
UsingExpression
("int?* () => default");
1442
UsingExpression
("int[]* () => default");
1484
UsingExpression
(source,
1533
UsingExpression
(source);
1577
UsingExpression
(source,
1623
UsingExpression
(source);
1654
UsingExpression
(source,
1688
UsingExpression
(source);
1718
UsingExpression
(source);
1753
UsingExpression
(source);
1784
UsingExpression
(source,
1800
UsingExpression
(source);
1842
UsingExpression
(source,
1887
UsingExpression
(source,
1941
UsingExpression
(source);
1989
UsingExpression
(source);
2037
UsingExpression
(source);
2072
UsingExpression
(source);
2110
UsingExpression
(source);
2144
UsingExpression
(source);
2180
UsingExpression
(source);
2228
UsingExpression
(source);
2299
UsingExpression
(source);
2343
UsingExpression
(source);
2379
UsingExpression
(source);
2418
UsingExpression
(source);
2459
UsingExpression
(source);
2507
UsingExpression
(source);
2546
UsingExpression
(source);
2597
UsingExpression
(source);
2632
UsingExpression
(source);
2963
UsingExpression
(source);
3013
UsingExpression
(source);
3133
UsingExpression
(source);
3181
UsingExpression
(source);
3224
UsingExpression
(source);
3272
UsingExpression
(source);
3315
UsingExpression
(source);
3385
UsingExpression
(source);
3445
UsingExpression
(source);
3501
UsingExpression
(source);
3552
UsingExpression
(source);
3594
UsingExpression
(source);
3636
UsingExpression
(source);
3672
UsingExpression
(source,
3714
UsingExpression
(source);
3761
UsingExpression
(source,
3804
UsingExpression
(source,
3862
UsingExpression
(source,
3938
UsingExpression
(source,
3992
UsingExpression
(source,
4030
UsingExpression
(source,
4069
UsingExpression
(source);
4105
UsingExpression
(source);
4149
UsingExpression
(source);
4193
UsingExpression
(source);
4249
UsingExpression
(source,
4310
UsingExpression
(source,
4372
UsingExpression
(source,
4453
UsingExpression
(source);
4551
UsingExpression
(source);
4665
UsingExpression
(source,
4697
UsingExpression
(source,
4740
UsingExpression
(source);
4789
UsingExpression
(source);
4828
UsingExpression
(source);
4859
UsingExpression
(source);
4894
UsingExpression
(source);
4930
UsingExpression
(source);
4956
UsingExpression
(source);
5452
UsingExpression
(source);
5495
UsingExpression
(source);
5546
UsingExpression
(source);
Parsing\MemberDeclarationParsingTests.cs (3)
10245
UsingExpression
(@"
10277
UsingExpression
(@"
10310
UsingExpression
(@"
Parsing\NameParsingTests.cs (1)
1440
UsingExpression
("x is X ? global::X.Y.Z : default");
Parsing\NullableParsingTests.cs (34)
98
UsingExpression
("(object[]?)null");
135
UsingExpression
("(object[]??)null",
187
UsingExpression
("(object[?])null",
221
UsingExpression
("(object?[]?[])null");
274
UsingExpression
("(object[][]?[]?)null");
335
UsingExpression
("x is T ? y : z");
367
UsingExpression
("x is T ? ? y : z");
403
UsingExpression
("x is T[] ? y : z");
447
UsingExpression
("x is T[] ? ? y : z");
495
UsingExpression
("x as T?? y");
522
UsingExpression
("x as T? ?? y");
553
UsingExpression
("x as T??? y",
602
UsingExpression
("x as T[] ?? y");
641
UsingExpression
("x as T[] ? ?? y");
1026
UsingExpression
("F<A[]?, object[]?>()");
1214
UsingExpression
("from A[]? a in b select a");
1265
UsingExpression
("F((object[]? a) => a)");
1377
UsingExpression
("new object[,][]?",
1441
UsingExpression
("new object[,][]? { 1, 2 }");
1500
UsingExpression
("new object[1,2]?[3]?[4]");
1564
UsingExpression
("new object[,]?[]?[]");
1628
UsingExpression
("new object[1,2]?[3]?[]");
1692
UsingExpression
("new object[]");
1719
UsingExpression
("new object[1]?[2,3]?[]");
1862
UsingExpression
("x is int? or string?");
1904
UsingExpression
("x is int? i or string? s");
1954
UsingExpression
("x is Type? and { }");
1993
UsingExpression
("x is Type? t and { }");
2036
UsingExpression
("x is Type? and (1, 2)",
2098
UsingExpression
("x is Type ? f(1, 2) : 0");
2154
UsingExpression
("x is Type? t and (1, 2)");
2218
UsingExpression
("x is Type? and []",
2275
UsingExpression
("x is Type ? dict[key] : default");
2323
UsingExpression
("x is Type? t and []");
Parsing\PatternParsingTests.cs (62)
560
UsingExpression
("A is B << C");
590
UsingExpression
("A is 1 << 2");
620
UsingExpression
("A is null < B");
650
UsingExpression
("A is B < C");
677
UsingExpression
("A is null == B");
707
UsingExpression
("A is null & B");
737
UsingExpression
("A is null && B");
767
UsingExpression
("A is null || B");
1050
UsingExpression
("A is B***",
1092
UsingExpression
("A is B*** C");
1130
UsingExpression
("A is B***[]");
1173
UsingExpression
("A is B***[] C");
1223
UsingExpression
("(B*** C, D)");
1266
UsingExpression
("(B*** C)");
1298
UsingExpression
("(B***[] C, D)");
1356
UsingExpression
("(D, B*** C)");
1399
UsingExpression
("(D, B***[] C)");
5459
UsingExpression
("e switch { _ => 1 }");
5607
UsingExpression
("e is (_, _)");
5645
UsingExpression
("e is { P: _ }");
5683
UsingExpression
("e is _");
5702
UsingExpression
(
5946
UsingExpression
(
6343
UsingExpression
("o is A[] ? b : c");
6388
UsingExpression
("o is A[] ? b && c",
6448
UsingExpression
("o is A[][] ? b : c");
6501
UsingExpression
("o is A ? b : c");
6533
UsingExpression
("o is A? ? b : c");
6700
UsingExpression
("1 switch { 1 => 2, }");
6733
UsingExpression
("1 switch { , }",
6776
UsingExpression
("e is { X: 3, }");
6818
UsingExpression
("e is { , }",
6856
UsingExpression
("e is ( X: 3, )",
6912
UsingExpression
("e is ( , )",
6963
UsingExpression
("e switch { 1 => 2,, }",
7022
UsingExpression
("e is { A: 1,, }",
7445
UsingExpression
("1 switch { 1 => 2 } switch { 2 => 3 }");
7498
UsingExpression
("a < b switch { 1 => 2 } < c switch { 2 => 3 }");
7567
UsingExpression
("a < b switch { true => 1 }");
7609
UsingExpression
("a == b switch { true => 1 }");
7649
UsingExpression
("a * b switch {}");
7674
UsingExpression
("a + b switch {}");
7699
UsingExpression
("-a switch {}");
7720
UsingExpression
("(Type)a switch {}");
7746
UsingExpression
("(Type)a++ switch {}");
7776
UsingExpression
("+a switch {}");
7797
UsingExpression
("a switch {}.X",
7817
UsingExpression
("a switch {}[i]",
7837
UsingExpression
("a switch {}(b)",
7857
UsingExpression
("a switch {}!",
7877
UsingExpression
("(e switch {)",
7903
UsingExpression
("(e switch {,)",
7954
UsingExpression
("e switch {,",
8000
UsingExpression
("e switch { (X) => 1 }");
8037
UsingExpression
("e switch { 1 => 1; 2 => 2 }",
8089
UsingExpression
("e switch { 1 => 1, 2 => 2; }",
8142
UsingExpression
("e is A<B> {}");
8178
UsingExpression
("o is C c + d",
8216
UsingExpression
("o is {} + d",
10242
UsingExpression
("o is int + d",
10276
UsingExpression
("() => {} + d",
10309
UsingExpression
("delegate {} + d",
Parsing\RangeExpressionParsingTests.cs (11)
16
UsingExpression
("(int)..");
37
UsingExpression
("(int)..0");
62
UsingExpression
("a ? .. : b");
87
UsingExpression
("a ? b : ..");
112
UsingExpression
("a ? .. : ..");
137
UsingExpression
("a ? ..b : c");
166
UsingExpression
("a ? b : ..c");
195
UsingExpression
("a ? ..b : ..c");
228
UsingExpression
("x is (int)..");
260
UsingExpression
("x is (int).",
291
UsingExpression
("x is (int).Length",
Parsing\SwitchExpressionParsingTests.cs (36)
20
UsingExpression
("""
81
UsingExpression
("""
148
UsingExpression
("""
215
UsingExpression
("""
2177
UsingExpression
("""
2238
UsingExpression
("""
2305
UsingExpression
("""
2363
UsingExpression
("""
2427
UsingExpression
("""
2491
UsingExpression
("""
2735
UsingExpression
("""
2796
UsingExpression
("""
2864
UsingExpression
("""
2981
UsingExpression
("""
3104
UsingExpression
("""
3227
UsingExpression
("""
3356
UsingExpression
("""
3515
UsingExpression
("""
3680
UsingExpression
("""
3737
UsingExpression
("""
3800
UsingExpression
("""
3873
UsingExpression
("""
3952
UsingExpression
("""
4041
UsingExpression
("""
4136
UsingExpression
("""
4238
UsingExpression
("""
4280
UsingExpression
("""
4325
UsingExpression
("""
4396
UsingExpression
("""
4453
UsingExpression
("""
4511
UsingExpression
("""
4572
UsingExpression
("""
4634
UsingExpression
("""
4699
UsingExpression
("""
4766
UsingExpression
("""
4836
UsingExpression
("""
Parsing\Utf8StringLiteralsParsingTests.cs (46)
22
UsingExpression
(@"""hello""");
34
UsingExpression
(@"@""hello""");
46
UsingExpression
(@"""""""hello""""""");
58
UsingExpression
(@"""""""
74
UsingExpression
(@"@""""""hello""""""");
86
UsingExpression
(@"@""""""
102
UsingExpression
(@"""hello""u8");
138
UsingExpression
(@"@""hello""u8");
174
UsingExpression
(@"""hello""U8");
210
UsingExpression
(@"@""hello""U8");
247
UsingExpression
(@"@""hello"" u8",
263
UsingExpression
(@"@""hello""u",
279
UsingExpression
(@"@""hello""8",
296
UsingExpression
(@"@""hello""u80",
312
UsingExpression
(@"1L0",
328
UsingExpression
(@"1 L",
345
UsingExpression
(@"""hello"" u8",
361
UsingExpression
(@"""hello""u",
377
UsingExpression
(@"""hello""8",
394
UsingExpression
(@"""hello""u80",
411
UsingExpression
(@"@""hello"" U8",
427
UsingExpression
(@"@""hello""U",
444
UsingExpression
(@"@""hello""U80",
461
UsingExpression
(@"""hello"" U8",
477
UsingExpression
(@"""hello""U",
494
UsingExpression
(@"""hello""U80",
510
UsingExpression
(@"$""hello""u8",
531
UsingExpression
(@"$@""hello""u8",
552
UsingExpression
(@"$""hello""U8",
573
UsingExpression
(@"$@""hello""U8",
633
UsingExpression
(@"""""""hello"""""" " + suffix,
651
UsingExpression
(@"""""""hello""""""" + suffix,
667
UsingExpression
(@"""""""hello""""""8",
686
UsingExpression
(@"""""""hello""""""" + suffix,
704
UsingExpression
(@"$""""""hello""""""" + suffix,
727
UsingExpression
(@"$@""""""hello""""""" + suffix,
795
UsingExpression
(@"""""""
819
UsingExpression
(@"""""""
841
UsingExpression
(@"""""""
866
UsingExpression
(@"""""""
890
UsingExpression
(@"$""""""
917
UsingExpression
(@"$@""""""
942
UsingExpression
(@"await ""hello""u8");
958
UsingExpression
(@"await @""hello""u8");
974
UsingExpression
(@"await """"""hello""""""u8");
990
UsingExpression
(@"await """"""