13 overrides of GetTypeMembers
Microsoft.CodeAnalysis.CSharp (13)
Symbols\ArrayTypeSymbol.cs (1)
272public override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\DynamicTypeSymbol.cs (1)
148public override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
95public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\FunctionTypeSymbol.cs (1)
140public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => throw ExceptionUtilities.Unreachable();
Symbols\MergedNamespaceSymbol.cs (1)
237public 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)
915public abstract override ImmutableArray<NamedTypeSymbol> GetTypeMembers();
Symbols\PointerTypeSymbol.cs (1)
143public override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
116public 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()
5 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (5)
Emitter\Model\PEModuleBuilder.cs (1)
602foreach (var member in (symbol.IsNamespace ? symbol.GetMembers() : symbol.GetTypeMembers().Cast<NamedTypeSymbol, Symbol>()))
Symbols\NamespaceOrTypeSymbol.cs (1)
145return GetTypeMembers().ConditionallyDeOrder();
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
25return UnderlyingNamespaceOrTypeSymbol.GetTypeMembers().GetPublicSymbols();
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
120var typeMembers = RetargetTypeMembers(_underlyingNamespace.GetTypeMembers());
Symbols\Source\SourceAssemblySymbol.cs (1)
1075topLevelTypesFromModules.AddRange(moduleNs.GetTypeMembers());