13 overrides of GetMembers
Microsoft.CodeAnalysis.CSharp (13)
Symbols\ArrayTypeSymbol.cs (1)
262public override ImmutableArray<Symbol> GetMembers()
Symbols\DynamicTypeSymbol.cs (1)
133public override ImmutableArray<Symbol> GetMembers()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
93public override ImmutableArray<Symbol> GetMembers() => ImmutableArray<Symbol>.Empty;
Symbols\FunctionTypeSymbol.cs (1)
136public override ImmutableArray<Symbol> GetMembers() => throw ExceptionUtilities.Unreachable();
Symbols\MergedNamespaceSymbol.cs (1)
214public override ImmutableArray<Symbol> GetMembers()
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
66public sealed override ImmutableArray<Symbol> GetMembers()
Symbols\MissingNamespaceSymbol.cs (1)
125public override ImmutableArray<Symbol> GetMembers()
Symbols\NamedTypeSymbol.cs (1)
889public abstract override ImmutableArray<Symbol> GetMembers();
Symbols\PointerTypeSymbol.cs (1)
133public override ImmutableArray<Symbol> GetMembers()
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
78public override ImmutableArray<Symbol> GetMembers()
Symbols\Source\SourceNamespaceSymbol.cs (1)
149public override ImmutableArray<Symbol> GetMembers()
Symbols\SynthesizedNamespaceSymbol.cs (1)
76public override ImmutableArray<Symbol> GetMembers()
Symbols\TypeParameterSymbol.cs (1)
144public sealed override ImmutableArray<Symbol> GetMembers()
20 references to GetMembers
Microsoft.CodeAnalysis.CSharp (20)
Compilation\CSharpCompilation.cs (2)
3803foreach (var childSymbol in symbol.GetMembers()) 5148foreach (var member in container.GetMembers())
Compiler\ClsComplianceChecker.cs (1)
855foreach (Symbol member in symbol.GetMembers())
Compiler\DocumentationCommentCompiler.cs (1)
199foreach (var s in symbol.GetMembers())
Compiler\SynthesizedMetadataCompiler.cs (1)
56foreach (var s in symbol.GetMembers())
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
68foreach (var member in ((TypeSymbol)stateMachineType).GetMembers())
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
806members.AddRange(((NamespaceSymbol)symbol).GetMembers());
Emitter\Model\PEModuleBuilder.cs (5)
241foreach (var member in symbol.GetMembers()) 361foreach (var member in symbol.GetMembers()) 384foreach (var member in symbol.GetMembers()) 567foreach (var member in ns.GetMembers()) 602foreach (var member in (symbol.IsNamespace ? symbol.GetMembers() : symbol.GetTypeMembers().Cast<NamedTypeSymbol, Symbol>()))
FlowAnalysis\NullableWalker.cs (1)
6097foreach (var member in type.GetMembers())
Symbols\NamespaceOrTypeSymbol.cs (1)
124return GetMembers().ConditionallyDeOrder();
Symbols\NamespaceSymbol.cs (1)
41return this.GetMembers().OfType<NamespaceSymbol>();
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
15return UnderlyingNamespaceOrTypeSymbol.GetMembers().GetPublicSymbols();
Symbols\PublicModel\NamespaceSymbol.cs (1)
43foreach (var n in _underlying.GetMembers())
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
80return RetargetMembers(_underlyingNamespace.GetMembers());
Symbols\Source\SourceMemberContainerSymbol.cs (1)
946var members = namespaceOrType.GetMembers();
Symbols\SymbolVisitor`2.cs (1)
74/// cref="NamespaceOrTypeSymbol.GetMembers()" />