1 instantiation of MemberDescriptor
Microsoft.CodeAnalysis (1)
MemberDescriptor.cs (1)
154builder.Add(new MemberDescriptor(flags, declaringTypeId, nameTable[i], signatureBuilder.ToImmutable(), arity));
29 references to MemberDescriptor
Microsoft.CodeAnalysis (9)
MemberDescriptor.cs (2)
131internal static ImmutableArray<MemberDescriptor> InitializeFromStream(Stream stream, string[] nameTable) 135var builder = ImmutableArray.CreateBuilder<MemberDescriptor>(count);
SpecialMembers.cs (3)
13private static readonly ImmutableArray<MemberDescriptor> s_descriptors; 1479s_descriptors = MemberDescriptor.InitializeFromStream(new System.IO.MemoryStream(initializationBytes, writable: false), allNames); 1482public static MemberDescriptor GetDescriptor(SpecialMember member)
WellKnownMembers.cs (4)
14private static readonly ImmutableArray<MemberDescriptor> s_descriptors; 5828s_descriptors = MemberDescriptor.InitializeFromStream(new System.IO.MemoryStream(initializationBytes, writable: false), allNames); 5831foreach (var descriptor in s_descriptors) 5838public static MemberDescriptor GetDescriptor(WellKnownMember member)
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Symbols.cs (2)
1743MemberDescriptor descriptor = SpecialMembers.GetDescriptor(specialMember); 1914MemberDescriptor memberDescriptor = WellKnownMembers.GetDescriptor(member);
Compiler\MethodBodySynthesizer.cs (1)
365MemberDescriptor memberDescriptor = SpecialMembers.GetDescriptor(updateMethodId);
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (2)
437var descriptor = WellKnownMembers.GetDescriptor(memberValue); 459var descriptor = WellKnownMembers.GetDescriptor(memberValue);
Lowering\LocalRewriter\LocalRewriter.cs (1)
628MemberDescriptor descriptor = SpecialMembers.GetDescriptor(specialMember);
Lowering\SyntheticBoundNodeFactory.cs (2)
328RuntimeMembers.MemberDescriptor memberDescriptor = WellKnownMembers.GetDescriptor(wm); 375RuntimeMembers.MemberDescriptor memberDescriptor = SpecialMembers.GetDescriptor(sm);
Symbols\AnonymousTypes\AnonymousTypeManager.SymbolCollection.cs (2)
78MemberDescriptor memberDescriptor = SpecialMembers.GetDescriptor(member); 93MemberDescriptor memberDescriptor = WellKnownMembers.GetDescriptor(member);
Symbols\Compilation_WellKnownMembers.cs (3)
98MemberDescriptor descriptor = WellKnownMembers.GetDescriptor(member); 247internal static Symbol? GetRuntimeMember(NamedTypeSymbol declaringType, in MemberDescriptor descriptor, SignatureComparer<MethodSymbol, FieldSymbol, PropertySymbol, TypeSymbol, ParameterSymbol> comparer, AssemblySymbol? accessWithinOpt) 253internal static Symbol? GetRuntimeMember(ImmutableArray<Symbol> members, in MemberDescriptor descriptor, SignatureComparer<MethodSymbol, FieldSymbol, PropertySymbol, TypeSymbol, ParameterSymbol> comparer, AssemblySymbol? accessWithinOpt)
Symbols\FieldSymbol.cs (1)
494MemberDescriptor descriptor = WellKnownMembers.GetDescriptor(wellKnownMember);
Symbols\MetadataOrSourceAssemblySymbol.cs (1)
204var descriptor = SpecialMembers.GetDescriptor(member);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
263var memberDescriptor = WellKnownMembers.GetDescriptor(WellKnownMember.System_Runtime_CompilerServices_ExtensionAttribute__ctor);
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
240var memberDescriptor = SpecialMembers.GetDescriptor(member);
Symbols\Tuples\TupleTypeSymbol.cs (3)
492MemberDescriptor relativeDescriptor = WellKnownMembers.GetDescriptor(relativeMember); 520MemberDescriptor relativeDescriptor = WellKnownMembers.GetDescriptor(relativeMember); 813MemberDescriptor relativeDescriptor = WellKnownMembers.GetDescriptor(relativeMember);