3 instantiations of ExtensionGroupingKey
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Source\SourceMemberContainerSymbol.cs (3)
2182new ExtensionGroupingKey(underlying1.ContainingType).Equals(new ExtensionGroupingKey(underlying2.ContainingType))) && 2372IEnumerable<IGrouping<ExtensionGroupingKey, NamedTypeSymbol>> extensionsByReceiverType = GetTypeMembers("").Where(static t => t.IsExtension).GroupBy(static t => new ExtensionGroupingKey(t));
5 references to ExtensionGroupingKey
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Source\SourceMemberContainerSymbol.cs (5)
2372IEnumerable<IGrouping<ExtensionGroupingKey, NamedTypeSymbol>> extensionsByReceiverType = GetTypeMembers("").Where(static t => t.IsExtension).GroupBy(static t => new ExtensionGroupingKey(t)); 2388static (Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName, ImmutableArray<Symbol> membersUnordered) mergeMembersInGroup(IGrouping<ExtensionGroupingKey, NamedTypeSymbol> grouping) 2477private readonly struct ExtensionGroupingKey : IEquatable<ExtensionGroupingKey> 2501public bool Equals(ExtensionGroupingKey other) 2510return Equals((ExtensionGroupingKey)obj!);