8 overrides of GetMembers
Microsoft.CodeAnalysis.CSharp (8)
Symbols\ArrayTypeSymbol.cs (1)
266
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\DynamicTypeSymbol.cs (1)
137
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
93
public override ImmutableArray<Symbol>
GetMembers
(string name) => ImmutableArray<Symbol>.Empty;
Symbols\FunctionTypeSymbol.cs (1)
138
public override ImmutableArray<Symbol>
GetMembers
(string name) => throw ExceptionUtilities.Unreachable();
Symbols\NamedTypeSymbol.cs (1)
658
public abstract override ImmutableArray<Symbol>
GetMembers
(string name);
Symbols\NamespaceSymbol.cs (1)
280
public sealed override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\PointerTypeSymbol.cs (1)
137
public override ImmutableArray<Symbol>
GetMembers
(string name)
Symbols\TypeParameterSymbol.cs (1)
149
public sealed override ImmutableArray<Symbol>
GetMembers
(string name)
20 references to GetMembers
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Conversions.cs (2)
688
var members = type.
GetMembers
(name);
1854
foreach (var candidate in builderType.
GetMembers
(methodName))
Binder\Binder_Lookup.cs (1)
1313
return nsOrType.
GetMembers
(name);
Binder\LockBinder.cs (1)
112
var members = type.
GetMembers
(name);
BoundTree\BoundExpressionExtensions.cs (1)
196
var ctor = expr.Type.
GetMembers
(WellKnownMemberNames.InstanceConstructorName).FirstOrDefault();
CodeGen\EmitConversion.cs (1)
379
foreach (var possibleCtor in delegateType.
GetMembers
(WellKnownMemberNames.InstanceConstructorName))
Compilation\CSharpCompilation.cs (1)
4966
AddCache(container.
GetMembers
(declaration.Name).OfType<NamespaceOrTypeSymbol>());
Compilation\SyntaxTreeSemanticModel.cs (1)
1759
var collection = name != null ? container.
GetMembers
(name) : container.GetMembersUnordered();
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
366
foreach (Symbol objectMember in objectType.
GetMembers
(WellKnownMemberNames.DestructorName))
FlowAnalysis\LocalDataFlowPass.cs (1)
174
var restField = containingType.
GetMembers
(NamedTypeSymbol.ValueTupleRestFieldName).FirstOrDefault(s => s is not TupleVirtualElementFieldSymbol) as FieldSymbol;
FlowAnalysis\NullableWalker.cs (1)
7185
foreach (Symbol member in type.
GetMembers
(memberName))
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
250
=> variableType.
GetMembers
(WellKnownMemberNames.ObjectToString).Any(m => m.GetOverriddenMember() is not null);
Lowering\SyntheticBoundNodeFactory.cs (1)
260
receiverOpt.Type.
GetMembers
(propertySym.Name).OfType<PropertySymbol>().Single() == propertySym);
Symbols\Attributes\AttributeData.cs (1)
290
foreach (Symbol foundMember in type.
GetMembers
(memberName))
Symbols\Metadata\PE\MemberRefMetadataDecoder.cs (2)
176
foreach (Symbol member in targetTypeSymbol.
GetMembers
(targetMemberName))
199
foreach (Symbol member in targetTypeSymbol.
GetMembers
(targetMemberName))
Symbols\NamespaceOrTypeSymbol.cs (1)
409
symbols = namespaceOrType.
GetMembers
(name).OfType<NamespaceOrTypeSymbol>();
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
20
return UnderlyingNamespaceOrTypeSymbol.
GetMembers
(name).GetPublicSymbols();
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (1)
158
foreach (var member in containingType.
GetMembers
(WellKnownMemberNames.CloneMethodName))
Symbols\TypeSymbol.cs (1)
2176
foreach (Symbol member in currType.
GetMembers
(interfaceMember.Name))