Base:
method
GetMembers
Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceOrTypeSymbol.GetMembers()
17 overrides of GetMembers
Microsoft.CodeAnalysis.CSharp (17)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.DelegatePublicSymbol.cs (1)
43public override ImmutableArray<Symbol> GetMembers()
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
85public override ImmutableArray<Symbol> GetMembers()
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (1)
232public override ImmutableArray<Symbol> GetMembers() => _members;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
108public override ImmutableArray<Symbol> GetMembers()
Symbols\ErrorTypeSymbol.cs (1)
142public override ImmutableArray<Symbol> GetMembers()
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
899public override ImmutableArray<Symbol> GetMembers()
Symbols\NativeIntegerTypeSymbol.cs (1)
69public override ImmutableArray<Symbol> GetMembers()
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
120public override ImmutableArray<Symbol> GetMembers()
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1457public override ImmutableArray<Symbol> GetMembers()
Symbols\SubstitutedNamedTypeSymbol.cs (1)
232public sealed override ImmutableArray<Symbol> GetMembers()
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
200public override ImmutableArray<Symbol> GetMembers() => _members;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
877public override ImmutableArray<Symbol> GetMembers() => _members;
Symbols\Synthesized\SynthesizedContainer.cs (1)
115public override ImmutableArray<Symbol> GetMembers()
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
141public override ImmutableArray<Symbol> GetMembers() => Constructors.CastArray<Symbol>();
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
53public override ImmutableArray<Symbol> GetMembers()
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
131public override ImmutableArray<Symbol> GetMembers() => ImmutableArray<Symbol>.CastUp(_fields);
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
114public override ImmutableArray<Symbol> GetMembers() => ImmutableArray<Symbol>.Empty;
22 references to GetMembers
Microsoft.CodeAnalysis.CSharp (22)
Binder\PatternExplainer.cs (1)
651foreach (var declaredMember in e.GetMembers())
Compiler\DocumentationCommentCompiler.cs (1)
231foreach (Symbol member in symbol.GetMembers())
Compiler\MethodCompiler.cs (1)
493var members = containingType.GetMembers();
Compiler\SynthesizedMetadataCompiler.cs (1)
91foreach (Symbol member in symbol.GetMembers())
Emitter\Model\NamedTypeSymbolAdapter.cs (4)
323foreach (var member in AdaptedNamedTypeSymbol.GetMembers()) 942foreach (var m in this.GetMembers()) 1021foreach (var m in this.GetMembers()) 1038foreach (var m in this.GetMembers())
FlowAnalysis\NullableWalker.cs (2)
5561foreach (var member in baseType.GetMembers()) 5566foreach (var member in interfaceType.GetMembers())
Symbols\ConstraintsHelper.cs (1)
1385foreach (Symbol m in iface.GetMembers())
Symbols\NamedTypeSymbol.cs (2)
549/// Do not call this API if all you need are the required members declared on this type. Use <see cref="GetMembers()"/> instead, filtering for 1704=> GetMembers().CastArray<ISymbolInternal>();
Symbols\NativeIntegerTypeSymbol.cs (1)
73ImmutableInterlocked.InterlockedInitialize(ref _lazyMembers, makeMembers(_underlyingType.GetMembers()));
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
122return this.RetargetingTranslator.Retarget(_underlyingType.GetMembers());
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
134foreach (var interfaceMember in @interface.GetMembers())
Symbols\SubstitutedNamedTypeSymbol.cs (2)
244foreach (var t in OriginalDefinition.GetMembers()) 254foreach (var t in OriginalDefinition.GetMembers())
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
121ImmutableArray<Symbol> printableMembers = ContainingType.GetMembers().WhereAsArray(m => isPrintable(m));
Symbols\Tuples\TupleTypeSymbol.cs (3)
718currentMembers = currentValueTuple.GetMembers(); 1014foreach (var member in tuple.GetMembers()) 1054var members = TupleUnderlyingType.GetMembers();