520 references to GetSyntax
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
CodeGen\CodeGenAsyncIteratorTests.cs (2)
9224
var s =
GetSyntax
<IdentifierNameSyntax>(tree, "s");
9289
var s =
GetSyntax
<IdentifierNameSyntax>(tree, "s");
CodeGen\CodeGenExprLambdaTests.cs (2)
1493
var s =
GetSyntax
<IdentifierNameSyntax>(tree, "a");
1530
var s =
GetSyntax
<IdentifierNameSyntax>(tree, "a");
Emit\InAttributeModifierTests.cs (2)
1855
var thisDotM =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "this.M");
2006
AssertEx.Equal("System.Func<System.Int32>", model.GetTypeInfo(
GetSyntax
<IdentifierNameSyntax>(tree, "local")).ConvertedType.ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (483)
Semantics\CollectionExpressionTests.cs (28)
34184
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M("hi", [null])""");
34188
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M((string?)null, [null])");
34232
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M("hi", [null])""");
34236
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M((string?)null, [null])");
34240
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M((string?)null, null)");
34289
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [null])");
34293
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref maybeNull, [null])");
34388
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M([(string?)null])");
34392
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(["hi"])""");
34396
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(["hi", null])""");
35009
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element])");
35045
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element])");
35077
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element1, element2])");
35105
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element1, element2])");
35147
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([(string?)element1, element2])");
35193
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "IdList([element1, element2])");
35259
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [null])");
35263
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [maybeNull])");
35267
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref notNull, [notNull, ""])""");
35271
var invocation3 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref notNull, [maybeNull, ""])""");
35275
var invocation4 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref maybeNull, [notNull, maybeNull, ""])""");
35355
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [[null]])");
35359
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(ref notNull, [[maybeNull]])");
35363
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref notNull, [[notNull, ""]])""");
35367
var invocation3 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref notNull, [[maybeNull, ""]])""");
35371
var invocation4 =
GetSyntax
<InvocationExpressionSyntax>(tree, """M(ref maybeNull, [[notNull, maybeNull, ""]])""");
35750
var invocation0 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M([Copy(maybeNull, out var maybeNull2), maybeNull2])");
35754
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "M([Copy(maybeNull, out var maybeNull2), maybeNull2.ToString()])");
Semantics\ExtensionOperatorsTests.cs (11)
27763
var binary =
GetSyntax
<BinaryExpressionSyntax>(tree, "new S() + new S()");
27797
var binary =
GetSyntax
<BinaryExpressionSyntax>(tree, "new S() + new S()");
27842
var opNode =
GetSyntax
<BinaryExpressionSyntax>(tree, "new C() + new C()");
27930
var opNode =
GetSyntax
<BinaryExpressionSyntax>(tree, "new C() + new C()");
28057
var opNode =
GetSyntax
<AssignmentExpressionSyntax>(tree, "c += new C()");
28147
var opNode =
GetSyntax
<AssignmentExpressionSyntax>(tree, "c += new C()");
28349
var opNode =
GetSyntax
<AssignmentExpressionSyntax>(tree, "c += new C()");
28512
var opNode =
GetSyntax
<PrefixUnaryExpressionSyntax>(tree, "+c");
28679
var opNode =
GetSyntax
<PostfixUnaryExpressionSyntax>(tree, "c++");
28806
var opNode =
GetSyntax
<PrefixUnaryExpressionSyntax>(tree, "++c");
29104
var opNode =
GetSyntax
<PrefixUnaryExpressionSyntax>(tree, "++c");
Semantics\ExtensionTests.cs (432)
2527
var syntax =
GetSyntax
<QualifiedNameSyntax>(tree, "C.Nested");
2853
var returnStatement =
GetSyntax
<ReturnStatementSyntax>(tree, "return o;");
12336
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12362
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12367
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12388
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12392
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12424
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12428
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12449
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12453
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12477
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12480
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12512
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
12515
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "int.M()");
12518
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
12521
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
12548
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
12552
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
12686
var method =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12690
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Property");
12771
var invocation =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12811
var invocation =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12917
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
12921
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
12973
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
12977
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
13023
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
13028
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
13033
var invocation3 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(default)");
13061
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new Derived().M()");
13065
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new Derived().M");
13092
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C().M()");
13096
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
13124
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C().M()");
13128
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
13160
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()");
13163
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M");
13198
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.M");
13231
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M2()");
13234
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M2");
13273
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M2()");
13276
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M2");
13308
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
13334
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M()");
13364
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<string>()");
13368
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M<string>");
13394
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<int, string>()");
13428
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<,>()");
13461
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<,,>()");
13492
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<int, string>()");
13551
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.Method");
13578
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new Alias().M");
13611
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
13639
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<dynamic>().M");
13669
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new D().M");
13699
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new D().M");
13726
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int a, int b)>().M");
13729
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int, int)>().M");
13732
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int other, int)>().M");
13824
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
13847
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.M");
13875
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
13907
var identifier =
GetSyntax
<IdentifierNameSyntax>(tree, "Method");
13964
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
13997
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
14333
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14377
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14414
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14451
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14488
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14525
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(42)");
14557
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14595
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14621
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14647
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14673
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14708
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14758
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object>");
14789
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object, object>");
14820
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<>");
14850
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14880
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
14926
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14958
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().StaticType<string>");
15037
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
15079
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
15151
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
15218
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(string, string)>.Nested<(int, int)>().M");
15252
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<long*[]>.Nested<int*[]>().M");
15298
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<long*[]>.Nested<int*[]>().M");
15330
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<delegate*<int>[]>.Nested<delegate*<long>[]>().M");
15357
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M");
15385
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M");
15412
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int, string>().M");
15474
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object>");
15504
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
15556
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
15631
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
15671
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
15676
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M2");
15707
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
15711
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
15764
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
15791
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
16101
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<object, string>.M");
16127
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<object, string>.M");
16189
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16269
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16319
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16382
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
16405
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16432
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16459
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().P()");
16485
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16510
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
16537
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M<object>");
16610
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16694
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
16825
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
16943
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
16995
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
17019
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17044
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17092
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17329
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17358
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17390
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17413
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17437
var memberBinding =
GetSyntax
<MemberBindingExpressionSyntax>(tree, ".M");
17462
var memberBinding =
GetSyntax
<MemberBindingExpressionSyntax>(tree, ".M");
17486
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17511
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17544
var binaryOp =
GetSyntax
<BinaryExpressionSyntax>(tree, "object.M + object.M");
17577
var binaryOp =
GetSyntax
<BinaryExpressionSyntax>(tree, "object.M + object.M");
17602
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17605
var unaryOp =
GetSyntax
<PostfixUnaryExpressionSyntax>(tree, "object.M++");
17630
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17633
var unaryOp =
GetSyntax
<PrefixUnaryExpressionSyntax>(tree, "!object.M");
17659
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17662
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17686
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17689
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17719
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17829
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17833
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17865
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
17869
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M2");
17902
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17905
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17929
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17965
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17968
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
18013
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18016
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
18046
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18074
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18223
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.Member");
18253
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18356
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
18381
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
18472
var defaultExpr =
GetSyntax
<LiteralExpressionSyntax>(tree, "default");
18515
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s1.f");
18541
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.ToString");
18568
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18606
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18644
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18683
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18724
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18765
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18809
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18853
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18892
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18931
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18970
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
19055
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
19087
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
19119
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
19169
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C(42).M");
19343
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Method");
19440
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
19468
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object>");
19498
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object, int>");
19525
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object, int>");
19552
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object>");
19585
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19631
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19659
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19693
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19696
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
19723
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19838
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19939
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
20068
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
20100
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
20125
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, """(b ? "" : null).Property""");
20313
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 1");
20380
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
20422
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P1");
20470
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
20515
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20552
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20600
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20648
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20698
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20748
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20802
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20856
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20910
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20958
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21006
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21046
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21086
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21129
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21169
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21212
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21343
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
21364
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
21405
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
21460
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Method");
21463
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Property");
24731
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Enum.Zero.Property");
24764
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
24769
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "2.Property");
24877
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
24904
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
25003
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 2).Property");
25030
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 2).Property");
25105
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 1).Property");
25110
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(2, 2).Property");
25146
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25183
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25219
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25257
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
25262
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M2");
27696
var nameColon =
GetSyntax
<NameColonSyntax>(tree, "Property:");
28140
var expressionColon =
GetSyntax
<ExpressionColonSyntax>(tree, "Property.Property2:");
28263
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
28417
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
28958
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, """object.Method("")""");
28987
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.Method()");
29022
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
29057
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P<int>");
29085
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<int>");
29137
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
29177
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.M");
29210
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
29304
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
29337
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
29367
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.Method");
29395
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29423
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
29453
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.Property");
29507
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.Property");
29536
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29565
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29593
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<string>.Property");
29649
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
29766
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.Method");
29807
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "a.Extension");
29811
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "a.Extension2");
33871
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33898
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33925
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33952
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33979
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34026
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34056
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34102
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34127
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34158
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34186
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34215
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
34294
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34337
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34368
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34404
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34462
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.get_P");
34508
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.set_P");
34643
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34683
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34719
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34768
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M");
34817
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M");
34906
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
34939
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<C2>.M");
34969
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
35000
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35031
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
35065
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35126
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35160
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
35193
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35531
var literal =
GetSyntax
<LiteralExpressionSyntax>(tree, "42");
35565
var color =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M").Expression;
35589
var literal =
GetSyntax
<LiteralExpressionSyntax>(tree, "42");
35643
var color =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P").Expression;
35833
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.P");
35863
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
35903
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
35935
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
35968
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
36219
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36245
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36332
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
36363
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.P");
36394
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
36425
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
36456
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.P");
36491
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
36526
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
36610
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.P");
36659
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.P");
36694
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36725
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
36759
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
36797
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
36934
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "d.P");
36993
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2(d)");
37490
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "s.M<object>()");
37494
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<object>");
37520
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "42.M<object>()");
37524
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M<object>");
37551
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P<object>");
37579
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<string>");
37606
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<string>");
37626
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<string>");
37653
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C<string, string>.M<string>");
37676
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "string.M<object, long>(42)");
37679
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M<object, long>");
37705
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<string, long>");
37746
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M<object>");
37750
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2<object>");
37754
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M3<object>");
37782
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P<object>");
37862
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
37865
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Property");
38192
int position =
GetSyntax
<LiteralExpressionSyntax>(tree, "null").EndPosition - 1;
38370
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<int>");
38373
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M2<int>");
38406
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38409
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M2");
38442
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M<int>");
38445
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2<int>");
38478
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
38481
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2");
38506
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38530
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
38561
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38591
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
38595
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "string.M()");
38628
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
38654
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38679
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38705
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38710
var cast =
GetSyntax
<CastExpressionSyntax>(tree, "(System.Action)object.M");
38797
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
38826
var genericName =
GetSyntax
<GenericNameSyntax>(tree, "M<int>");
38856
var genericName =
GetSyntax
<GenericNameSyntax>(tree, "M<int>");
38886
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C<int>.M");
38908
var genericName =
GetSyntax
<InvocationExpressionSyntax>(tree, "M<T>()").Expression;
38941
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "T.M<T>()").Expression;
38945
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "T.M()").Expression;
38949
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "E.M<T>()").Expression;
38975
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T>()").Expression;
38979
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()").Expression;
39014
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T, U>(u)").Expression;
39020
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M(u)").Expression;
39024
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M(42)").Expression;
39028
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "42.M(u)").Expression;
39057
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T>()").Expression;
39063
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()").Expression;
39809
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2()");
39812
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "this.M2()");
39815
var symbolInfo = model.GetSymbolInfo(
GetSyntax
<ThisExpressionSyntax>(tree, "this"));
39820
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2(new object())");
39867
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2()");
40390
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40416
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40439
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40465
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40489
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40515
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40541
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40565
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M<object>""");
40590
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40634
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "".M""");
40675
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40790
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = new C().M");
40815
localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = new C().M");
40862
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
46182
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M()");
46185
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M()");
46230
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M()");
46233
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M()");
46271
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M(oNull)");
46274
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M(oNotNull)");
46310
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "Derived1.M()");
46313
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "Derived2.M()");
46535
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46538
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46541
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46544
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46576
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46579
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46582
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46585
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46643
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46647
var varDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46651
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M2");
46655
var varDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x2 = oNull.M2");
46659
var memberAccess3 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull2.M");
46663
var memberAccess4 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull2.M2");
46667
var memberAccess5 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46671
var varDeclaration3 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46778
var invocation1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46783
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46787
var invocation2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46791
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46825
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46829
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46879
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46883
var varDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46887
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46890
var varDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46933
var assignment1 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (x1, x2) = oNull");
46939
var assignment2 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (y1, y2) = oNotNull");
46944
var assignment3 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (z1, z2, z3) = oNull");
46977
var assignment1 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (x1, x2) = oNull");
49286
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
49319
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = oNull");
49323
assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = oNotNull");
Semantics\ExtensionTests2.cs (12)
1378
var propertyAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.P");
1381
var propertyAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.P");
1493
var propertyAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.P");
1496
var propertyAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.P");
3117
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "int.M()");
32405
var opNode =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M<int>");
33824
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33952
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33979
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M");
34008
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M");
34103
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t1.M");
34208
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)
10730
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>()");