22 references to MultiDictionary
Microsoft.CodeAnalysis.CSharp.Features (1)
AbstractAssignOutParametersCodeFixProvider.cs (1)
105
var result = new
MultiDictionary
<SyntaxNode, (SyntaxNode exprOrStatement, ImmutableArray<IParameterSymbol>)>();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Editing\CSharpImportAdder.cs (2)
89
=
new
();
102
=
new
();
Microsoft.CodeAnalysis.Features (7)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (3)
356
var builder = new
MultiDictionary
<ITypeSymbol, IMethodSymbol>();
436
var results = new
MultiDictionary
<string, (string, string)>();
461
var results = new
MultiDictionary
<string, (string, string)>();
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
208
var tagMap = new
MultiDictionary
<Document, HighlightSpan>();
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
455
var result = new
MultiDictionary
<DocumentId, IMethodSymbol>();
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
320
var result = new
MultiDictionary
<DocumentId, IPropertySymbol>();
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (1)
159
var results = new
MultiDictionary
<double, string>();
Microsoft.CodeAnalysis.Workspaces (9)
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (4)
51
var classesThatMayDeriveFromSystemObject = new
MultiDictionary
<Document, DeclaredSymbolInfo>();
52
var valueTypes = new
MultiDictionary
<Document, DeclaredSymbolInfo>();
53
var enums = new
MultiDictionary
<Document, DeclaredSymbolInfo>();
54
var delegates = new
MultiDictionary
<Document, DeclaredSymbolInfo>();
FindSymbols\SymbolTree\SymbolTreeInfo.cs (1)
109
new
MultiDictionary
<string, ExtensionMethodInfo>());
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (2)
260
private readonly MultiDictionary<MetadataNode, ParameterTypeInfo> _extensionMethodToParameterTypeInfo =
new
();
326
var receiverTypeNameToExtensionMethodMap = new
MultiDictionary
<string, ExtensionMethodInfo>();
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (1)
229
receiverTypeNameToExtensionMethodMap = new
MultiDictionary
<string, ExtensionMethodInfo>();
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (1)
21
private static readonly SimplePool<MultiDictionary<string, INamespaceOrTypeSymbol>> s_symbolMapPool = new(() =>
new
());
Microsoft.VisualStudio.LanguageServices (3)
InheritanceMargin\InheritanceMarginHelpers.cs (1)
21
private static readonly ObjectPool<MultiDictionary<string, InheritanceTargetItem>> s_pool = new(() =>
new
());
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
665
var filePathToMappedTextChanges = new
MultiDictionary
<string, (TextChange TextChange, ProjectId ProjectId)>();
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
55
=
new
();