500 references to GetSyntax
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
CodeGen\CodeGenAsyncIteratorTests.cs (2)
8958
var s =
GetSyntax
<IdentifierNameSyntax>(tree, "s");
9024
var s =
GetSyntax
<IdentifierNameSyntax>(tree, "s");
CodeGen\CodeGenExprLambdaTests.cs (2)
1493
var s =
GetSyntax
<IdentifierNameSyntax>(tree, "a");
1530
var s =
GetSyntax
<IdentifierNameSyntax>(tree, "a");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (465)
Semantics\CollectionExpressionTests.cs (28)
31495
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M("hi", [null])""");
31499
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M((string?)null, [null])");
31543
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M("hi", [null])""");
31547
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M((string?)null, [null])");
31551
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M((string?)null, null)");
31600
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [null])");
31604
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref maybeNull, [null])");
31699
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M([(string?)null])");
31703
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(["hi"])""");
31707
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(["hi", null])""");
32320
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element])");
32356
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element])");
32388
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element1, element2])");
32416
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element1, element2])");
32458
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([(string?)element1, element2])");
32504
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element1, element2])");
32570
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [null])");
32574
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [maybeNull])");
32578
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref notNull, [notNull, ""])""");
32582
var invocation3 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref notNull, [maybeNull, ""])""");
32586
var invocation4 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref maybeNull, [notNull, maybeNull, ""])""");
32666
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [[null]])");
32670
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [[maybeNull]])");
32674
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref notNull, [[notNull, ""]])""");
32678
var invocation3 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref notNull, [[maybeNull, ""]])""");
32682
var invocation4 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref maybeNull, [[notNull, maybeNull, ""]])""");
33061
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M([Copy(maybeNull, out var maybeNull2), maybeNull2])");
33065
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M([Copy(maybeNull, out var maybeNull2), maybeNull2.ToString()])");
Semantics\ExtensionOperatorsTests.cs (2)
27616
var binary =
GetSyntax
<BinaryExpressionSyntax>(tree, "new S() + new S()");
27650
var binary =
GetSyntax
<BinaryExpressionSyntax>(tree, "new S() + new S()");
Semantics\ExtensionTests.cs (428)
2553
var syntax =
GetSyntax
<QualifiedNameSyntax>(tree, "C.Nested");
2879
var returnStatement =
GetSyntax
<ReturnStatementSyntax>(tree, "return o;");
12177
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12203
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12208
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12229
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12233
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12265
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12269
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12290
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12294
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12318
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12321
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12353
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
12356
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "int.M()");
12359
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
12362
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
12389
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
12393
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
12527
var method =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12531
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Property");
12612
var invocation =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12652
var invocation =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12758
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
12762
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
12814
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
12818
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
12864
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
12869
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
12874
var invocation3 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(default)");
12902
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new Derived().M()");
12906
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new Derived().M");
12933
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C().M()");
12937
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
12965
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C().M()");
12969
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
13001
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()");
13004
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M");
13039
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.M");
13072
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M2()");
13075
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M2");
13114
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M2()");
13117
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M2");
13149
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
13175
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M()");
13205
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<string>()");
13209
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M<string>");
13235
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<int, string>()");
13269
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<,>()");
13303
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<,,>()");
13334
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<int, string>()");
13393
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.Method");
13420
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new Alias().M");
13453
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
13481
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<dynamic>().M");
13511
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new D().M");
13541
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new D().M");
13568
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int a, int b)>().M");
13571
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int, int)>().M");
13574
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int other, int)>().M");
13666
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
13689
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.M");
13717
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
13749
var identifier =
GetSyntax
<IdentifierNameSyntax>(tree, "Method");
13806
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
13839
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
14176
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14220
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14257
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14294
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14331
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14368
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(42)");
14400
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14438
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14464
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14490
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14516
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14551
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14601
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object>");
14632
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object, object>");
14663
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<>");
14693
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14723
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
14769
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14801
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().StaticType<string>");
14880
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
14922
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
14994
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
15061
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(string, string)>.Nested<(int, int)>().M");
15095
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<long*[]>.Nested<int*[]>().M");
15141
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<long*[]>.Nested<int*[]>().M");
15173
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<delegate*<int>[]>.Nested<delegate*<long>[]>().M");
15200
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M");
15228
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M");
15255
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int, string>().M");
15317
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object>");
15347
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
15399
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
15474
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
15514
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
15519
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M2");
15550
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
15554
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
15607
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
15634
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
15938
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<object, string>.M");
15964
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<object, string>.M");
16026
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16106
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16156
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16219
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
16242
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16269
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16296
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().P()");
16322
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16347
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
16374
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M<object>");
16447
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16531
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
16662
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
16780
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
16832
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
16856
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
16881
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
16929
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17166
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17195
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17227
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17250
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17274
var memberBinding =
GetSyntax
<MemberBindingExpressionSyntax>(tree, ".M");
17299
var memberBinding =
GetSyntax
<MemberBindingExpressionSyntax>(tree, ".M");
17323
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17348
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17381
var binaryOp =
GetSyntax
<BinaryExpressionSyntax>(tree, "object.M + object.M");
17414
var binaryOp =
GetSyntax
<BinaryExpressionSyntax>(tree, "object.M + object.M");
17439
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17442
var unaryOp =
GetSyntax
<PostfixUnaryExpressionSyntax>(tree, "object.M++");
17467
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17470
var unaryOp =
GetSyntax
<PrefixUnaryExpressionSyntax>(tree, "!object.M");
17496
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17499
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17523
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17526
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17556
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17666
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17670
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17702
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
17706
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M2");
17739
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17742
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17766
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17802
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17805
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17850
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17853
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17883
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17911
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18060
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.Member");
18090
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18194
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
18219
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
18310
var defaultExpr =
GetSyntax
<LiteralExpressionSyntax>(tree, "default");
18347
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s1.f");
18373
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.ToString");
18400
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18438
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18476
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18515
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18556
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18597
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18641
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18685
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18724
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18763
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18802
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18887
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
18919
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
18951
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
19001
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C(42).M");
19175
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Method");
19272
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
19300
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object>");
19330
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object, int>");
19357
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object, int>");
19384
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object>");
19417
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19463
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19491
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19525
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19528
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
19555
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19670
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19771
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
19900
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
19932
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
19957
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, """(b ? "" : null).Property""");
20145
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 1");
20212
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
20254
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P1");
20302
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
20347
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20384
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20432
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20480
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20530
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20580
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20634
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20688
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20742
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20790
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20838
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20878
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20918
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20961
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21001
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21044
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21175
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
21196
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
21237
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
21292
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Method");
21295
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Property");
24563
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Enum.Zero.Property");
24596
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
24601
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "2.Property");
24709
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
24736
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
24835
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 2).Property");
24862
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 2).Property");
24937
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 1).Property");
24942
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(2, 2).Property");
24978
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25015
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25051
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25089
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
25094
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M2");
27529
var nameColon =
GetSyntax
<NameColonSyntax>(tree, "Property:");
27973
var expressionColon =
GetSyntax
<ExpressionColonSyntax>(tree, "Property.Property2:");
28096
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
28250
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
28791
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, """object.Method("")""");
28820
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.Method()");
28855
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
28890
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P<int>");
28918
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<int>");
28970
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
29010
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.M");
29043
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
29137
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
29170
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
29200
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.Method");
29228
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29256
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
29286
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.Property");
29340
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.Property");
29369
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29398
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29426
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<string>.Property");
29482
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
29599
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.Method");
29640
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "a.Extension");
29644
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "a.Extension2");
33704
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33731
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33758
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33785
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33812
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33859
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33889
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33935
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33960
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33991
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34019
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34048
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
34127
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34170
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34201
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34237
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34295
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.get_P");
34341
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.set_P");
34476
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34516
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34552
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34601
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M");
34650
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M");
34739
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
34772
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<C2>.M");
34802
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34833
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34864
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34898
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34959
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34993
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
35026
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35364
var literal =
GetSyntax
<LiteralExpressionSyntax>(tree, "42");
35398
var color =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M").Expression;
35422
var literal =
GetSyntax
<LiteralExpressionSyntax>(tree, "42");
35476
var color =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P").Expression;
35666
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.P");
35696
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
35736
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
35768
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
35801
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
36049
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36075
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36162
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
36193
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.P");
36224
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
36255
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
36286
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.P");
36322
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
36357
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
36441
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.P");
36490
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.P");
36525
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36556
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
36590
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
36628
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
36765
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "d.P");
36824
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2(d)");
37321
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "s.M<object>()");
37325
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<object>");
37351
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "42.M<object>()");
37355
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M<object>");
37382
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P<object>");
37410
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<string>");
37437
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<string>");
37464
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C<string, string>.M<string>");
37487
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "string.M<object, long>(42)");
37490
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M<object, long>");
37516
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<string, long>");
37557
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M<object>");
37561
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2<object>");
37565
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M3<object>");
37593
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P<object>");
37673
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
37676
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Property");
38009
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<int>");
38012
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M2<int>");
38045
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38048
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M2");
38081
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M<int>");
38084
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2<int>");
38117
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
38120
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2");
38145
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38169
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
38200
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38230
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
38234
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "string.M()");
38267
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
38293
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38318
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38344
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38349
var cast =
GetSyntax
<CastExpressionSyntax>(tree, "(System.Action)object.M");
38436
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
38465
var genericName =
GetSyntax
<GenericNameSyntax>(tree, "M<int>");
38495
var genericName =
GetSyntax
<GenericNameSyntax>(tree, "M<int>");
38525
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C<int>.M");
38547
var genericName =
GetSyntax
<InvocationExpressionSyntax>(tree, "M<T>()").Expression;
38580
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "T.M<T>()").Expression;
38584
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "T.M()").Expression;
38588
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "E.M<T>()").Expression;
38614
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T>()").Expression;
38618
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()").Expression;
38653
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T, U>(u)").Expression;
38659
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M(u)").Expression;
38663
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M(42)").Expression;
38667
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "42.M(u)").Expression;
38696
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T>()").Expression;
38702
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()").Expression;
39448
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2()");
39451
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "this.M2()");
39454
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2(new object())");
39502
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2()");
40017
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40043
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40066
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40092
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40116
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40142
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40168
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40192
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M<object>""");
40217
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40261
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "".M""");
40302
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40417
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = new C().M");
40442
localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = new C().M");
45792
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M()");
45795
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M()");
45840
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M()");
45843
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M()");
45881
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M(oNull)");
45884
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M(oNotNull)");
45920
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "Derived1.M()");
45923
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "Derived2.M()");
46145
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46148
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46151
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46154
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46186
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46189
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46192
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46195
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46253
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46257
var varDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46261
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M2");
46265
var varDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x2 = oNull.M2");
46269
var memberAccess3 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull2.M");
46273
var memberAccess4 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull2.M2");
46277
var memberAccess5 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46281
var varDeclaration3 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46388
var invocation1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46393
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46397
var invocation2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46401
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46435
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46439
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46489
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46493
var varDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46497
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46500
var varDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46543
var assignment1 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (x1, x2) = oNull");
46549
var assignment2 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (y1, y2) = oNotNull");
46554
var assignment3 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (z1, z2, z3) = oNull");
46587
var assignment1 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (x1, x2) = oNull");
48896
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
48929
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = oNull");
48933
assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = oNotNull");
Semantics\ExtensionTests2.cs (7)
1377
var propertyAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.P");
1380
var propertyAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.P");
1492
var propertyAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.P");
1495
var propertyAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.P");
3118
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "int.M()");
32328
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
32524
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
Semantics\ConstantTests.cs (2)
4081
var xDeclarator =
GetSyntax
<VariableDeclaratorSyntax>(tree, """x = x switch { _ => "" }""");
4102
var xDeclarator =
GetSyntax
<VariableDeclaratorSyntax>(tree, """x = x switch { _ => "" }""");
Semantics\DelegateTypeTests.cs (13)
2356
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
2855
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.M");
2906
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
2934
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int, long>().M");
2965
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
2993
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<int>");
3022
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object?>");
3055
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object?>");
3086
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
3117
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M<object>");
3150
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().F");
3634
var f1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "p.F1");
3641
var f2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "p.F2");
Semantics\LocalFunctionTests.cs (1)
10430
var nameof =
GetSyntax
<InvocationExpressionSyntax>(tree, "nameof(p)");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (15)
Symbols\ConversionTests.cs (11)
454
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
485
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
520
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
556
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
592
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
626
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
661
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
686
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
717
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
743
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
766
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Test");
Symbols\LocalFunctionTests.cs (4)
446
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "local()");
470
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "local(new C())");
499
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "local(42)");
522
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "C<int>.M<string>()");