273 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (4)
Symbols\NamespaceOrTypeSymbol.cs (2)
176
/// <inheritdoc cref="
GetTypeMembers
(string, int)"/>
215
foreach (var member in
GetTypeMembers
(name, arity))
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
35
return UnderlyingNamespaceOrTypeSymbol.
GetTypeMembers
(name, arity).GetPublicSymbols();
Symbols\Source\SourceNamespaceSymbol.cs (1)
331
var types = constituent.
GetTypeMembers
(symbol.Name, arity);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
CodeGen\CodeGenTupleTest.cs (4)
11216
Assert.True(m1Tuple.
GetTypeMembers
("C9", 0).IsEmpty);
11508
Assert.True(m1Tuple.
GetTypeMembers
("C9", 0).IsEmpty);
12763
Assert.True(m1Tuple.
GetTypeMembers
("C9", 0).IsEmpty);
12949
Assert.Equal("(System.Int32, System.Int32).C9", m9Tuple.
GetTypeMembers
("C9", 0).Single().ToTestDisplayString());
Emit\EmitMetadataTests.cs (2)
2025
var c = global.
GetTypeMembers
("C", 0).Single() as NamedTypeSymbol;
2070
var myDel = global.
GetTypeMembers
("MyDel", 0).Single() as NamedTypeSymbol;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (263)
Compilation\SemanticModelAPITests.cs (6)
462
var a = global.
GetTypeMembers
("A", 0).Single();
466
var b = global.
GetTypeMembers
("B", 0).Single();
467
var r = b.
GetTypeMembers
("R", 0).Single();
468
var q = r.
GetTypeMembers
("Q", 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 (3)
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()
116
.
GetTypeMembers
("Helper", 2).Single().GetDocumentationCommentId());
SymbolDisplay\SymbolDisplayTests.cs (74)
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
("record", 0).Single().
1151
global.
GetTypeMembers
("C", 0).Single().
1180
global.
GetTypeMembers
("decimal", 0).Single().
1212
global.
GetTypeMembers
("true", 0).Single().
1255
global.
GetTypeMembers
("C", 0).Single().
1280
global.
GetTypeMembers
("C", 0).Single().
1307
global.
GetTypeMembers
("C", 0).Single().
1333
global.
GetTypeMembers
("C", 0).Single();
1380
global.
GetTypeMembers
("C", 0).Single().
1406
global.
GetTypeMembers
("C", 0).Single().
1446
global.
GetTypeMembers
("C", 0).Single().
1469
global.
GetTypeMembers
("C", 3).Single();
1604
global.
GetTypeMembers
("C", 3).Single();
1634
global.
GetTypeMembers
("C", 3).Single();
1710
global.
GetTypeMembers
("C", 0).Single().
1742
global.
GetTypeMembers
("C", 0).Single().
1817
global.
GetTypeMembers
("C", 0).Single().
1840
global.
GetTypeMembers
("C", 0).Single().
1877
global.
GetTypeMembers
("C", 0).Single().
1900
global.
GetTypeMembers
("C", 0).Single().
1935
global.
GetTypeMembers
("C", 0).Single().
1958
global.
GetTypeMembers
("C", 0).Single().
2002
global => global.
GetTypeMembers
("C", 0).Single().GetMembers("P").Single(),
2018
global => global.
GetTypeMembers
("C", 0).Single().GetMembers("Q").Single(),
2034
global => global.
GetTypeMembers
("C", 0).Single().GetMembers("R").Single(),
2063
global.
GetTypeMembers
("C", 0).Single().
2101
global.
GetTypeMembers
("C", 0).Single().
2139
global.
GetTypeMembers
("C", 0).Single().
2177
global.
GetTypeMembers
("C", 0).Single().
2209
global.
GetTypeMembers
("C", 0).Single().
2243
global.
GetTypeMembers
("C", 0).Single().
2269
global.
GetTypeMembers
("C", 0).Single().
2324
global.
GetTypeMembers
("C", 0).Single().
2589
global.
GetTypeMembers
("C", 0).Single().
2615
global.
GetTypeMembers
("C", 0).Single().
2645
global.
GetTypeMembers
("C", 0).Single().
2673
global.
GetTypeMembers
("C", 0).Single().
2764
global.
GetTypeMembers
("C", 0).Single().
2825
global.
GetTypeMembers
("C", 0).Single().
2884
global => global.
GetTypeMembers
("I", 0).Single().GetMembers("P").Single(),
2890
global => global.
GetTypeMembers
("I", 0).Single().GetMembers("F").Single(),
2896
global => global.
GetTypeMembers
("C", 0).Single().GetMembers("F").Single(),
2902
global => global.
GetTypeMembers
("C", 0).Single().
GetTypeMembers
("I", 0).Single().GetMembers("M").Single(),
2917
global.
GetTypeMembers
("X", 0).Single().
3757
global.
GetTypeMembers
("D", 0).Single();
3809
var field = global.
GetTypeMembers
("Test", 0).Single().GetMembers("field").Single() as FieldSymbol;
3863
var field = global.
GetTypeMembers
("Test", 0).Single().GetMembers("field").Single() as FieldSymbol;
3915
var field = global.
GetTypeMembers
("Test", 0).Single().GetMembers("field2").Single() as FieldSymbol;
4550
global.
GetTypeMembers
("C", 0).Single().
4594
global.
GetTypeMembers
("C", 0).Single().
4641
global.
GetTypeMembers
("C", 0).Single().
4683
global.
GetTypeMembers
("E", 0).Single().
4718
global.
GetTypeMembers
("E", 0).Single().
4766
global.
GetTypeMembers
("E", 0).Single().
8415
((FieldSymbol)global.
GetTypeMembers
("A", 0).Single()
8436
((FieldSymbol)global.
GetTypeMembers
("A", 0).Single()
8457
((FieldSymbol)global.
GetTypeMembers
("A", 0).Single()
8478
((FieldSymbol)global.
GetTypeMembers
("A", 0).Single()
Symbols\CompilationCreationTests.cs (2)
2427
Assert.Same(typeC301, type3.
GetTypeMembers
("C301", 0).Single());
2496
Assert.Same(ns1.GetTypeMembers("C304").Single(), ns1.
GetTypeMembers
("C304", 0).Single());
Symbols\Metadata\MetadataTypeTests.cs (1)
339
Assert.Equal(0, type3.
GetTypeMembers
(String.Empty, 0).Length);
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (1)
59
Assert.Equal(0, varC1_T.
GetTypeMembers
("goo", 1).Length);
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (7)
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);
288
Assert.Equal(0, dictionary.
GetTypeMembers
("ValueCollectionThatDoesntExist", 1).Length);
289
Assert.Equal(valueCollection[0], dictionary.
GetTypeMembers
("ValueCollection", 0).Single());
290
Assert.Equal(0, dictionary.
GetTypeMembers
("ValueCollection", 1).Length);
Symbols\Retargeting\NoPia.cs (4)
306
Assert.Equal(0, localTypes1.GlobalNamespace.
GetTypeMembers
("I1", 0).Length);
307
Assert.Equal(0, localTypes1.GlobalNamespace.
GetTypeMembers
("S1", 0).Length);
318
Assert.Equal(0, localTypes2.GlobalNamespace.
GetTypeMembers
("I1", 0).Length);
319
Assert.Equal(0, localTypes2.GlobalNamespace.
GetTypeMembers
("S1", 0).Length);
Symbols\Source\BaseClassTests.cs (72)
37
var x = global.
GetTypeMembers
("X", 0).Single();
38
var y = global.
GetTypeMembers
("Y", 0).Single();
57
var x = global.
GetTypeMembers
("X", 0).Single();
58
var y = global.
GetTypeMembers
("Y", 0).Single();
80
var x = global.
GetTypeMembers
("C4", 0).Single();
104
var a = global.
GetTypeMembers
("A", 1).Single();
105
var b = a.
GetTypeMembers
("B", 0).Single();
106
var e = a.
GetTypeMembers
("E", 0).Single();
133
var a = global.
GetTypeMembers
("A", 1).Single();
134
var b = global.
GetTypeMembers
("B", 0).Single();
135
var d = b.
GetTypeMembers
("D", 0).Single();
159
var a = global.
GetTypeMembers
("A", 0).Single();
160
var ic = a.
GetTypeMembers
("IC", 0).Single();
182
var a = global.
GetTypeMembers
("A", 0).Single();
183
var b = a.
GetTypeMembers
("B", 0).Single();
184
var ic = b.
GetTypeMembers
("IC", 0).Single();
235
var z = global.
GetTypeMembers
("Z", 0).Single();
236
var w = global.
GetTypeMembers
("W", 0).Single();
464
var c = global.
GetTypeMembers
("C", 0).Single();
482
var e = global.
GetTypeMembers
("E", 0).Single();
500
var g = global.
GetTypeMembers
("G", 0).Single();
520
var j = global.
GetTypeMembers
("J", 0).Single();
534
var m = global.
GetTypeMembers
("M", 0).Single();
549
var o = global.
GetTypeMembers
("O", 0).Single();
567
var p = global.
GetTypeMembers
("P", 0).Single();
587
var r = global.
GetTypeMembers
("R", 0).Single();
606
var u = global.
GetTypeMembers
("U", 0).Single();
626
var c = global.
GetTypeMembers
("C", 0).Single();
651
var x = global.
GetTypeMembers
("X", 0).Single();
670
var b = global.
GetTypeMembers
("B", 0).Single();
687
var z = global.
GetTypeMembers
("Z", 1).Single();
996
var x = global.
GetTypeMembers
("I4", 0).Single();
1017
var B1 = global1.
GetTypeMembers
("ClassB", 0).Single();
1018
var A1 = global1.
GetTypeMembers
("ClassA", 0).Single();
1035
var B2 = global.
GetTypeMembers
("ClassB", 0).Single();
1036
var C = global.
GetTypeMembers
("ClassC", 0).Single();
1049
var A2 = global.
GetTypeMembers
("ClassA", 0).Single();
1073
var B1 = global1.
GetTypeMembers
("ClassB", 0).Distinct().Single();
1074
var A1 = global1.
GetTypeMembers
("ClassA", 0).Single();
1095
var B2 = global.
GetTypeMembers
("ClassB", 0).Single();
1096
var C = global.
GetTypeMembers
("ClassC", 0).Single();
1110
var A2 = global.
GetTypeMembers
("ClassA", 0).Single();
1131
var B1 = global1.
GetTypeMembers
("ClassB", 0).Single();
1132
var A1 = global1.
GetTypeMembers
("ClassA", 0).Single();
1164
var A2 = global.
GetTypeMembers
("ClassA", 0).Single();
1165
var B2 = global.
GetTypeMembers
("ClassB", 0).Single();
1166
var C = global.
GetTypeMembers
("ClassC", 0).Single();
1189
var B1 = global1.
GetTypeMembers
("ClassB", 0).Distinct().Single();
1190
var A1 = global1.
GetTypeMembers
("ClassA", 0).Single();
1221
var B2 = global.
GetTypeMembers
("ClassB", 0).Single();
1222
var C = global.
GetTypeMembers
("ClassC", 0).Single();
1230
var A2 = global.
GetTypeMembers
("ClassA", 0).Single();
1256
var c = n.
GetTypeMembers
("C", 0).Single();
1257
var a = c.
GetTypeMembers
("A", 1).Single();
1258
var b = a.
GetTypeMembers
("B", 1).Single();
1259
var d = a.
GetTypeMembers
("D", 0).Single();
1282
var a = n1.
GetTypeMembers
("A", 0).Single();
1283
var b = n2.
GetTypeMembers
("B", 0).Single();
1304
var a = n1.
GetTypeMembers
("A", 1).Single();
1305
var b = n2.
GetTypeMembers
("B", 0).Single();
1337
var g = global.
GetTypeMembers
("G", 1).Single();
1338
var c = global.
GetTypeMembers
("C", 0).Single();
1383
var a = n1.
GetTypeMembers
("A", 0).Single();
1384
var b = n2.
GetTypeMembers
("B", 0).Single();
1385
var x = global.
GetTypeMembers
("X", 0).Single();
1386
var a1 = x.
GetTypeMembers
("A1", 0).Single();
1388
var b1 = x.
GetTypeMembers
("B1", 0).Single();
1390
var broken = global.
GetTypeMembers
("Broken", 0).Single();
1391
var a2 = broken.
GetTypeMembers
("A2", 0).Single();
1394
var b2 = broken.
GetTypeMembers
("B2", 0).Single();
1413
var a = global.
GetTypeMembers
("A", 0).Single();
1414
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 (28)
36
var a = global.
GetTypeMembers
("A", 0).Single();
71
var a = global.
GetTypeMembers
(className, 0).Single();
116
var a = global.
GetTypeMembers
("A", 0).Single();
141
var a = global.
GetTypeMembers
("A", 0).Single();
168
var a = global.
GetTypeMembers
("A", 0).Single();
170
var b = global.
GetTypeMembers
("B", 0).Single();
190
var mylist = global.
GetTypeMembers
("MyList", 1).Single();
212
var a = global.
GetTypeMembers
("A", 0).Single();
231
var a = global.
GetTypeMembers
("A", 0).Single();
259
var a = global.
GetTypeMembers
("A", 0).Single();
284
var a = global.
GetTypeMembers
("A", 0).Single();
305
var a = global.
GetTypeMembers
("A", 0).Single();
327
var a = global.
GetTypeMembers
("A", 0).Single();
343
var a = global.
GetTypeMembers
("A", 0).Single();
360
var a = global.
GetTypeMembers
("A", 0).Single();
386
Assert.Equal(0, outP.
GetTypeMembers
(String.Empty, 0).Length);
404
var a = global.
GetTypeMembers
("A", 0).Single();
427
var classTest = comp.GlobalNamespace.
GetTypeMembers
("Test", 0).Single();
446
var classTest = comp.GlobalNamespace.
GetTypeMembers
("Test", 0).Single();
514
var classImpl = ns1.
GetTypeMembers
("Impl", 0).Single() as NamedTypeSymbol;
591
var type1 = ns1.
GetTypeMembers
("Bbc", 0).Single() as NamedTypeSymbol;
784
var type1 = ns1.
GetTypeMembers
("Bbc", 0).Single() as NamedTypeSymbol;
961
var type1 = (ns.GetTypeMembers("Test").Single() as NamedTypeSymbol).
GetTypeMembers
("C", 0).Single() as NamedTypeSymbol;
1070
var type1 = (ns.GetTypeMembers("Test").Single() as NamedTypeSymbol).
GetTypeMembers
("C", 0).Single() as NamedTypeSymbol;
1168
var type1 = ns.
GetTypeMembers
("PS", 0).Single() as NamedTypeSymbol;
1261
var type1 = ns.
GetTypeMembers
("PC", 0).Single() as NamedTypeSymbol;
1466
var type1 = ns.
GetTypeMembers
("ExpImpl", 0).Single() as NamedTypeSymbol;
1807
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)
360
var a = global.
GetTypeMembers
("A", 0).Single();
361
var i = global.
GetTypeMembers
("I", 0).Single();
1925
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 (12)
55
var at = global.
GetTypeMembers
("A", 1).Single(); // A<T>
57
Assert.Equal(t, TypeArg(at.
GetTypeMembers
("TBox", 0).Single().BaseType()));
58
var atbu = at.
GetTypeMembers
("B", 1).Single(); // A<T>.B<U>
60
var c = atbu.
GetTypeMembers
("C", 0).Single(); // A<T>.B<U>.C
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
72
var bf = top.
GetTypeMembers
("BF", 0).Single(); // Top.BF
77
var aebfc = aebf.
GetTypeMembers
("C", 0).Single(); // A<E>.B<F>.C
82
Assert.Equal(e, TypeArg(aebfc.
GetTypeMembers
("TBox", 0).Single().BaseType()));
83
Assert.Equal(f, TypeArg(aebfc.
GetTypeMembers
("UBox", 0).Single().BaseType())); // exercises alpha-renaming.
114
var c = global.
GetTypeMembers
("C", 0).Single() as NamedTypeSymbol;
Symbols\SymbolErrorTests.cs (2)
7094
Assert.Equal(1, comp.Assembly.Modules[1].GlobalNamespace.
GetTypeMembers
("<ModuleA01>f__AnonymousType0", 1).Length);
7095
Assert.Equal(1, comp.Assembly.Modules[2].GlobalNamespace.
GetTypeMembers
("<ModuleB01>f__AnonymousType0", 1).Length);
Symbols\TypeTests.cs (23)
64
var b1 = aint1.
GetTypeMembers
("B", 1).Single(); // A<int>.B<U>
65
var b2 = aint2.
GetTypeMembers
("B", 1).Single(); // A<int>.B<U>
87
var a = global.
GetTypeMembers
("A", 0).Single();
88
var b = global.
GetTypeMembers
("B", 0).Single();
128
var type1 = ns.
GetTypeMembers
("C", 0).SingleOrDefault() as NamedTypeSymbol;
155
var type33 = ns.
GetTypeMembers
("A", 1).SingleOrDefault() as NamedTypeSymbol;
207
var type1 = ns.
GetTypeMembers
("C", 0).SingleOrDefault() as NamedTypeSymbol;
240
var type33 = ns.
GetTypeMembers
("A", 1).SingleOrDefault() as NamedTypeSymbol;
274
var type1 = ns.
GetTypeMembers
("Test", 0).SingleOrDefault() as NamedTypeSymbol;
292
type1 = ns.
GetTypeMembers
("Test", 1).SingleOrDefault() as NamedTypeSymbol;
295
type2 = type1.
GetTypeMembers
("NestedS", 2).Single() as NamedTypeSymbol;
296
type3 = type1.
GetTypeMembers
("INestedGoo", 3).SingleOrDefault() as NamedTypeSymbol;
350
var type1 = ns.
GetTypeMembers
("A", 1).SingleOrDefault() as NamedTypeSymbol;
466
var classTest = comp.GlobalNamespace.
GetTypeMembers
("Test", 0).Single();
506
Assert.Equal(0, retType.
GetTypeMembers
(string.Empty, 0).Length);
621
var a = global.
GetTypeMembers
("A", 0).Single();
669
var v = comp.GlobalNamespace.
GetTypeMembers
("MyEnum", 0).Single();
1037
var interfaces = global.
GetTypeMembers
("I5", 0).Single().AllInterfaces();
1039
Assert.Equal(global.
GetTypeMembers
("I4", 0).Single(), interfaces[0]);
1040
Assert.Equal(global.
GetTypeMembers
("I3", 0).Single(), interfaces[1]);
1041
Assert.Equal(global.
GetTypeMembers
("I2", 0).Single(), interfaces[2]);
1042
Assert.Equal(global.
GetTypeMembers
("I1", 0).Single(), interfaces[3]);
1103
var type1 = ns.
GetTypeMembers
("Test", 1).Single() as NamedTypeSymbol;