14 overrides of GetTypeMembers
Microsoft.CodeAnalysis.CSharp (13)
Symbols\ArrayTypeSymbol.cs (1)
274
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\DynamicTypeSymbol.cs (1)
150
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
96
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
() => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\FunctionTypeSymbol.cs (1)
142
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
() => throw ExceptionUtilities.Unreachable();
Symbols\MergedNamespaceSymbol.cs (1)
236
public sealed override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
147
public sealed override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\MissingNamespaceSymbol.cs (1)
110
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\NamedTypeSymbol.cs (1)
690
public abstract override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
();
Symbols\PointerTypeSymbol.cs (1)
145
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
111
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\Source\SourceNamespaceSymbol.cs (1)
190
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\SynthesizedNamespaceSymbol.cs (1)
67
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Symbols\TypeParameterSymbol.cs (1)
156
public sealed override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamespaceSymbol.cs (1)
60
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
()
49 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (4)
Symbols\NamespaceOrTypeSymbol.cs (1)
145
return
GetTypeMembers
().ConditionallyDeOrder();
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
25
return UnderlyingNamespaceOrTypeSymbol.
GetTypeMembers
().GetPublicSymbols();
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
113
return RetargetTypeMembers(_underlyingNamespace.
GetTypeMembers
());
Symbols\Source\SourceAssemblySymbol.cs (1)
1075
topLevelTypesFromModules.AddRange(moduleNs.
GetTypeMembers
());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (5)
Attributes\AttributeTests_Tuples.cs (4)
245
var srcTypes = sourceModule.GlobalNamespace.
GetTypeMembers
();
246
var peTypes = peModule.GlobalNamespace.
GetTypeMembers
()
919
foreach (var t in m.GlobalNamespace.
GetTypeMembers
())
1016
foreach (var t in m.GlobalNamespace.
GetTypeMembers
())
Semantics\CollectionExpressionTests.cs (1)
15659
return module.GlobalNamespace.
GetTypeMembers
().WhereAsArray(t => t.Name.StartsWith("<>y__InlineArray")).SelectAsArray(t => t.Name);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (39)
DeclarationTests.cs (2)
292
var type = compilation.Assembly.GlobalNamespace.
GetTypeMembers
().First();
339
var type = compilation.Assembly.GlobalNamespace.
GetTypeMembers
().First();
Symbols\AnonymousTypesSymbolTests.cs (1)
1460
var types = module.GlobalNamespace.
GetTypeMembers
()
Symbols\AssemblyAndNamespaceTests.cs (6)
127
Assert.Equal(1, ns.
GetTypeMembers
().Length); // S
131
Assert.Equal(2, ns1.
GetTypeMembers
().Length); // A & B
170
Assert.Equal(1, ns.
GetTypeMembers
().Length); // IGoo
215
Assert.Equal(3, ns.
GetTypeMembers
().Length); // A, IGoo & SGoo
263
Assert.Equal(3, ns.
GetTypeMembers
().Length); // A, IGoo & SGoo
304
Assert.Equal(1, ns.
GetTypeMembers
().Length); // A
Symbols\CompilationCreationTests.cs (1)
2495
Assert.Equal(1, ns1.
GetTypeMembers
().Length);
Symbols\ErrorTypeSymbolTests.cs (1)
68
var allTypes = compilation.GlobalNamespace.
GetTypeMembers
();
Symbols\IndexerTests.cs (2)
2167
var loopResult = Parallel.ForEach(compilation.GlobalNamespace.
GetTypeMembers
(), type =>
2198
var loopResult = Parallel.ForEach(compilation.GlobalNamespace.
GetTypeMembers
(), type =>
Symbols\Metadata\MetadataTypeTests.cs (1)
55
Assert.Equal(47, ns.
GetTypeMembers
().Length);
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (1)
55
var childrenTypes = n.
GetTypeMembers
().OrderBy((t) => t, new NameAndArityComparer());
Symbols\Metadata\PE\NoPia.cs (2)
36
GetTypeMembers
().Length);
41
GetTypeMembers
().Length);
Symbols\Metadata\PE\TypeAccessibility.cs (7)
34
var obj = (from t in system.
GetTypeMembers
()
40
var frameworkAssembly = (from t in module0.GlobalNamespace.
GetTypeMembers
()
46
var @enum = (from t in system.
GetTypeMembers
()
50
var console = (from t in system.
GetTypeMembers
()
60
var activationContext = (from t in system.
GetTypeMembers
()
82
var messageSmuggler = (from t in messaging.
GetTypeMembers
()
100
var nativeObjectSecurity = (from t in accessControl.
GetTypeMembers
()
Symbols\Metadata\PE\TypeKindTests.cs (6)
36
var obj = (from t in system.
GetTypeMembers
()
42
var @enum = (from t in system.
GetTypeMembers
()
48
var int32 = (from t in system.
GetTypeMembers
()
54
var func = (from t in system.
GetTypeMembers
()
64
var ienumerable = (from t in collections.
GetTypeMembers
()
71
var typeCode = (from t in system.
GetTypeMembers
()
Symbols\Retargeting\NoPia.cs (4)
303
Assert.Equal(1, localTypes1.GlobalNamespace.
GetTypeMembers
().Length);
309
GetTypeMembers
().Length);
315
Assert.Equal(1, localTypes2.GlobalNamespace.
GetTypeMembers
().Length);
321
GetTypeMembers
().Length);
Symbols\Source\DelegateTests.cs (1)
203
Assert.Equal(1, namespaceNS.
GetTypeMembers
().Length);
Symbols\Source\MethodTests.cs (2)
384
Assert.Equal(0, outP.
GetTypeMembers
().Length); // Enumerable.Empty<NamedTypeSymbol>()
1428
NamedTypeSymbol nts = comp.Assembly.GlobalNamespace.
GetTypeMembers
()[0];
Symbols\TypeTests.cs (2)
504
Assert.Equal(0, retType.
GetTypeMembers
().Length); // Enumerable.Empty<NamedTypeSymbol>()
927
var typeSym = comp.Assembly.GlobalNamespace.
GetTypeMembers
().First();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
EmitMetadataTestBase.cs (1)
33
var childrenTypes = n.
GetTypeMembers
().OrderBy((t) => t, new NameAndArityComparer());