2 instantiations of ExtensionMemberInfo
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
950
new
ExtensionMemberInfo
(containerName, child.Name));
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (1)
248
receiverTypeNameToExtensionMemberMap.Add(typeName, new
ExtensionMemberInfo
(containerName, name));
13 references to ExtensionMemberInfo
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (1)
570
foreach (
var
memberInfo in memberInfos)
Microsoft.CodeAnalysis.Workspaces (12)
FindSymbols\SymbolTree\SymbolTreeInfo.cs (7)
56
/// Maps the name of receiver type name to its <see cref="
ExtensionMemberInfo
" />. <see cref="ParameterTypeInfo"/>
62
private readonly MultiDictionary<string,
ExtensionMemberInfo
>? _receiverTypeNameToExtensionMemberMap;
64
public MultiDictionary<string,
ExtensionMemberInfo
>.ValueSet GetExtensionMemberInfoForReceiverType(string typeName)
67
: new MultiDictionary<string,
ExtensionMemberInfo
>.ValueSet(null, null);
77
MultiDictionary<string,
ExtensionMemberInfo
>? receiverTypeNameToExtensionMemberMap)
90
MultiDictionary<string,
ExtensionMemberInfo
>? receiverTypeNameToExtensionMemberMap)
461
MultiDictionary<string,
ExtensionMemberInfo
>? receiverTypeNameToExtensionMemberMap)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (3)
323
var receiverTypeNameToExtensionMemberMap = new MultiDictionary<string,
ExtensionMemberInfo
>();
906
private readonly ImmutableArray<BuilderNode> GenerateUnsortedNodes(MultiDictionary<string,
ExtensionMemberInfo
> receiverTypeNameToMemberMap)
916
MultiDictionary<string,
ExtensionMemberInfo
> receiverTypeNameToMemberMap,
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (2)
145
foreach (
var
value in values)
227
MultiDictionary<string,
ExtensionMemberInfo
>? receiverTypeNameToExtensionMemberMap;