9 overrides of GetTypeMembers
Microsoft.CodeAnalysis.CSharp (9)
Symbols\ArrayTypeSymbol.cs (1)
280
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity)
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
135
public sealed override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity)
Symbols\MissingNamespaceSymbol.cs (1)
123
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity)
Symbols\NamedTypeSymbol.cs (1)
693
public abstract override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity);
Symbols\PointerTypeSymbol.cs (1)
152
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity)
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
140
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity)
Symbols\Source\SourceNamespaceSymbol.cs (1)
197
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity)
Symbols\SynthesizedNamespaceSymbol.cs (1)
73
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity)
Symbols\TypeParameterSymbol.cs (1)
167
public sealed override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name, int arity)
224 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (4)
Symbols\NamespaceOrTypeSymbol.cs (1)
204
foreach (var member in
GetTypeMembers
(name, arity))
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
35
return UnderlyingNamespaceOrTypeSymbol.
GetTypeMembers
(name, arity).GetPublicSymbols();
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
142
return RetargetTypeMembers(_underlyingNamespace.
GetTypeMembers
(name, arity));
Symbols\Source\SourceNamespaceSymbol.cs (1)
361
var types = constituent.
GetTypeMembers
(symbol.Name, arity);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Emit\EmitMetadataTests.cs (2)
2023
var c = global.
GetTypeMembers
("C", 0).Single() as NamedTypeSymbol;
2068
var myDel = global.
GetTypeMembers
("MyDel", 0).Single() as NamedTypeSymbol;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (218)
Compilation\SemanticModelAPITests.cs (4)
462
var a = global.
GetTypeMembers
("A", 0).Single();
466
var b = global.
GetTypeMembers
("B", 0).Single();
539
var a = comp.GlobalNamespace.
GetTypeMembers
("A", 0).Single().ISymbol;
565
var b = comp.GlobalNamespace.
GetTypeMembers
("B", 0).Single().ISymbol;
DocumentationComments\MethodDocumentationCommentTests.cs (3)
166
Assert.Equal("M:Acme.MyList`1.Test(`0)", _acmeNamespace.
GetTypeMembers
("MyList", 1).Single().GetMembers("Test").Single().GetDocumentationCommentId());
173
Assert.Equal("M:Acme.MyList`1.Zip(Acme.MyList{`0})", _acmeNamespace.
GetTypeMembers
("MyList", 1).Single().GetMembers("Zip").Single().GetDocumentationCommentId());
180
Assert.Equal("M:Acme.MyList`1.ReallyZip(Acme.MyList{Acme.MyList{`0}})", _acmeNamespace.
GetTypeMembers
("MyList", 1).Single().GetMembers("ReallyZip").Single().GetDocumentationCommentId());
DocumentationComments\TypeDocumentationCommentTests.cs (2)
109
Assert.Equal("T:Acme.MyList`1", _acmeNamespace.
GetTypeMembers
("MyList", 1).Single().GetDocumentationCommentId());
115
Assert.Equal("T:Acme.MyList`1.Helper`2", _acmeNamespace.
GetTypeMembers
("MyList", 1).Single()
SymbolDisplay\SymbolDisplayTests.cs (64)
30
global.
GetTypeMembers
("A", 0).Single();
49
global.
GetTypeMembers
("A", 0).Single();
153
Func<NamespaceSymbol, Symbol> findSymbol = global => global.
GetTypeMembers
("A", 0).Single();
205
global.
GetTypeMembers
("A", 0).Single().
256
global.
GetTypeMembers
("A", 0).Single().
736
global.
GetTypeMembers
("A", 0).Single().
760
global.
GetTypeMembers
("A", 0).Single().
798
global.
GetTypeMembers
("C", 0).Single().
831
global.
GetTypeMembers
("C", 0).Single().
870
global.
GetTypeMembers
("C", 0).Single().
905
global.
GetTypeMembers
("C", 0).Single().
940
global.
GetTypeMembers
("C", 0).Single().
975
global.
GetTypeMembers
("C", 0).Single().
1010
global.
GetTypeMembers
("C", 0).Single().
1064
global.
GetTypeMembers
("true", 0).Single().
1105
global.
GetTypeMembers
("true", 0).Single().
1148
global.
GetTypeMembers
("C", 0).Single().
1173
global.
GetTypeMembers
("C", 0).Single().
1200
global.
GetTypeMembers
("C", 0).Single().
1226
global.
GetTypeMembers
("C", 0).Single();
1273
global.
GetTypeMembers
("C", 0).Single().
1299
global.
GetTypeMembers
("C", 0).Single().
1339
global.
GetTypeMembers
("C", 0).Single().
1362
global.
GetTypeMembers
("C", 3).Single();
1497
global.
GetTypeMembers
("C", 3).Single();
1527
global.
GetTypeMembers
("C", 3).Single();
1603
global.
GetTypeMembers
("C", 0).Single().
1635
global.
GetTypeMembers
("C", 0).Single().
1710
global.
GetTypeMembers
("C", 0).Single().
1733
global.
GetTypeMembers
("C", 0).Single().
1770
global.
GetTypeMembers
("C", 0).Single().
1793
global.
GetTypeMembers
("C", 0).Single().
1828
global.
GetTypeMembers
("C", 0).Single().
1851
global.
GetTypeMembers
("C", 0).Single().
1895
global => global.
GetTypeMembers
("C", 0).Single().GetMembers("P").Single(),
1911
global => global.
GetTypeMembers
("C", 0).Single().GetMembers("Q").Single(),
1927
global => global.
GetTypeMembers
("C", 0).Single().GetMembers("R").Single(),
1954
global.
GetTypeMembers
("C", 0).Single().
1991
global.
GetTypeMembers
("C", 0).Single().
2195
global.
GetTypeMembers
("C", 0).Single().
2221
global.
GetTypeMembers
("C", 0).Single().
2251
global.
GetTypeMembers
("C", 0).Single().
2279
global.
GetTypeMembers
("C", 0).Single().
2370
global.
GetTypeMembers
("C", 0).Single().
2431
global.
GetTypeMembers
("C", 0).Single().
2490
global => global.
GetTypeMembers
("I", 0).Single().GetMembers("P").Single(),
2496
global => global.
GetTypeMembers
("I", 0).Single().GetMembers("F").Single(),
2502
global => global.
GetTypeMembers
("C", 0).Single().GetMembers("F").Single(),
2508
global => global.
GetTypeMembers
("C", 0).Single().GetTypeMembers("I", 0).Single().GetMembers("M").Single(),
2523
global.
GetTypeMembers
("X", 0).Single().
3334
global.
GetTypeMembers
("D", 0).Single();
3386
var field = global.
GetTypeMembers
("Test", 0).Single().GetMembers("field").Single() as FieldSymbol;
3440
var field = global.
GetTypeMembers
("Test", 0).Single().GetMembers("field").Single() as FieldSymbol;
3492
var field = global.
GetTypeMembers
("Test", 0).Single().GetMembers("field2").Single() as FieldSymbol;
4127
global.
GetTypeMembers
("C", 0).Single().
4171
global.
GetTypeMembers
("C", 0).Single().
4218
global.
GetTypeMembers
("C", 0).Single().
4260
global.
GetTypeMembers
("E", 0).Single().
4295
global.
GetTypeMembers
("E", 0).Single().
4343
global.
GetTypeMembers
("E", 0).Single().
7992
((FieldSymbol)global.
GetTypeMembers
("A", 0).Single()
8013
((FieldSymbol)global.
GetTypeMembers
("A", 0).Single()
8034
((FieldSymbol)global.
GetTypeMembers
("A", 0).Single()
8055
((FieldSymbol)global.
GetTypeMembers
("A", 0).Single()
Symbols\CompilationCreationTests.cs (1)
2495
Assert.Same(ns1.GetTypeMembers("C304").Single(), ns1.
GetTypeMembers
("C304", 0).Single());
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (4)
241
Assert.Equal(0, system.
GetTypeMembers
("Action", 20).Length);
242
var actionOf0 = system.
GetTypeMembers
("Action", 0).Single();
243
var actionOf4 = system.
GetTypeMembers
("Action", 4).Single();
249
Assert.Equal(0, system.
GetTypeMembers
("ActionThatDoesntExist", 1).Length);
Symbols\Retargeting\NoPia.cs (4)
305
Assert.Equal(0, localTypes1.GlobalNamespace.
GetTypeMembers
("I1", 0).Length);
306
Assert.Equal(0, localTypes1.GlobalNamespace.
GetTypeMembers
("S1", 0).Length);
317
Assert.Equal(0, localTypes2.GlobalNamespace.
GetTypeMembers
("I1", 0).Length);
318
Assert.Equal(0, localTypes2.GlobalNamespace.
GetTypeMembers
("S1", 0).Length);
Symbols\Source\BaseClassTests.cs (59)
36
var x = global.
GetTypeMembers
("X", 0).Single();
37
var y = global.
GetTypeMembers
("Y", 0).Single();
56
var x = global.
GetTypeMembers
("X", 0).Single();
57
var y = global.
GetTypeMembers
("Y", 0).Single();
79
var x = global.
GetTypeMembers
("C4", 0).Single();
103
var a = global.
GetTypeMembers
("A", 1).Single();
132
var a = global.
GetTypeMembers
("A", 1).Single();
133
var b = global.
GetTypeMembers
("B", 0).Single();
158
var a = global.
GetTypeMembers
("A", 0).Single();
181
var a = global.
GetTypeMembers
("A", 0).Single();
234
var z = global.
GetTypeMembers
("Z", 0).Single();
235
var w = global.
GetTypeMembers
("W", 0).Single();
463
var c = global.
GetTypeMembers
("C", 0).Single();
481
var e = global.
GetTypeMembers
("E", 0).Single();
499
var g = global.
GetTypeMembers
("G", 0).Single();
519
var j = global.
GetTypeMembers
("J", 0).Single();
533
var m = global.
GetTypeMembers
("M", 0).Single();
548
var o = global.
GetTypeMembers
("O", 0).Single();
566
var p = global.
GetTypeMembers
("P", 0).Single();
586
var r = global.
GetTypeMembers
("R", 0).Single();
605
var u = global.
GetTypeMembers
("U", 0).Single();
625
var c = global.
GetTypeMembers
("C", 0).Single();
650
var x = global.
GetTypeMembers
("X", 0).Single();
669
var b = global.
GetTypeMembers
("B", 0).Single();
686
var z = global.
GetTypeMembers
("Z", 1).Single();
995
var x = global.
GetTypeMembers
("I4", 0).Single();
1016
var B1 = global1.
GetTypeMembers
("ClassB", 0).Single();
1017
var A1 = global1.
GetTypeMembers
("ClassA", 0).Single();
1034
var B2 = global.
GetTypeMembers
("ClassB", 0).Single();
1035
var C = global.
GetTypeMembers
("ClassC", 0).Single();
1048
var A2 = global.
GetTypeMembers
("ClassA", 0).Single();
1072
var B1 = global1.
GetTypeMembers
("ClassB", 0).Distinct().Single();
1073
var A1 = global1.
GetTypeMembers
("ClassA", 0).Single();
1094
var B2 = global.
GetTypeMembers
("ClassB", 0).Single();
1095
var C = global.
GetTypeMembers
("ClassC", 0).Single();
1109
var A2 = global.
GetTypeMembers
("ClassA", 0).Single();
1130
var B1 = global1.
GetTypeMembers
("ClassB", 0).Single();
1131
var A1 = global1.
GetTypeMembers
("ClassA", 0).Single();
1163
var A2 = global.
GetTypeMembers
("ClassA", 0).Single();
1164
var B2 = global.
GetTypeMembers
("ClassB", 0).Single();
1165
var C = global.
GetTypeMembers
("ClassC", 0).Single();
1188
var B1 = global1.
GetTypeMembers
("ClassB", 0).Distinct().Single();
1189
var A1 = global1.
GetTypeMembers
("ClassA", 0).Single();
1220
var B2 = global.
GetTypeMembers
("ClassB", 0).Single();
1221
var C = global.
GetTypeMembers
("ClassC", 0).Single();
1229
var A2 = global.
GetTypeMembers
("ClassA", 0).Single();
1255
var c = n.
GetTypeMembers
("C", 0).Single();
1281
var a = n1.
GetTypeMembers
("A", 0).Single();
1282
var b = n2.
GetTypeMembers
("B", 0).Single();
1303
var a = n1.
GetTypeMembers
("A", 1).Single();
1304
var b = n2.
GetTypeMembers
("B", 0).Single();
1336
var g = global.
GetTypeMembers
("G", 1).Single();
1337
var c = global.
GetTypeMembers
("C", 0).Single();
1382
var a = n1.
GetTypeMembers
("A", 0).Single();
1383
var b = n2.
GetTypeMembers
("B", 0).Single();
1384
var x = global.
GetTypeMembers
("X", 0).Single();
1389
var broken = global.
GetTypeMembers
("Broken", 0).Single();
1412
var a = global.
GetTypeMembers
("A", 0).Single();
1413
var b = global.
GetTypeMembers
("B", 0).Single();
Symbols\Source\DelegateTests.cs (5)
72
var a = global.
GetTypeMembers
("A", 0).Single();
92
var d = global.
GetTypeMembers
("D", 0);
107
var a = global.
GetTypeMembers
("A", 0).Single();
127
var v = comp.GlobalNamespace.
GetTypeMembers
("MyDel", 0).Single();
156
var myDel = global.
GetTypeMembers
("MyDel", 0).Single() as NamedTypeSymbol;
Symbols\Source\FieldTests.cs (6)
62
var a = global.
GetTypeMembers
("A", 0).Single();
90
var a = global.
GetTypeMembers
("A", 0).Single();
119
var a = global.
GetTypeMembers
("A", 0).Single();
143
var a = global.
GetTypeMembers
("A", 0).Single();
177
var a = global.
GetTypeMembers
("A", 0).Single();
200
var type1 = comp.GlobalNamespace.
GetTypeMembers
("C", 1).Single();
Symbols\Source\LocationTests.cs (1)
32
var c = s.
GetTypeMembers
("C", 0).Single() as NamedTypeSymbol;
Symbols\Source\MethodTests.cs (26)
35
var a = global.
GetTypeMembers
("A", 0).Single();
70
var a = global.
GetTypeMembers
(className, 0).Single();
115
var a = global.
GetTypeMembers
("A", 0).Single();
140
var a = global.
GetTypeMembers
("A", 0).Single();
167
var a = global.
GetTypeMembers
("A", 0).Single();
169
var b = global.
GetTypeMembers
("B", 0).Single();
189
var mylist = global.
GetTypeMembers
("MyList", 1).Single();
211
var a = global.
GetTypeMembers
("A", 0).Single();
230
var a = global.
GetTypeMembers
("A", 0).Single();
258
var a = global.
GetTypeMembers
("A", 0).Single();
283
var a = global.
GetTypeMembers
("A", 0).Single();
304
var a = global.
GetTypeMembers
("A", 0).Single();
326
var a = global.
GetTypeMembers
("A", 0).Single();
342
var a = global.
GetTypeMembers
("A", 0).Single();
359
var a = global.
GetTypeMembers
("A", 0).Single();
385
Assert.Equal(0, outP.
GetTypeMembers
(String.Empty, 0).Length);
403
var a = global.
GetTypeMembers
("A", 0).Single();
426
var classTest = comp.GlobalNamespace.
GetTypeMembers
("Test", 0).Single();
445
var classTest = comp.GlobalNamespace.
GetTypeMembers
("Test", 0).Single();
513
var classImpl = ns1.
GetTypeMembers
("Impl", 0).Single() as NamedTypeSymbol;
590
var type1 = ns1.
GetTypeMembers
("Bbc", 0).Single() as NamedTypeSymbol;
783
var type1 = ns1.
GetTypeMembers
("Bbc", 0).Single() as NamedTypeSymbol;
1167
var type1 = ns.
GetTypeMembers
("PS", 0).Single() as NamedTypeSymbol;
1260
var type1 = ns.
GetTypeMembers
("PC", 0).Single() as NamedTypeSymbol;
1465
var type1 = ns.
GetTypeMembers
("ExpImpl", 0).Single() as NamedTypeSymbol;
1806
var @interface = (NamedTypeSymbol)systemNamespace.
GetTypeMembers
("I", 1).Single();
Symbols\Source\ModifierTests.cs (1)
49
var a = global.
GetTypeMembers
("A", 0).Single();
Symbols\Source\PropertyTests.cs (3)
359
var a = global.
GetTypeMembers
("A", 0).Single();
360
var i = global.
GetTypeMembers
("I", 0).Single();
1924
var a = global.
GetTypeMembers
("A", 0).Single();
Symbols\Source\SourcePlusMetadataTests.cs (9)
28
var x = global.
GetTypeMembers
("X", 0).Single();
30
var y = global.
GetTypeMembers
("Y", 0).Single();
45
var x = global.
GetTypeMembers
("X", 0).Single();
61
var x = global.
GetTypeMembers
("X", 0).Single();
63
var y = global.
GetTypeMembers
("Y", 0).Single();
65
var z = global.
GetTypeMembers
("Z", 0).Single();
83
var a = system.
GetTypeMembers
("A", 0).Single();
251
var a = global.
GetTypeMembers
("A", 0).Single();
252
var b = global.
GetTypeMembers
("B", 0).Single();
Symbols\Source\TypeMapTests.cs (5)
55
var at = global.
GetTypeMembers
("A", 1).Single(); // A<T>
65
var e = global.
GetTypeMembers
("E", 0).Single(); // E
66
var f = global.
GetTypeMembers
("F", 0).Single(); // F
67
var top = global.
GetTypeMembers
("Top", 0).Single(); // Top
114
var c = global.
GetTypeMembers
("C", 0).Single() as NamedTypeSymbol;
Symbols\SymbolErrorTests.cs (2)
7018
Assert.Equal(1, comp.Assembly.Modules[1].GlobalNamespace.
GetTypeMembers
("<ModuleA01>f__AnonymousType0", 1).Length);
7019
Assert.Equal(1, comp.Assembly.Modules[2].GlobalNamespace.
GetTypeMembers
("<ModuleB01>f__AnonymousType0", 1).Length);
Symbols\TypeTests.cs (19)
86
var a = global.
GetTypeMembers
("A", 0).Single();
87
var b = global.
GetTypeMembers
("B", 0).Single();
127
var type1 = ns.
GetTypeMembers
("C", 0).SingleOrDefault() as NamedTypeSymbol;
154
var type33 = ns.
GetTypeMembers
("A", 1).SingleOrDefault() as NamedTypeSymbol;
206
var type1 = ns.
GetTypeMembers
("C", 0).SingleOrDefault() as NamedTypeSymbol;
239
var type33 = ns.
GetTypeMembers
("A", 1).SingleOrDefault() as NamedTypeSymbol;
273
var type1 = ns.
GetTypeMembers
("Test", 0).SingleOrDefault() as NamedTypeSymbol;
291
type1 = ns.
GetTypeMembers
("Test", 1).SingleOrDefault() as NamedTypeSymbol;
349
var type1 = ns.
GetTypeMembers
("A", 1).SingleOrDefault() as NamedTypeSymbol;
465
var classTest = comp.GlobalNamespace.
GetTypeMembers
("Test", 0).Single();
505
Assert.Equal(0, retType.
GetTypeMembers
(string.Empty, 0).Length);
620
var a = global.
GetTypeMembers
("A", 0).Single();
668
var v = comp.GlobalNamespace.
GetTypeMembers
("MyEnum", 0).Single();
1036
var interfaces = global.
GetTypeMembers
("I5", 0).Single().AllInterfaces();
1038
Assert.Equal(global.
GetTypeMembers
("I4", 0).Single(), interfaces[0]);
1039
Assert.Equal(global.
GetTypeMembers
("I3", 0).Single(), interfaces[1]);
1040
Assert.Equal(global.
GetTypeMembers
("I2", 0).Single(), interfaces[2]);
1041
Assert.Equal(global.
GetTypeMembers
("I1", 0).Single(), interfaces[3]);
1102
var type1 = ns.
GetTypeMembers
("Test", 1).Single() as NamedTypeSymbol;