6 implementations of INamespaceOrTypeSymbol_GetTypeMembers
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.Features (2)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (1)
149 references to INamespaceOrTypeSymbol_GetTypeMembers
Microsoft.CodeAnalysis.CodeStyle (3)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (139)
Compilation\SemanticModelAPITests.cs (15)
462var a = global.GetTypeMembers("A", 0).Single();
466var b = global.GetTypeMembers("B", 0).Single();
467var r = b.GetTypeMembers("R", 0).Single();
468var q = r.GetTypeMembers("Q", 0).Single();
539var a = comp.GlobalNamespace.GetTypeMembers("A", 0).Single().ISymbol;
565var b = comp.GlobalNamespace.GetTypeMembers("B", 0).Single().ISymbol;
593var c = comp.GlobalNamespace.GetTypeMembers("C", 1).Single();
617var a = comp.GlobalNamespace.GetTypeMembers("A", 1).Single();
619var b = comp.GlobalNamespace.GetTypeMembers("B", 1).Single();
679Assert.Equal(compilation.GlobalNamespace.GetTypeMembers("Program", 0).Single(), info.Symbol);
734var a = comp.GlobalNamespace.GetTypeMembers("A", 0).Single();
758var a2 = global.GetTypeMembers("A", 0).Single();
759var b2 = a2.GetTypeMembers("B", 0).Single();
824var bOuter = comp.GlobalNamespace.GetTypeMembers("B", 0).Single();
825var bInner = (comp.GlobalNamespace.GetMembers("N").Single() as INamespaceSymbol).GetTypeMembers("B", 0).Single();
Symbols\Source\BaseClassTests.cs (64)
37var x = global.GetTypeMembers("X", 0).Single();
38var y = global.GetTypeMembers("Y", 0).Single();
57var x = global.GetTypeMembers("X", 0).Single();
58var y = global.GetTypeMembers("Y", 0).Single();
80var x = global.GetTypeMembers("C4", 0).Single();
104var a = global.GetTypeMembers("A", 1).Single();
105var b = a.GetTypeMembers("B", 0).Single();
106var e = a.GetTypeMembers("E", 0).Single();
133var a = global.GetTypeMembers("A", 1).Single();
134var b = global.GetTypeMembers("B", 0).Single();
135var d = b.GetTypeMembers("D", 0).Single();
159var a = global.GetTypeMembers("A", 0).Single();
160var ic = a.GetTypeMembers("IC", 0).Single();
182var a = global.GetTypeMembers("A", 0).Single();
183var b = a.GetTypeMembers("B", 0).Single();
184var ic = b.GetTypeMembers("IC", 0).Single();
235var z = global.GetTypeMembers("Z", 0).Single();
236var w = global.GetTypeMembers("W", 0).Single();
264var a = global.GetTypeMembers("A", 0).Single();
301var a = global.GetTypeMembers("A", 0).Single();
464var c = global.GetTypeMembers("C", 0).Single();
482var e = global.GetTypeMembers("E", 0).Single();
500var g = global.GetTypeMembers("G", 0).Single();
520var j = global.GetTypeMembers("J", 0).Single();
534var m = global.GetTypeMembers("M", 0).Single();
549var o = global.GetTypeMembers("O", 0).Single();
567var p = global.GetTypeMembers("P", 0).Single();
587var r = global.GetTypeMembers("R", 0).Single();
606var u = global.GetTypeMembers("U", 0).Single();
626var c = global.GetTypeMembers("C", 0).Single();
651var x = global.GetTypeMembers("X", 0).Single();
670var b = global.GetTypeMembers("B", 0).Single();
687var z = global.GetTypeMembers("Z", 1).Single();
996var x = global.GetTypeMembers("I4", 0).Single();
1017var B1 = global1.GetTypeMembers("ClassB", 0).Single();
1018var A1 = global1.GetTypeMembers("ClassA", 0).Single();
1035var B2 = global.GetTypeMembers("ClassB", 0).Single();
1036var C = global.GetTypeMembers("ClassC", 0).Single();
1049var A2 = global.GetTypeMembers("ClassA", 0).Single();
1073var B1 = global1.GetTypeMembers("ClassB", 0).Distinct().Single();
1074var A1 = global1.GetTypeMembers("ClassA", 0).Single();
1095var B2 = global.GetTypeMembers("ClassB", 0).Single();
1096var C = global.GetTypeMembers("ClassC", 0).Single();
1110var A2 = global.GetTypeMembers("ClassA", 0).Single();
1131var B1 = global1.GetTypeMembers("ClassB", 0).Single();
1132var A1 = global1.GetTypeMembers("ClassA", 0).Single();
1164var A2 = global.GetTypeMembers("ClassA", 0).Single();
1165var B2 = global.GetTypeMembers("ClassB", 0).Single();
1166var C = global.GetTypeMembers("ClassC", 0).Single();
1189var B1 = global1.GetTypeMembers("ClassB", 0).Distinct().Single();
1190var A1 = global1.GetTypeMembers("ClassA", 0).Single();
1221var B2 = global.GetTypeMembers("ClassB", 0).Single();
1222var C = global.GetTypeMembers("ClassC", 0).Single();
1230var A2 = global.GetTypeMembers("ClassA", 0).Single();
1337var g = global.GetTypeMembers("G", 1).Single();
1338var c = global.GetTypeMembers("C", 0).Single();
1385var x = global.GetTypeMembers("X", 0).Single();
1386var a1 = x.GetTypeMembers("A1", 0).Single();
1388var b1 = x.GetTypeMembers("B1", 0).Single();
1390var broken = global.GetTypeMembers("Broken", 0).Single();
1391var a2 = broken.GetTypeMembers("A2", 0).Single();
1394var b2 = broken.GetTypeMembers("B2", 0).Single();
1413var a = global.GetTypeMembers("A", 0).Single();
1414var b = global.GetTypeMembers("B", 0).Single();
Symbols\Source\MethodTests.cs (18)
36var a = global.GetTypeMembers("A", 0).Single();
71var a = global.GetTypeMembers(className, 0).Single();
116var a = global.GetTypeMembers("A", 0).Single();
141var a = global.GetTypeMembers("A", 0).Single();
168var a = global.GetTypeMembers("A", 0).Single();
170var b = global.GetTypeMembers("B", 0).Single();
190var mylist = global.GetTypeMembers("MyList", 1).Single();
212var a = global.GetTypeMembers("A", 0).Single();
231var a = global.GetTypeMembers("A", 0).Single();
259var a = global.GetTypeMembers("A", 0).Single();
284var a = global.GetTypeMembers("A", 0).Single();
305var a = global.GetTypeMembers("A", 0).Single();
327var a = global.GetTypeMembers("A", 0).Single();
343var a = global.GetTypeMembers("A", 0).Single();
360var a = global.GetTypeMembers("A", 0).Single();
404var a = global.GetTypeMembers("A", 0).Single();
427var classTest = comp.GlobalNamespace.GetTypeMembers("Test", 0).Single();
446var classTest = comp.GlobalNamespace.GetTypeMembers("Test", 0).Single();
Symbols\Source\TypeMapTests.cs (9)
55var at = global.GetTypeMembers("A", 1).Single(); // A<T>
57Assert.Equal(t, TypeArg(at.GetTypeMembers("TBox", 0).Single().BaseType()));
58var atbu = at.GetTypeMembers("B", 1).Single(); // A<T>.B<U>
60var c = atbu.GetTypeMembers("C", 0).Single(); // A<T>.B<U>.C
65var e = global.GetTypeMembers("E", 0).Single(); // E
66var f = global.GetTypeMembers("F", 0).Single(); // F
67var top = global.GetTypeMembers("Top", 0).Single(); // Top
72var bf = top.GetTypeMembers("BF", 0).Single(); // Top.BF
114var c = global.GetTypeMembers("C", 0).Single() as NamedTypeSymbol;
Symbols\TypeTests.cs (10)
87var a = global.GetTypeMembers("A", 0).Single();
88var b = global.GetTypeMembers("B", 0).Single();
466var classTest = comp.GlobalNamespace.GetTypeMembers("Test", 0).Single();
621var a = global.GetTypeMembers("A", 0).Single();
669var v = comp.GlobalNamespace.GetTypeMembers("MyEnum", 0).Single();
1037var interfaces = global.GetTypeMembers("I5", 0).Single().AllInterfaces();
1039Assert.Equal(global.GetTypeMembers("I4", 0).Single(), interfaces[0]);
1040Assert.Equal(global.GetTypeMembers("I3", 0).Single(), interfaces[1]);
1041Assert.Equal(global.GetTypeMembers("I2", 0).Single(), interfaces[2]);
1042Assert.Equal(global.GetTypeMembers("I1", 0).Single(), interfaces[3]);
Microsoft.CodeAnalysis.Extensions.Package (2)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.Interop.SourceGeneration (1)