409 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 (334)
Semantics\ExtensionOperatorsTests.cs (65)
696
var group = model.
GetMemberGroup
(opNode);
795
var group = model.
GetMemberGroup
(opNode);
843
var group = model.
GetMemberGroup
(opNode);
914
var group = model.
GetMemberGroup
(opNode);
976
var group = model.
GetMemberGroup
(opNode);
1044
var group = model.
GetMemberGroup
(opNode);
2186
var group = model.
GetMemberGroup
(opNode);
4768
var group = model.
GetMemberGroup
(opNode);
4886
var group = model.
GetMemberGroup
(opNode);
5058
var group = model.
GetMemberGroup
(opNode);
5112
var group = model.
GetMemberGroup
(opNode);
5160
var group = model.
GetMemberGroup
(opNode);
5208
var group = model.
GetMemberGroup
(opNode);
5257
var group = model.
GetMemberGroup
(opNode);
5305
var group = model.
GetMemberGroup
(opNode);
5354
var group = model.
GetMemberGroup
(opNode);
5405
var group = model.
GetMemberGroup
(opNode);
5460
var group = model.
GetMemberGroup
(opNode);
5574
var group = model.
GetMemberGroup
(opNode);
5646
var group = model.
GetMemberGroup
(opNode);
5717
var group = model.
GetMemberGroup
(opNode);
5788
var group = model.
GetMemberGroup
(opNode);
5851
var group = model.
GetMemberGroup
(opNode);
5914
var group = model.
GetMemberGroup
(opNode);
5979
var group = model.
GetMemberGroup
(opNode);
6049
var group = model.
GetMemberGroup
(opNode);
6117
var group = model.
GetMemberGroup
(opNode);
6191
var group = model.
GetMemberGroup
(opNode);
8385
var group = model.
GetMemberGroup
(opNode);
8456
var group = model.
GetMemberGroup
(opNode);
11557
var group = model.
GetMemberGroup
(opNode);
11656
var group = model.
GetMemberGroup
(opNode);
11704
var group = model.
GetMemberGroup
(opNode);
11775
var group = model.
GetMemberGroup
(opNode);
11837
var group = model.
GetMemberGroup
(opNode);
11905
var group = model.
GetMemberGroup
(opNode);
13799
var group = model.
GetMemberGroup
(opNode);
14938
var group = model.
GetMemberGroup
(opNode);
15108
var group = model.
GetMemberGroup
(opNode);
15176
var group = model.
GetMemberGroup
(opNode);
15301
var group = model.
GetMemberGroup
(opNode);
18902
var group = model.
GetMemberGroup
(opNode);
19029
var group = model.
GetMemberGroup
(opNode);
19133
var group = model.
GetMemberGroup
(opNode);
20323
var group = model.
GetMemberGroup
(opNode);
20450
var group = model.
GetMemberGroup
(opNode);
20630
var group = model.
GetMemberGroup
(opNode);
20684
var group = model.
GetMemberGroup
(opNode);
20732
var group = model.
GetMemberGroup
(opNode);
20780
var group = model.
GetMemberGroup
(opNode);
20829
var group = model.
GetMemberGroup
(opNode);
20877
var group = model.
GetMemberGroup
(opNode);
20926
var group = model.
GetMemberGroup
(opNode);
20977
var group = model.
GetMemberGroup
(opNode);
21032
var group = model.
GetMemberGroup
(opNode);
21146
var group = model.
GetMemberGroup
(opNode);
21218
var group = model.
GetMemberGroup
(opNode);
21289
var group = model.
GetMemberGroup
(opNode);
21360
var group = model.
GetMemberGroup
(opNode);
21423
var group = model.
GetMemberGroup
(opNode);
21486
var group = model.
GetMemberGroup
(opNode);
21551
var group = model.
GetMemberGroup
(opNode);
21621
var group = model.
GetMemberGroup
(opNode);
21689
var group = model.
GetMemberGroup
(opNode);
21763
var group = model.
GetMemberGroup
(opNode);
Semantics\ExtensionTests.cs (210)
12185
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12190
AssertEx.SequenceEqual(["void Extensions.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12215
AssertEx.SequenceEqual(["void System.Object.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12246
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12250
AssertEx.SequenceEqual(["void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12271
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12275
AssertEx.SequenceEqual(["void System.Object.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12301
AssertEx.SequenceEqual(["void Extensions.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12339
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12342
AssertEx.SequenceEqual(["void Extensions.<G>$BCF902721DDD961E5243C324D8379E5C<System.Int32>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12370
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
12374
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
12508
Assert.Empty(model.
GetMemberGroup
(method));
12512
Assert.Empty(model.
GetMemberGroup
(property));
12593
AssertEx.Equal([$$"""void {{extensionName}}.Method()"""], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12633
AssertEx.SequenceEqual(["void N.E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method()"], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
12739
Assert.Empty(model.
GetMemberGroup
(invocation1));
12743
Assert.Empty(model.
GetMemberGroup
(invocation2));
12746
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
12749
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
12795
Assert.Empty(model.
GetMemberGroup
(invocation1));
12799
Assert.Empty(model.
GetMemberGroup
(invocation2));
12802
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());
12805
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());
12845
Assert.Empty(model.
GetMemberGroup
(invocation1));
12846
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void N2.E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(invocation1.Expression).ToTestDisplayStrings());
12850
Assert.Empty(model.
GetMemberGroup
(invocation2));
12851
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void N2.E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(invocation2.Expression).ToTestDisplayStrings());
12855
Assert.Empty(model.
GetMemberGroup
(invocation3));
12856
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.Int32 i)", "void N2.E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method(System.String s)"], model.
GetMemberGroup
(invocation3.Expression).ToTestDisplayStrings());
12883
Assert.Empty(model.
GetMemberGroup
(invocation));
12887
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12914
Assert.Empty(model.
GetMemberGroup
(invocation));
12918
AssertEx.SequenceEqual(["void E.<G>$3EADBD08A82F6ABA9495623CB335729C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12946
Assert.Empty(model.
GetMemberGroup
(invocation));
12950
AssertEx.SequenceEqual(["void E.<G>$3EADBD08A82F6ABA9495623CB335729C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
12985
AssertEx.SequenceEqual(["void E.<G>$3EADBD08A82F6ABA9495623CB335729C.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13019
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13055
AssertEx.SequenceEqual(["void E.<G>$4A1E373BE5A70EE56E2FA5F469AC30F9<T>.M2()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13097
AssertEx.SequenceEqual(["void E2.<G>$66F77D1E46F965A5B22D4932892FA78B<T>.M2()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13129
Assert.Empty(model.
GetMemberGroup
(memberAccess));
13157
AssertEx.SequenceEqual(["void E.<G>$4A1E373BE5A70EE56E2FA5F469AC30F9<System.Int32>.M()"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13186
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13189
AssertEx.SequenceEqual(["void E.<G>$4A1E373BE5A70EE56E2FA5F469AC30F9<System.Int32>.M<U>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13216
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13218
AssertEx.SequenceEqual(["void E.<G>$4A1E373BE5A70EE56E2FA5F469AC30F9<System.Int32>.M<System.String>()"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13250
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13252
AssertEx.SequenceEqual(["void E.<G>$4A1E373BE5A70EE56E2FA5F469AC30F9<System.Int32>.M<U, V>()"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13284
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13286
Assert.Equal([], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13315
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
13316
Assert.Equal([], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
13433
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Object o1)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13462
AssertEx.SequenceEqual(["void E.<G>$BCD00C90E683E728071BA88912DD74BD.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13492
AssertEx.SequenceEqual(["void E.<G>$BCD00C90E683E728071BA88912DD74BD.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13521
AssertEx.SequenceEqual(["void E.<G>$2B406085AC5EBECC11B16BCD2A24DF4E.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13548
AssertEx.SequenceEqual(["void E.<G>$F9AFEE2D1546C3A2A4599051616A8F6D.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13551
AssertEx.SequenceEqual(["void E.<G>$F9AFEE2D1546C3A2A4599051616A8F6D.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13554
AssertEx.SequenceEqual(["void E.<G>$F9AFEE2D1546C3A2A4599051616A8F6D.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13646
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13669
AssertEx.SequenceEqual(["void E.M(this System.Object o)", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13697
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13729
Assert.Equal([], model.
GetMemberGroup
(identifier).ToTestDisplayStrings());
13787
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.Method()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
13820
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.Method()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14157
AssertEx.SequenceEqual(["void C.M()", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14201
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());
14238
AssertEx.SequenceEqual(["void C.M()", "void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void C.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14275
AssertEx.SequenceEqual(["void C.M()", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void C.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14312
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());
14349
Assert.Empty(model.
GetMemberGroup
(invocation));
14350
AssertEx.SequenceEqual(["void C.M()"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
14381
AssertEx.SequenceEqual(["void C.M(System.Int32 a)", "void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 b)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14421
model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14532
AssertEx.SequenceEqual(["System.Int32 E1.<G>$76A32DFFBBF61DFEA0C27B13F12F6EFB.M(System.Int32 i)", "System.Int32 E2.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14582
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<System.Object>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14614
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<T>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14644
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<?>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14674
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<T>(T t)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14704
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14750
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
14784
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15298
AssertEx.SequenceEqual(["void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M<System.Object>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15329
Assert.Empty(model.
GetMemberGroup
(memberAccess));
15382
AssertEx.SequenceEqual(["System.String E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "System.String E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15386
AssertEx.SequenceEqual(["System.String E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "System.String E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15456
Assert.Empty(model.
GetMemberGroup
(memberAccess));
15496
AssertEx.SequenceEqual(["void I<System.String>.M<System.String>(out System.String t)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
15501
AssertEx.SequenceEqual(["void E2.<G>$74EBC78B2187AB07A25EEFC1322000B0<System.String>.M2(out System.String t)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
15531
AssertEx.SequenceEqual(["void E.<G>$977919F21861BE18BA139544085CA0BD.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15588
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
15615
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
16279
AssertEx.SequenceEqual(["System.Int32 Extensions.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.P { get; }"], model.
GetMemberGroup
(invocation.Expression).ToTestDisplayStrings());
16304
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
16355
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M<System.Object>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
16458
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess[0]).ToTestDisplayStrings());
16459
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess[1]).ToTestDisplayStrings());
17178
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18003
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18316
AssertEx.SequenceEqual(["System.String System.Object.ToString()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18343
Assert.Empty(model.
GetMemberGroup
(memberAccess)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : consider handling BoundBadExpression better
18381
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
18419
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
18458
AssertEx.SequenceEqual(["void System.Object.M(System.Int32 i)", "System.Action E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18499
AssertEx.SequenceEqual(["void System.Object.M(System.Int32 i)", "System.Int32 E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18540
AssertEx.SequenceEqual(["void System.Object.M(System.Int32 i)", "System.Int32 E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18584
AssertEx.SequenceEqual(["void N.E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)", "System.Int32 E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18628
AssertEx.SequenceEqual(["void N.E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)", "System.Int32 E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18667
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
18706
AssertEx.SequenceEqual(["void System.Object.M(System.Int32 i)", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18745
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18832
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18864
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18896
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18944
AssertEx.SequenceEqual(["void C.M()", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
18978
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19010
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19048
AssertEx.SequenceEqual(["void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void E2.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19086
AssertEx.SequenceEqual(["void E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.String s)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19118
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());
19168
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());
19215
AssertEx.SequenceEqual(["void E1.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)", "void N.E2.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19243
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M<System.Object>(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19273
Assert.Empty(model.
GetMemberGroup
(memberAccess));
19300
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M<System.Int32>(System.Int32 u)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19327
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19360
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M([System.Int32 i = 0])"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19405
AssertEx.SequenceEqual(["ref System.Int32 E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19433
AssertEx.SequenceEqual(["System.String E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19467
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
19470
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M2(System.Int64 l)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
19497
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19612
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19713
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
19843
Assert.Empty(model.
GetMemberGroup
(property)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
19875
Assert.Empty(model.
GetMemberGroup
(property)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
21119
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
21140
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
21182
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
21234
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.Method()"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
21237
Assert.Equal([], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
21276
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
24503
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
24918
Assert.Empty(model.
GetMemberGroup
(memberAccess)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : public API, consider handling BoundBadExpression better
24957
Assert.Empty(model.
GetMemberGroup
(memberAccess));
24990
AssertEx.SequenceEqual(["System.String E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "System.String E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
25028
Assert.Empty(model.
GetMemberGroup
(memberAccess1));
25033
Assert.Empty(model.
GetMemberGroup
(memberAccess2));
28745
Assert.Empty(model.
GetMemberGroup
(invocation));
28774
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
28873
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M<T1, T2>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
28997
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());
29095
Assert.Empty(model.
GetMemberGroup
(memberAccess)); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : public API, consider handling BoundBadExpression better
29124
AssertEx.SequenceEqual(["System.String E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.Method()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29210
AssertEx.SequenceEqual(["System.String E.<G>$9794DAFCCB9E752B29BFD6350ADA77F2.Method<T>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29437
AssertEx.SequenceEqual(["void E1.<G>$66F77D1E46F965A5B22D4932892FA78B<System.Object>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29553
Assert.Empty(model.
GetMemberGroup
(memberAccess));
29594
AssertEx.Equal(["System.String E.<G>$43BB1C51423008731091E2D86C21895C.Extension()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
29598
Assert.Equal(["System.String A.Extension2()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
33657
AssertEx.SequenceEqual(["void E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void System.Object.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
36362
Assert.Empty(model.
GetMemberGroup
(memberAccess));
37054
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
37057
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37084
Assert.Equal([], model.
GetMemberGroup
(invocation).ToTestDisplayStrings());
37087
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37114
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37142
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M()", "void E.<G>$34505F560D9EACF86A87F3ED1F85E448.M<System.String>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37169
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M<U>()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37196
AssertEx.SequenceEqual(["void E.<G>$373395272A45479DE48E8BB1CCB2C42B<System.String, System.String>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37222
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M<System.Int64>(System.Int64 u)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37248
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37290
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37294
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37298
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37325
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37741
Assert.Equal([], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
37744
Assert.Equal([], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
37777
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M<U>(U u)"], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
37780
AssertEx.SequenceEqual(["void System.Object.M2<U>(U u)"], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
37813
Assert.Equal([], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
37816
Assert.Equal([], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
37849
Assert.Equal([], model.
GetMemberGroup
(memberAccess1).ToTestDisplayStrings());
37852
Assert.Equal([], model.
GetMemberGroup
(memberAccess2).ToTestDisplayStrings());
37877
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37901
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
37932
AssertEx.SequenceEqual(["System.Int32 E1.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M { get; }", "void E2.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
37963
AssertEx.SequenceEqual(["System.Int32 E1.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M { get; }", "void E2.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38001
AssertEx.SequenceEqual(["void E1.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M()", "void E2.<G>$8048A6C8BE30A622530249B904B537EB<System.String>.M()"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38026
AssertEx.SequenceEqual(["void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M()", "void E.<G>$C43E2675C7BBF9284AF22FB8A9BF0280.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38052
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M()", "void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38078
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M()", "void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Object>.M(System.Int32 i)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38083
Assert.Equal([], model.
GetMemberGroup
(cast).ToTestDisplayStrings());
38132
AssertEx.SequenceEqual(["void A.F()", "void E2.<G>$8048A6C8BE30A622530249B904B537EB<A>.F()", "void A.F<A>()"], model.
GetMemberGroup
(memberAccess[0]).ToTestDisplayStrings());
38136
AssertEx.SequenceEqual(["void A.F()", "void E2.<G>$8048A6C8BE30A622530249B904B537EB<A>.F()", "void A.F<A>()"], model.
GetMemberGroup
(memberAccess[1]).ToTestDisplayStrings());
38170
Assert.Equal([], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings()); // Tracked by https://github.com/dotnet/roslyn/issues/78957 : handle GetMemberGroup on a property access
38198
AssertEx.SequenceEqual(["void C<System.Int32>.M<System.Int32>(System.Int32 x)"], model.
GetMemberGroup
(genericName).ToTestDisplayStrings());
38228
Assert.Equal([], model.
GetMemberGroup
(genericName).ToTestDisplayStrings());
38258
AssertEx.SequenceEqual(["void C<System.Int32>.M<T2>(T2 x)"], model.
GetMemberGroup
(memberAccess).ToTestDisplayStrings());
38280
AssertEx.SequenceEqual(["void C.M<T>()"], model.
GetMemberGroup
(genericName).ToTestDisplayStrings());
38313
Assert.Equal([], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38317
Assert.Equal([], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38321
AssertEx.SequenceEqual(["void E.M<T>()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38347
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38351
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38386
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M<U>(U u)"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38392
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M<U>(U u)"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38396
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<T>.M<U>(U u)"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38400
AssertEx.SequenceEqual(["void E.<G>$8048A6C8BE30A622530249B904B537EB<System.Int32>.M<U>(U u)"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38429
AssertEx.SequenceEqual(["void T.M<T>()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
38435
AssertEx.SequenceEqual(["void T.M<T>()"], model.
GetMemberGroup
(expr).ToTestDisplayStrings());
Semantics\OutVarTests.cs (1)
18447
var group = model.
GetMemberGroup
(initializer);
Semantics\PrimaryConstructorTests.cs (16)
1094
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
1095
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
1105
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
1107
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
1201
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
1202
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
2137
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
2138
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
2157
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
2159
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
2238
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
2239
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
2312
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
2313
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
2377
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
2378
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
Semantics\RecordTests.cs (16)
21270
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
21271
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
21281
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
21283
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
21379
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
21380
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
22353
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
22354
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
22373
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
22375
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
22454
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
22455
Assert.Empty(model.
GetMemberGroup
(baseWithargs).Select(m => m.ToTestDisplayString()));
22528
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs));
22529
Assert.Empty(model.
GetMemberGroup
(baseWithargs));
22593
Assert.Empty(model.
GetMemberGroup
((SyntaxNode)baseWithargs).Select(m => m.ToTestDisplayString()));
22594
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 (45)
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)
4614
var members = model.
GetMemberGroup
(node).SelectAsArray(m => m.ToTestDisplayString());
4646
var members = model.
GetMemberGroup
(node).SelectAsArray(m => m.ToTestDisplayString());
4678
var members = model.
GetMemberGroup
(node).SelectAsArray(m => m.ToTestDisplayString());
4716
var members = model.
GetMemberGroup
(node).SelectAsArray(m => m.ToTestDisplayString());
4723
members = model.
GetMemberGroup
(explicitCreationNode).SelectAsArray(m => m.ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (22)
Compilation\GetSemanticInfoTests.cs (1)
3253
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)
1111
var symbols = model.
GetMemberGroup
(expr);
1145
symbols = model.
GetMemberGroup
(expr);
1175
symbols = model.
GetMemberGroup
(expr);
1205
symbols = model.
GetMemberGroup
(expr);
1231
symbols = model.
GetMemberGroup
(expr);
1258
symbols = model.
GetMemberGroup
(expr);
1286
symbols = model.
GetMemberGroup
(expr);
1313
symbols = model.
GetMemberGroup
(expr);
1354
symbols = model.
GetMemberGroup
(expr);
1392
symbols = model.
GetMemberGroup
(expr);
1662
Assert.Throws<ArgumentNullException>(() => model.
GetMemberGroup
((ExpressionSyntax)null));
1667
Assert.Throws<ArgumentNullException>(() => model.
GetMemberGroup
((ConstructorInitializerSyntax)null));
14797
var memberGroup = model.
GetMemberGroup
(creation.Type);
14812
memberGroup = model.
GetMemberGroup
(creation);
14893
var memberGroup = model.
GetMemberGroup
(creation.Type);
14908
memberGroup = model.
GetMemberGroup
(creation);
15004
var memberGroup = model.
GetMemberGroup
(creation.Type);
15019
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);