Base:
method
GetTypeMembers
Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceOrTypeSymbol.GetTypeMembers()
15 overrides of GetTypeMembers
Microsoft.CodeAnalysis.CSharp (15)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
147public sealed override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
196public sealed override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\ErrorTypeSymbol.cs (1)
195public override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1998public override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\NativeIntegerTypeSymbol.cs (1)
148public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
242public override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1395public override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\SubstitutedNamedTypeSymbol.cs (1)
219public sealed override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
227public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
940public override ImmutableArray<NamedTypeSymbol> GetTypeMembers()
Symbols\Synthesized\SynthesizedContainer.cs (1)
150public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
160public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
82public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => [];
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
148public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
131public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => ImmutableArray<NamedTypeSymbol>.Empty;
7 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (7)
Compiler\MethodCompiler.cs (1)
729CompileSynthesizedMethods(additionalType.GetTypeMembers(), diagnostics);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
801members.AddRange(type.GetTypeMembers());
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
658foreach (NamedTypeSymbol type in AdaptedNamedTypeSymbol.GetTypeMembers()) // Ordered.
Emitter\Model\PEModuleBuilder.cs (1)
859ImmutableArray<NamedTypeSymbol> nested = type.GetTypeMembers(); // Ordered.
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
244return this.RetargetingTranslator.Retarget(_underlyingType.GetTypeMembers());
Symbols\Source\SourceMemberContainerSymbol.cs (1)
938var nestedTypes = namedType.GetTypeMembers();
Symbols\SubstitutedNamedTypeSymbol.cs (1)
221return OriginalDefinition.GetTypeMembers().SelectAsArray((t, self) => t.AsMember(self), this);