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