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;");
12353
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12379
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12384
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12405
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12409
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12441
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12445
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12466
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12470
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12494
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().M()");
12497
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
12529
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
12532
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "int.M()");
12535
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
12538
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
12565
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
12569
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
12703
var method =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12707
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Property");
12788
var invocation =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12828
var invocation =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Method");
12934
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
12938
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
12990
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
12994
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
13040
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(42)");
13045
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, """new object().Method("hello")""");
13050
var invocation3 =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().Method(default)");
13078
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new Derived().M()");
13082
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new Derived().M");
13109
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C().M()");
13113
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
13141
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C().M()");
13145
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
13177
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()");
13180
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M");
13215
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.M");
13248
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M2()");
13251
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M2");
13290
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M2()");
13293
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.M2");
13325
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
13351
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M()");
13381
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<string>()");
13385
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M<string>");
13411
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<int, string>()");
13445
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<,>()");
13478
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<,,>()");
13509
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new C<int>().M<int, string>()");
13568
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.Method");
13595
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new Alias().M");
13628
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
13656
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<dynamic>().M");
13686
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new D().M");
13716
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new D().M");
13743
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int a, int b)>().M");
13746
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int, int)>().M");
13749
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(int other, int)>().M");
13841
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
13864
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.M");
13892
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
13924
var identifier =
GetSyntax
<IdentifierNameSyntax>(tree, "Method");
13981
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
14014
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
14350
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14394
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14431
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14468
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14505
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14542
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M(42)");
14574
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14612
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14638
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14664
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14690
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
14725
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14775
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object>");
14806
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object, object>");
14837
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<>");
14867
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14897
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
14943
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
14975
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().StaticType<string>");
15054
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
15096
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
15168
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
15235
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<(string, string)>.Nested<(int, int)>().M");
15269
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<long*[]>.Nested<int*[]>().M");
15315
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<long*[]>.Nested<int*[]>().M");
15347
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<delegate*<int>[]>.Nested<delegate*<long>[]>().M");
15374
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M");
15402
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int>().M");
15429
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C<int, string>().M");
15491
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M<object>");
15521
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
15573
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
15648
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
15688
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
15693
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M2");
15724
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
15728
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
15781
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
15808
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
16118
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<object, string>.M");
16144
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<object, string>.M");
16206
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16286
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16336
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Container.M");
16399
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
16422
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16449
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16476
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "new object().P()");
16502
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16527
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
16554
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M<object>");
16627
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().P");
16711
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
16842
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
16960
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17012
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.StaticProperty");
17036
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17061
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17109
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17346
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17375
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17407
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17430
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17454
var memberBinding =
GetSyntax
<MemberBindingExpressionSyntax>(tree, ".M");
17479
var memberBinding =
GetSyntax
<MemberBindingExpressionSyntax>(tree, ".M");
17503
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17528
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17561
var binaryOp =
GetSyntax
<BinaryExpressionSyntax>(tree, "object.M + object.M");
17594
var binaryOp =
GetSyntax
<BinaryExpressionSyntax>(tree, "object.M + object.M");
17619
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17622
var unaryOp =
GetSyntax
<PostfixUnaryExpressionSyntax>(tree, "object.M++");
17647
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17650
var unaryOp =
GetSyntax
<PrefixUnaryExpressionSyntax>(tree, "!object.M");
17676
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17679
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17703
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17706
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17736
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17846
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17850
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17882
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M");
17886
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.M2");
17919
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17922
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
17946
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17982
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
17985
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
18030
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18033
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
18063
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18091
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18240
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "o.Member");
18270
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18373
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
18398
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().Member");
18489
var defaultExpr =
GetSyntax
<LiteralExpressionSyntax>(tree, "default");
18532
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s1.f");
18558
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.ToString");
18585
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18623
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18661
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18700
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18741
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18782
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18826
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
18870
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18909
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18948
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
18987
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
19072
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
19104
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
19136
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M");
19186
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C(42).M");
19360
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Method");
19457
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
19485
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object>");
19515
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object, int>");
19542
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object, int>");
19569
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<object>");
19602
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19648
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19676
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19710
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19713
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M2");
19740
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19855
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
19956
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
20085
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
20117
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
20142
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, """(b ? "" : null).Property""");
20330
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 1");
20397
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
20439
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P1");
20487
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M1");
20532
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20569
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20617
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20665
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20715
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20765
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20819
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20873
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20927
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
20975
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21023
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21063
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21103
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21146
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21186
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21229
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.Member");
21360
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
21381
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
21422
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
21477
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Method");
21480
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Property");
24748
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Enum.Zero.Property");
24781
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
24786
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "2.Property");
24894
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
24921
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "1.Property");
25020
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 2).Property");
25047
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 2).Property");
25122
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(1, 1).Property");
25127
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "(2, 2).Property");
25163
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25200
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25236
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
25274
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
25279
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new C().M2");
27713
var nameColon =
GetSyntax
<NameColonSyntax>(tree, "Property:");
28157
var expressionColon =
GetSyntax
<ExpressionColonSyntax>(tree, "Property.Property2:");
28280
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
28434
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
28975
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, """object.Method("")""");
29004
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.Method()");
29039
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
29074
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P<int>");
29102
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<int>");
29154
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
29194
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.M");
29227
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.M");
29321
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
29354
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
29384
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.Method");
29412
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29440
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Method");
29470
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "c.Property");
29524
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.Property");
29553
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29582
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C.Property");
29610
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<string>.Property");
29666
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
29783
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.Method");
29824
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "a.Extension");
29828
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "a.Extension2");
33888
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33915
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33942
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M");
33969
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
33996
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34043
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34073
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34119
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34144
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34175
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34203
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34232
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
34311
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34354
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34385
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34421
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
34479
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.get_P");
34525
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "E.set_P");
34660
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34700
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
34736
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
34785
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M");
34834
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M");
34923
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
34956
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "I<C2>.M");
34986
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
35017
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35048
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
35082
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35143
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35177
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M");
35210
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
35548
var literal =
GetSyntax
<LiteralExpressionSyntax>(tree, "42");
35582
var color =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.M").Expression;
35606
var literal =
GetSyntax
<LiteralExpressionSyntax>(tree, "42");
35660
var color =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P").Expression;
35850
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.P");
35880
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
35920
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
35952
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
35985
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Color.P");
36236
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36262
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36349
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P");
36380
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.P");
36411
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
36442
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.P");
36473
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.P");
36508
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
36543
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.P");
36627
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "T.P");
36676
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "t.P");
36711
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M");
36742
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
36776
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
36814
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "i.M");
36951
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "d.P");
37010
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2(d)");
37507
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "s.M<object>()");
37511
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<object>");
37537
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "42.M<object>()");
37541
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M<object>");
37568
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P<object>");
37596
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<string>");
37623
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<string>");
37643
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.M<string>");
37670
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C<string, string>.M<string>");
37693
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "string.M<object, long>(42)");
37696
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M<object, long>");
37722
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<string, long>");
37763
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M<object>");
37767
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2<object>");
37771
memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M3<object>");
37799
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "s.P<object>");
37879
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "object.M()");
37882
var property =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.Property");
38209
int position =
GetSyntax
<LiteralExpressionSyntax>(tree, "null").EndPosition - 1;
38387
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M<int>");
38390
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M2<int>");
38423
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38426
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "new object().M2");
38459
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M<int>");
38462
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2<int>");
38495
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "int.M");
38498
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "42.M2");
38523
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38547
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
38578
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38608
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
38612
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "string.M()");
38645
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "string.M");
38671
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38696
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38722
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.M");
38727
var cast =
GetSyntax
<CastExpressionSyntax>(tree, "(System.Action)object.M");
38814
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "object.P");
38843
var genericName =
GetSyntax
<GenericNameSyntax>(tree, "M<int>");
38873
var genericName =
GetSyntax
<GenericNameSyntax>(tree, "M<int>");
38903
var memberAccess =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "C<int>.M");
38925
var genericName =
GetSyntax
<InvocationExpressionSyntax>(tree, "M<T>()").Expression;
38958
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "T.M<T>()").Expression;
38962
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "T.M()").Expression;
38966
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "E.M<T>()").Expression;
38992
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T>()").Expression;
38996
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()").Expression;
39031
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T, U>(u)").Expression;
39037
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M(u)").Expression;
39041
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M(42)").Expression;
39045
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "42.M(u)").Expression;
39074
var expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M<T>()").Expression;
39080
expr =
GetSyntax
<InvocationExpressionSyntax>(tree, "t.M()").Expression;
39826
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2()");
39829
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "this.M2()");
39832
var symbolInfo = model.GetSymbolInfo(
GetSyntax
<ThisExpressionSyntax>(tree, "this"));
39837
invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2(new object())");
39884
var invocation =
GetSyntax
<InvocationExpressionSyntax>(tree, "M2()");
40407
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40433
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40456
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = int.M");
40482
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40506
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40532
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40558
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
40582
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M<object>""");
40607
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40651
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "".M""");
40692
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, """var x = "ran".M""");
40807
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = new C().M");
40832
localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = new C().M");
40879
var localDeclaration =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = 42.M");
46199
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M()");
46202
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M()");
46247
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M()");
46250
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M()");
46288
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNull.M(oNull)");
46291
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "oNotNull.M(oNotNull)");
46327
var invocation1 =
GetSyntax
<InvocationExpressionSyntax>(tree, "Derived1.M()");
46330
var invocation2 =
GetSyntax
<InvocationExpressionSyntax>(tree, "Derived2.M()");
46552
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46555
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46558
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46561
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46593
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46596
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46599
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46602
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46660
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M");
46664
var varDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = oNull.M");
46668
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull.M2");
46672
var varDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x2 = oNull.M2");
46676
var memberAccess3 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull2.M");
46680
var memberAccess4 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNull2.M2");
46684
var memberAccess5 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "oNotNull.M");
46688
var varDeclaration3 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var y = oNotNull.M");
46795
var invocation1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46800
var localDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46804
var invocation2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46808
var localDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46842
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46846
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46896
var memberAccess1 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived1.M");
46900
var varDeclaration1 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46904
var memberAccess2 =
GetSyntax
<MemberAccessExpressionSyntax>(tree, "Derived2.M");
46907
var varDeclaration2 =
GetSyntax
<VariableDeclarationSyntax>(tree, "var x = Derived1.M");
46950
var assignment1 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (x1, x2) = oNull");
46956
var assignment2 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (y1, y2) = oNotNull");
46961
var assignment3 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (z1, z2, z3) = oNull");
46994
var assignment1 =
GetSyntax
<AssignmentExpressionSyntax>(tree, "var (x1, x2) = oNull");
49303
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = 42");
49336
var assignment =
GetSyntax
<AssignmentExpressionSyntax>(tree, "Property = oNull");
49340
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>()");