6 implementations of GetTypeMembers
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationNamespaceOrTypeSymbol.cs (1)
36public virtual ImmutableArray<INamedTypeSymbol> GetTypeMembers()
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
23ImmutableArray<INamedTypeSymbol> INamespaceOrTypeSymbol.GetTypeMembers()
Microsoft.CodeAnalysis.Features (2)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedNamespaceOrTypeSymbol.cs (1)
26public abstract ImmutableArray<INamedTypeSymbol> GetTypeMembers();
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
111public override ImmutableArray<INamedTypeSymbol> GetTypeMembers()
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\NamespaceOrTypeSymbol.vb (1)
276Private Function INamespaceOrTypeSymbol_GetTypeMembers() As ImmutableArray(Of INamedTypeSymbol) Implements INamespaceOrTypeSymbol.GetTypeMembers
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationNamespaceOrTypeSymbol.cs (1)
36public virtual ImmutableArray<INamedTypeSymbol> GetTypeMembers()
25 references to GetTypeMembers
Microsoft.CodeAnalysis.CodeStyle (1)
INamespaceOrTypeSymbolExtensions.cs (1)
106stack.Push(namedType.GetTypeMembers());
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
INamedTypeSymbolExtensions.cs (1)
33namedType.GetTypeMembers().SelectAsArray(t => t.ToCodeGenerationSymbol()),
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (1)
105foreach (var type in compilerServicesNamespace.GetTypeMembers())
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NativeIntegerTests.cs (1)
299Assert.Empty(nativeIntegerType.GetTypeMembers());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Source\DeclaringSyntaxNodeTests.cs (2)
195var types = n1.GetTypeMembers(); 208foreach (ISymbol s in c1.GetTypeMembers())
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Editing\CSharpImportAdder.cs (1)
131foreach (var type in ns.GetTypeMembers())
Microsoft.CodeAnalysis.Features (4)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (2)
98namedType.GetTypeMembers().Any(static (m, context) => IsValidForTaskLikeTypeOnlyContext(m, context), context); 120return namedType.GetTypeMembers().Any(IsValidForGenericConstraintContext);
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
256var types = symbol.GetTypeMembers();
Debugging\AbstractBreakpointResolver.cs (1)
293INamedTypeSymbol typeSymbol => typeSymbol.GetTypeMembers().SelectMany(GetTypeMembersRecursive).Concat(typeSymbol),
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
1040foreach (var type in context.Compilation.GlobalNamespace.GetTypeMembers())
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\NamespaceOrTypeSymbol.vb (1)
276Private Function INamespaceOrTypeSymbol_GetTypeMembers() As ImmutableArray(Of INamedTypeSymbol) Implements INamespaceOrTypeSymbol.GetTypeMembers
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\Source\OverridesTests.vb (1)
6726For Each namedType In compilation.SourceModule.GlobalNamespace.GetTypeMembers()
Microsoft.CodeAnalysis.Workspaces (5)
FindSymbols\FindReferences\Finders\EventSymbolReferenceFinder.cs (1)
29var associatedNamedTypes = symbol.ContainingType.GetTypeMembers()
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (1)
212foreach (var childType in namedTypeSymbol.GetTypeMembers())
INamespaceOrTypeSymbolExtensions.cs (1)
106stack.Push(namedType.GetTypeMembers());
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\INamedTypeSymbolExtensions.cs\INamedTypeSymbolExtensions.cs (1)
33namedType.GetTypeMembers().SelectAsArray(t => t.ToCodeGenerationSymbol()),
Shared\Extensions\INamespaceSymbolExtensions.cs (1)
76stack.Push(child.GetTypeMembers());
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
SymbolKeyTests.cs (3)
691var inner = constructed.GetTypeMembers().Single(); 713var a_b = a.GetTypeMembers().Single(); 721var a_string_b = a_string.GetTypeMembers().Single();
Microsoft.VisualStudio.LanguageServices (2)
Library\ObjectBrowser\AbstractListItemFactory.cs (2)
544foreach (var typeMember in namespaceOrTypeSymbol.GetTypeMembers()) 557var typeMembers = namespaceOrTypeSymbol.GetTypeMembers();
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\Collections\ExternalMemberCollection.cs (1)
68foreach (var typeMember in typeSymbol.GetTypeMembers())