2 instantiations of ExtensionMethodInfo
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
766
receiverTypeNameToMethodMap.Add(parameterTypeName, new
ExtensionMethodInfo
(fullyQualifiedContainerName, child.Name));
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (1)
241
receiverTypeNameToExtensionMethodMap.Add(typeName, new
ExtensionMethodInfo
(containerName, name));
15 references to ExtensionMethodInfo
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
471
foreach (
var
methodInfo in methodInfos)
Microsoft.CodeAnalysis.Workspaces (14)
FindSymbols\SymbolTree\SymbolTreeInfo.cs (8)
57
/// Maps the name of receiver type name to its <see cref="
ExtensionMethodInfo
" />.
64
private readonly MultiDictionary<string,
ExtensionMethodInfo
>? _receiverTypeNameToExtensionMethodMap;
66
public MultiDictionary<string,
ExtensionMethodInfo
>.ValueSet GetExtensionMethodInfoForReceiverType(string typeName)
69
: new MultiDictionary<string,
ExtensionMethodInfo
>.ValueSet(null, null);
80
MultiDictionary<string,
ExtensionMethodInfo
>? receiverTypeNameToExtensionMethodMap)
92
MultiDictionary<string,
ExtensionMethodInfo
>? receiverTypeNameToExtensionMethodMap)
109
new MultiDictionary<string,
ExtensionMethodInfo
>());
436
MultiDictionary<string,
ExtensionMethodInfo
>? receiverTypeNameToExtensionMethodMap)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (3)
326
var receiverTypeNameToExtensionMethodMap = new MultiDictionary<string,
ExtensionMethodInfo
>();
730
private readonly ImmutableArray<BuilderNode> GenerateUnsortedNodes(MultiDictionary<string,
ExtensionMethodInfo
> receiverTypeNameToMethodMap)
740
MultiDictionary<string,
ExtensionMethodInfo
> receiverTypeNameToMethodMap,
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (3)
149
foreach (
var
value in values)
220
MultiDictionary<string,
ExtensionMethodInfo
>? receiverTypeNameToExtensionMethodMap;
229
receiverTypeNameToExtensionMethodMap = new MultiDictionary<string,
ExtensionMethodInfo
>();