437 references to GetMemberGroup
Microsoft.CodeAnalysis (1)
Compilation\Extensions.cs (1)
142
return semanticModel.
GetMemberGroup
(node, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenFunctionPointersTests.cs (3)
3083
AssertEx.Equal(expectedMembers, model.
GetMemberGroup
(addressOfs[0].Operand).Select(m => m.ToTestDisplayString(includeNonNullable: false)));
3084
AssertEx.Equal(expectedMembers, model.
GetMemberGroup
(addressOfs[1].Operand).Select(m => m.ToTestDisplayString(includeNonNullable: false)));
4125
AssertEx.Equal(new[] { "void C.M1()" }, model.
GetMemberGroup
(methodGroup1).Select(m => m.ToTestDisplayString(includeNonNullable: false)));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (335)
Semantics\ExtensionOperatorsTests.cs (65)
697
var group = model.
GetMemberGroup
(opNode);
796
var group = model.
GetMemberGroup
(opNode);
844
var group = model.
GetMemberGroup
(opNode);
915
var group = model.
GetMemberGroup
(opNode);
977
var group = model.
GetMemberGroup
(opNode);
1044
var group = model.
GetMemberGroup
(opNode);
2197
var group = model.
GetMemberGroup
(opNode);
4793
var group = model.
GetMemberGroup
(opNode);
4911
var group = model.
GetMemberGroup
(opNode);
5083
var group = model.
GetMemberGroup
(opNode);
5137
var group = model.
GetMemberGroup
(opNode);
5185
var group = model.
GetMemberGroup
(opNode);
5233
var group = model.
GetMemberGroup
(opNode);
5282
var group = model.
GetMemberGroup
(opNode);
5330
var group = model.
GetMemberGroup
(opNode);
5379
var group = model.
GetMemberGroup
(opNode);
5430
var group = model.
GetMemberGroup
(opNode);
5485
var group = model.
GetMemberGroup
(opNode);
5599
var group = model.
GetMemberGroup
(opNode);
5671
var group = model.
GetMemberGroup
(opNode);
5742
var group = model.
GetMemberGroup
(opNode);
5813
var group = model.
GetMemberGroup
(opNode);
5876
var group = model.
GetMemberGroup
(opNode);
5939
var group = model.
GetMemberGroup
(opNode);
6004
var group = model.
GetMemberGroup
(opNode);
6073
var group = model.
GetMemberGroup
(opNode);
6141
var group = model.
GetMemberGroup
(opNode);
6215
var group = model.
GetMemberGroup
(opNode);
8423
var group = model.
GetMemberGroup
(opNode);
8494
var group = model.
GetMemberGroup
(opNode);
11603
var group = model.
GetMemberGroup
(opNode);
11702
var group = model.
GetMemberGroup
(opNode);
11750
var group = model.
GetMemberGroup
(opNode);
11821
var group = model.
GetMemberGroup
(opNode);
11883
var group = model.
GetMemberGroup
(opNode);
11950
var group = model.
GetMemberGroup
(opNode);
13854
var group = model.
GetMemberGroup
(opNode);
14993
var group = model.
GetMemberGroup
(opNode);
15163
var group = model.
GetMemberGroup
(opNode);
15231
var group = model.
GetMemberGroup
(opNode);
15355
var group = model.
GetMemberGroup
(opNode);
18956
var group = model.
GetMemberGroup
(opNode);
19083
var group = model.
GetMemberGroup
(opNode);
19187
var group = model.
GetMemberGroup
(opNode);
20438
var group = model.
GetMemberGroup
(opNode);
20565
var group = model.
GetMemberGroup
(opNode);
20745
var group = model.
GetMemberGroup
(opNode);
20799
var group = model.
GetMemberGroup
(opNode);
20847
var group = model.
GetMemberGroup
(opNode);
20895
var group = model.
GetMemberGroup
(opNode);
20944
var group = model.
GetMemberGroup
(opNode);
20992
var group = model.
GetMemberGroup
(opNode);
21041
var group = model.
GetMemberGroup
(opNode);
21092
var group = model.
GetMemberGroup
(opNode);
21147
var group = model.
GetMemberGroup
(opNode);
21261
var group = model.
GetMemberGroup
(opNode);
21333
var group = model.
GetMemberGroup
(opNode);
21404
var group = model.
GetMemberGroup
(opNode);
21475
var group = model.
GetMemberGroup
(opNode);
21538
var group = model.
GetMemberGroup
(opNode);
21601
var group = model.
GetMemberGroup
(opNode);
21666
var group = model.
GetMemberGroup
(opNode);
21735
var group = model.
GetMemberGroup
(opNode);
21803
var group = model.
GetMemberGroup
(opNode);
21877
var group = model.
GetMemberGroup
(opNode);
Semantics\ExtensionTests.cs (211)
12412
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12417
AssertEx.SequenceEqual(["void Extensions.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12442
AssertEx.SequenceEqual(["void System.Object.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12473
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12477
AssertEx.SequenceEqual(["void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12498
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12502
AssertEx.SequenceEqual(["void System.Object.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12528
AssertEx.SequenceEqual(["void Extensions.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12566
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12569
AssertEx.SequenceEqual(["void Extensions.<G>$BCF902721DDD961E5243C324D8379E5C<System.Int32>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12597
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
12601
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
12735
Assert.Empty(model.
GetMemberGroup
(method));
12739
Assert.Empty(model.
GetMemberGroup
(property));
12820
AssertEx.Equal([$$"""void {{extensionName}}.Method()"""], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12860
AssertEx.SequenceEqual(["void N.E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method()"], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12966
Assert.Empty(model.
GetMemberGroup
(invocation1));
12970
Assert.Empty(model.
GetMemberGroup
(invocation2));
12973
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
12976
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
13022
Assert.Empty(model.
GetMemberGroup
(invocation1));
13026
Assert.Empty(model.
GetMemberGroup
(invocation2));
13029
AssertEx.SequenceEqual(["void N1.N2.E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)", "void N1.E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
13032
AssertEx.SequenceEqual(["void N1.N2.E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)", "void N1.E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
13072
Assert.Empty(model.
GetMemberGroup
(invocation1));
13073
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void N2.E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(invocation1.Expression).ToTestDisplayStrings());
13077
Assert.Empty(model.
GetMemberGroup
(invocation2));
13078
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void N2.E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(invocation2.Expression).ToTestDisplayStrings());
13082
Assert.Empty(model.
GetMemberGroup
(invocation3));
13083
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void N2.E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(invocation3.Expression).ToTestDisplayStrings());
13110
Assert.Empty(model.
GetMemberGroup
(invocation));
13114
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13141
Assert.Empty(model.
GetMemberGroup
(invocation));
13145
AssertEx.SequenceEqual(["void E.<G>$3EADBD08A82F6ABA9495623CB335729C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13173
Assert.Empty(model.
GetMemberGroup
(invocation));
13177
AssertEx.SequenceEqual(["void E.<G>$3EADBD08A82F6ABA9495623CB335729C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13212
AssertEx.SequenceEqual(["void E.<G>$3EADBD08A82F6ABA9495623CB335729C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13246
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13282
AssertEx.SequenceEqual(["void E.<G>$4A1E373BE5A70EE56E2FA5F469AC30F9<T>.M2()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13324
AssertEx.SequenceEqual(["void E2.<G>$66F77D1E46F965A5B22D4932892FA78B<T>.M2()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13356
Assert.Empty(model.
GetMemberGroup
(memberAccess));
13384
AssertEx.SequenceEqual(["void E.<G>$4A1E373BE5A70EE56E2FA5F469AC30F9<System.Int32>.M()"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13413
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13416
AssertEx.Empty(model.
GetMemberGroup
(memberAccess));
13443
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13445
AssertEx.SequenceEqual(["void E.<G>$4A1E373BE5A70EE56E2FA5F469AC30F9<System.Int32>.M<System.String>()"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13477
Assert.Empty(model.
GetMemberGroup
(invocation));
13478
Assert.Empty(model.
GetMemberGroup
(invocation.Expression));
13510
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13512
Assert.Equal([], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13541
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13542
Assert.Equal([], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13659
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Object o1)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13688
AssertEx.SequenceEqual(["void E.<G>$BCD00C90E683E728071BA88912DD74BD.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13718
AssertEx.SequenceEqual(["void E.<G>$BCD00C90E683E728071BA88912DD74BD.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13747
AssertEx.SequenceEqual(["void E.<G>$2B406085AC5EBECC11B16BCD2A24DF4E.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13774
AssertEx.SequenceEqual(["void E.<G>$F9AFEE2D1546C3A2A4599051616A8F6D.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13777
AssertEx.SequenceEqual(["void E.<G>$F9AFEE2D1546C3A2A4599051616A8F6D.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13780
AssertEx.SequenceEqual(["void E.<G>$F9AFEE2D1546C3A2A4599051616A8F6D.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13872
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13895
AssertEx.SequenceEqual(["void E.M(this System.Object o)", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13923
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13955
Assert.Equal([], model.
GetMemberGroup
(identifier).ToTestDisplayStrings());
14013
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.Method()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14046
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.Method()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14382
AssertEx.SequenceEqual(["void C.M()", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14426
AssertEx.SequenceEqual(["void C.M()", "void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)", "void N.E2.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14463
AssertEx.SequenceEqual(["void C.M()", "void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void C.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14500
AssertEx.SequenceEqual(["void C.M()", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void C.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14537
AssertEx.SequenceEqual(["void C.M()", "void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)", "void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Char c1)", "void C.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14574
Assert.Empty(model.
GetMemberGroup
(invocation));
14575
AssertEx.SequenceEqual(["void C.M()"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
14606
AssertEx.SequenceEqual(["void C.M(System.Int32 a)", "void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 b)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14646
model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14757
AssertEx.SequenceEqual(["System.Int32 E1.<G>$76A32DFFBBF61DFEA0C27B13F12F6EFB.M(System.Int32 i)", "System.Int32 E2.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14807
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<System.Object>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14839
Assert.Empty(model.
GetMemberGroup
(memberAccess));
14869
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<?>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14899
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<T>(T t)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14929
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14975
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15009
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15523
AssertEx.SequenceEqual(["void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M<System.Object>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15554
Assert.Empty(model.
GetMemberGroup
(memberAccess));
15607
AssertEx.SequenceEqual(["System.String E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "System.String E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15611
AssertEx.SequenceEqual(["System.String E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "System.String E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15681
Assert.Empty(model.
GetMemberGroup
(memberAccess));
15721
AssertEx.SequenceEqual(["void I<System.String>.M<System.String>(out System.String t)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
15726
AssertEx.SequenceEqual(["void E2.<G>$74EBC78B2187AB07A25EEFC1322000B0<System.String>.M2(out System.String t)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
15756
AssertEx.SequenceEqual(["void E.<G>$977919F21861BE18BA139544085CA0BD.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15813
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15840
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
16510
AssertEx.SequenceEqual(["System.Int32 Extensions.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.P { get; }"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
16535
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
16586
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<System.Object>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
16689
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess[0]).ToTestDisplayStrings());
16690
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess[1]).ToTestDisplayStrings());
17409
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18272
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18590
AssertEx.SequenceEqual(["System.String System.Object.ToString()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18617
Assert.Empty(model.
GetMemberGroup
(memberAccess)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : consider handling BoundBadExpression better
18655
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
18693
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
18732
AssertEx.SequenceEqual(["void System.Object.M(System.Int32 i)", "System.Action E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18773
AssertEx.SequenceEqual(["void System.Object.M(System.Int32 i)", "System.Int32 E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18814
AssertEx.SequenceEqual(["void System.Object.M(System.Int32 i)", "System.Int32 E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18858
AssertEx.SequenceEqual(["void N.E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)", "System.Int32 E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18902
AssertEx.SequenceEqual(["void N.E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)", "System.Int32 E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18941
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
18980
AssertEx.SequenceEqual(["void System.Object.M(System.Int32 i)", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19019
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19106
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19138
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19170
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19218
AssertEx.SequenceEqual(["void C.M()", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19252
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19284
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19322
AssertEx.SequenceEqual(["void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void E2.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19360
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19392
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method<T>(T t)", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method<T1, T2>(T1 t1, T2 t2)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19442
AssertEx.SequenceEqual(["void C.M(System.Char c)", "void E2.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)", "void N.E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19489
AssertEx.SequenceEqual(["void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void N.E2.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19517
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M<System.Object>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19547
Assert.Empty(model.
GetMemberGroup
(memberAccess));
19574
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M<System.Int32>(System.Int32 u)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19601
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19634
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M([System.Int32 i = 0])"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19679
AssertEx.SequenceEqual(["ref System.Int32 E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19707
AssertEx.SequenceEqual(["System.String E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19741
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
19744
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M2(System.Int64 l)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
19771
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19886
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19987
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
20117
Assert.Empty(model.
GetMemberGroup
(property)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
20149
Assert.Empty(model.
GetMemberGroup
(property)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
21393
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
21414
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
21456
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
21508
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method()"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
21511
Assert.Equal([], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
21550
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
24782
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
25197
Assert.Empty(model.
GetMemberGroup
(memberAccess)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : public API, consider handling BoundBadExpression better
25236
Assert.Empty(model.
GetMemberGroup
(memberAccess));
25269
AssertEx.SequenceEqual(["System.String E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "System.String E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
25307
Assert.Empty(model.
GetMemberGroup
(memberAccess1));
25312
Assert.Empty(model.
GetMemberGroup
(memberAccess2));
29007
Assert.Empty(model.
GetMemberGroup
(invocation));
29036
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
29135
Assert.Empty(model.
GetMemberGroup
(memberAccess));
29259
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s, System.Object o)", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Object o, System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29357
Assert.Empty(model.
GetMemberGroup
(memberAccess)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : public API, consider handling BoundBadExpression better
29386
AssertEx.SequenceEqual(["System.String E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.Method()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29472
AssertEx.SequenceEqual(["System.String E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.Method<T>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29699
AssertEx.SequenceEqual(["void E1.<G>$66F77D1E46F965A5B22D4932892FA78B<System.Object>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29815
Assert.Empty(model.
GetMemberGroup
(memberAccess));
29856
AssertEx.Equal(["System.String E.<G>$43BB1C51423008731091E2D86C21895C.Extension()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29860
Assert.Equal(["System.String A.Extension2()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
33919
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void System.Object.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
36847
Assert.Empty(model.
GetMemberGroup
(memberAccess));
37539
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
37542
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37569
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
37572
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37599
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37627
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M()", "void E.<G>$34505F560D9EACF86A87F3ED1F85E448.M<System.String>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37654
AssertEx.Empty(model.
GetMemberGroup
(memberAccess));
37674
AssertEx.Empty(model.
GetMemberGroup
(memberAccess));
37701
AssertEx.Empty(model.
GetMemberGroup
(memberAccess));
37727
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M<System.Int64>(System.Int64 u)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37753
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37795
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37799
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37803
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37830
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38418
Assert.Equal([], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
38421
Assert.Equal([], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
38454
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M<U>(U u)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
38457
AssertEx.SequenceEqual(["void System.Object.M2<U>(U u)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
38490
Assert.Equal([], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
38493
Assert.Equal([], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
38526
Assert.Equal([], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
38529
Assert.Equal([], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
38554
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38578
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
38609
AssertEx.SequenceEqual(["System.Int32 E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }", "void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38640
AssertEx.SequenceEqual(["System.Int32 E1.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M { get; }", "void E2.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38678
AssertEx.SequenceEqual(["void E1.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M()", "void E2.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38703
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38729
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M()", "void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38755
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M()", "void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38760
Assert.Equal([], model.
GetMemberGroup
(cast).ToTestDisplayStrings());
38809
AssertEx.SequenceEqual(["void A.F()", "void E2.<G>$8048A6C8BE30A622530249B904B537EB<A>.F()", "void A.F<A>()"], model.
GetMemberGroup
(memberAccess[0]).ToTestDisplayStrings());
38813
AssertEx.SequenceEqual(["void A.F()", "void E2.<G>$8048A6C8BE30A622530249B904B537EB<A>.F()", "void A.F<A>()"], model.
GetMemberGroup
(memberAccess[1]).ToTestDisplayStrings());
38847
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
38875
AssertEx.SequenceEqual(["void C<System.Int32>.M<System.Int32>(System.Int32 x)"], model.
GetMemberGroup
(genericName).ToTestDisplayStrings());
38905
Assert.Equal([], model.
GetMemberGroup
(genericName).ToTestDisplayStrings());
38935
AssertEx.SequenceEqual(["void C<System.Int32>.M<T2>(T2 x)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38957
AssertEx.SequenceEqual(["void C.M<T>()"], model.
GetMemberGroup
(genericName).ToTestDisplayStrings());
38990
Assert.Equal([], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38994
Assert.Equal([], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38998
AssertEx.SequenceEqual(["void E.M<T>()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
39024
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
39028
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
39063
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M<U>(U u)"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
39069
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M<U>(U u)"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
39073
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M<U>(U u)"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
39077
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Int32>.M<U>(U u)"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
39106
AssertEx.SequenceEqual(["void T.M<T>()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
39112
AssertEx.SequenceEqual(["void T.M<T>()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
Semantics\OutVarTests.cs (1)
18445
var group = model.
GetMemberGroup
(initializer);
Semantics\PrimaryConstructorTests.cs (16)
1224
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
1225
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
1235
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
1237
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
1331
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
1332
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
2267
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
2268
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
2287
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
2289
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
2368
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
2369
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
2442
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
2443
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
2507
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
2508
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
Semantics\RecordTests.cs (16)
21252
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
21253
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
21263
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
21265
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
21361
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
21362
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
22335
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
22336
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
22355
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
22357
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
22436
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
22437
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
22510
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
22511
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
22575
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
22576
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (26)
3142
var group = model.
GetMemberGroup
(opNode);
3232
group = model.
GetMemberGroup
(opNode);
3690
var group = model.
GetMemberGroup
(opNode);
3793
group = model.
GetMemberGroup
(opNode);
4224
var group = model.
GetMemberGroup
(opNode);
4302
group = model.
GetMemberGroup
(opNode);
5031
var group = model.
GetMemberGroup
(opNode);
5040
group = model.
GetMemberGroup
(opNode);
12047
var group = model.
GetMemberGroup
(opNode);
12160
group = model.
GetMemberGroup
(opNode);
12433
var group = model.
GetMemberGroup
(opNode);
12534
group = model.
GetMemberGroup
(opNode);
13021
var group = model.
GetMemberGroup
(opNode);
13098
group = model.
GetMemberGroup
(opNode);
13326
var group = model.
GetMemberGroup
(opNode);
13401
group = model.
GetMemberGroup
(opNode);
13892
var group = model.
GetMemberGroup
(opNode);
14015
group = model.
GetMemberGroup
(opNode);
14305
var group = model.
GetMemberGroup
(opNode);
14426
group = model.
GetMemberGroup
(opNode);
14990
var group = model.
GetMemberGroup
(opNode);
15085
group = model.
GetMemberGroup
(opNode);
15340
var group = model.
GetMemberGroup
(opNode);
15433
group = model.
GetMemberGroup
(opNode);
16460
var group = model.
GetMemberGroup
(opNode);
16469
group = model.
GetMemberGroup
(opNode);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (72)
Semantics\BindingTests.cs (8)
3039
var group1 = model.
GetMemberGroup
(node1);
3055
var group = model.
GetMemberGroup
(node);
3119
var group1 = model.
GetMemberGroup
(node1);
3135
var group = model.
GetMemberGroup
(node);
3192
var group1 = model.
GetMemberGroup
(node1);
3209
var group = model.
GetMemberGroup
(node);
3277
var group1 = model.
GetMemberGroup
(node1);
3294
var group = model.
GetMemberGroup
(node);
Semantics\DelegateTypeTests.cs (32)
1382
model.
GetMemberGroup
(expr).ToTestDisplayStrings());
1425
model.
GetMemberGroup
(expr).ToTestDisplayStrings());
1467
Assert.Empty(model.
GetMemberGroup
(expr));
2087
AssertEx.Equal(["void C.M()", "void C.M(System.Object o)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2152
AssertEx.Equal(["void C.M()", "void C.M()", "void C.M(System.Object o)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2216
model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2273
AssertEx.Equal(["void C.M()", "void C.M(System.Object o)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2322
AssertEx.Equal(["void C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2362
AssertEx.Equal(["void C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2405
AssertEx.Equal(["void C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2472
Assert.Equal(["void C.M(C c)", "void C.M()"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
2479
Assert.Equal(["void C.M(C c)", "void C.M()"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
2524
Assert.Equal(["void C.M()"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
2531
Assert.Equal(["void C.M()"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
2573
AssertEx.Equal(["void C.M<T>()", "void C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2621
AssertEx.Equal(["void C.M<T>()", "void C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2673
AssertEx.Equal(["void C.M<C>()", "void C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2719
AssertEx.Equal(["void C.M<System.Int32, System.Int32>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2767
AssertEx.Equal(["void C.M<System.Int32, System.Int32>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2814
AssertEx.Equal(["void C.M<T>()", "void C.M<T, U>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2858
AssertEx.Equal(["void C.M()", "void C.M(System.Object o)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2908
AssertEx.Equal(["void System.Object.M<System.Object>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2939
model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2967
AssertEx.Equal(["void C.M<T>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
2995
AssertEx.Equal(["void C.M<System.Int32>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
3026
model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
3057
AssertEx.Equal(["void C.M<System.Object?>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
3088
AssertEx.Equal(["void System.Object.M<System.Object>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
3119
AssertEx.Equal(["void System.Object.M<System.Object>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
3154
model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
3639
Assert.Equal(new[] { "void System.Object.F1(System.Int32 y)" }, model.
GetMemberGroup
(f1).ToTestDisplayStrings());
3648
model.
GetMemberGroup
(f2).ToTestDisplayStrings());
Semantics\ImplicitObjectCreationTests.cs (5)
4605
var members = model.
GetMemberGroup
(node).SelectAsArray(m => m.ToTestDisplayString());
4637
var members = model.
GetMemberGroup
(node).SelectAsArray(m => m.ToTestDisplayString());
4669
var members = model.
GetMemberGroup
(node).SelectAsArray(m => m.ToTestDisplayString());
4707
var members = model.
GetMemberGroup
(node).SelectAsArray(m => m.ToTestDisplayString());
4714
members = model.
GetMemberGroup
(explicitCreationNode).SelectAsArray(m => m.ToTestDisplayString());
Semantics\NullCoalesceAssignmentTests.cs (17)
222
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
257
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
290
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
325
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
360
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
395
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
428
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
468
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
510
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
550
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
590
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
630
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
670
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
708
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
752
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
796
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
838
var objectCreationExpressionMemberGroup = model.
GetMemberGroup
(objectCreationExpression);
Semantics\TargetTypedConditionalOperatorTests.cs (5)
753
var trueBranchSymbolGroup = model.
GetMemberGroup
(trueBranch);
796
var trueBranchSymbolGroup = model.
GetMemberGroup
(trueBranch);
840
var trueBranchSymbolGroup = model.
GetMemberGroup
(trueBranch);
888
var trueBranchSymbolGroup = model.
GetMemberGroup
(trueBranch);
934
var trueBranchSymbolGroup = model.
GetMemberGroup
(trueBranch);
Semantics\TargetTypedSwitchExpressionTests.cs (5)
55
var objectCreationExpressionSymbolGroup = model.
GetMemberGroup
(objectCreationExpression);
103
var objectCreationExpressionSymbolGroup = model.
GetMemberGroup
(objectCreationExpression);
152
var objectCreationExpressionSymbolGroup = model.
GetMemberGroup
(objectCreationExpression);
205
var objectCreationExpressionSymbolGroup = model.
GetMemberGroup
(objectCreationExpression);
256
var objectCreationExpressionSymbolGroup = model.
GetMemberGroup
(objectCreationExpression);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (22)
Compilation\GetSemanticInfoTests.cs (1)
3254
var memberGroup = model.
GetMemberGroup
(expr);
Compilation\IndexedProperties_BindingTests.cs (1)
150
var methodGroup = model.
GetMemberGroup
(expr);
Compilation\SemanticModelAPITests.cs (1)
3852
var memberGroup = model.
GetMemberGroup
(callSyntax.Expression);
Compilation\SemanticModelGetSemanticInfoTests.cs (18)
1115
var symbols = model.
GetMemberGroup
(expr);
1149
symbols = model.
GetMemberGroup
(expr);
1179
symbols = model.
GetMemberGroup
(expr);
1209
symbols = model.
GetMemberGroup
(expr);
1235
symbols = model.
GetMemberGroup
(expr);
1262
symbols = model.
GetMemberGroup
(expr);
1290
symbols = model.
GetMemberGroup
(expr);
1317
symbols = model.
GetMemberGroup
(expr);
1358
symbols = model.
GetMemberGroup
(expr);
1396
symbols = model.
GetMemberGroup
(expr);
1666
Assert.Throws<ArgumentNullException>(() => model.
GetMemberGroup
((ExpressionSyntax)null));
1671
Assert.Throws<ArgumentNullException>(() => model.
GetMemberGroup
((ConstructorInitializerSyntax)null));
14801
var memberGroup = model.
GetMemberGroup
(creation.Type);
14816
memberGroup = model.
GetMemberGroup
(creation);
14897
var memberGroup = model.
GetMemberGroup
(creation.Type);
14912
memberGroup = model.
GetMemberGroup
(creation);
15008
var memberGroup = model.
GetMemberGroup
(creation.Type);
15023
memberGroup = model.
GetMemberGroup
(creation);
Symbols\ExtensionMethodTests.cs (1)
2970
var memberGroup = model.
GetMemberGroup
(memberAccess);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (4)
CompilationTestUtils.cs (4)
243
summary.MemberGroup = semanticModel.
GetMemberGroup
(expr);
252
summary.MemberGroup = semanticModel.
GetMemberGroup
(attribute);
269
summary.MemberGroup = semanticModel.
GetMemberGroup
(initializer);
280
summary.MemberGroup = semanticModel.
GetMemberGroup
(pattern);