21 references to MultiDictionary
Microsoft.CodeAnalysis.CSharp.Features (3)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
142var result = new MultiDictionary<IParameterSymbol, IdentifierNameSyntax>();
Snippets\AbstractCSharpForLoopSnippetProvider.cs (1)
92var placeholderBuilder = new MultiDictionary<string, int>();
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (1)
104var result = new MultiDictionary<SyntaxNode, (SyntaxNode exprOrStatement, ImmutableArray<IParameterSymbol>)>();
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\CompletionSource.cs (1)
578var map = new MultiDictionary<char, RoslynCompletionItem>();
Microsoft.CodeAnalysis.Features (11)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (3)
352var builder = new MultiDictionary<ITypeSymbol, IMethodSymbol>(); 432var results = new MultiDictionary<string, (string, string)>(); 457var results = new MultiDictionary<string, (string, string)>();
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
210var tagMap = new MultiDictionary<Document, HighlightSpan>();
ExtractMethod\MethodExtractor.Analyzer.cs (1)
285var symbolMap = new MultiDictionary<ISymbol, SyntaxToken>();
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
388var annotations = new MultiDictionary<SyntaxToken, SyntaxAnnotation>();
ExtractMethod\MethodExtractor.cs (1)
173var tokenMap = new MultiDictionary<SyntaxToken, SyntaxAnnotation>();
NavigateTo\AbstractNavigateToSearchService.NormalSearch.cs (1)
118var documentToTextSpans = new MultiDictionary<Document, TextSpan>();
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
450var result = new MultiDictionary<DocumentId, IMethodSymbol>();
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
320var result = new MultiDictionary<DocumentId, IPropertySymbol>();
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (1)
153var results = new MultiDictionary<double, string>();
Microsoft.CodeAnalysis.Workspaces (5)
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (4)
69var classesThatMayDeriveFromSystemObject = new MultiDictionary<DocumentId, DeclaredSymbolInfo>(); 70var valueTypes = new MultiDictionary<DocumentId, DeclaredSymbolInfo>(); 71var enums = new MultiDictionary<DocumentId, DeclaredSymbolInfo>(); 72var delegates = new MultiDictionary<DocumentId, DeclaredSymbolInfo>();
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
323var receiverTypeNameToExtensionMethodMap = new MultiDictionary<string, ExtensionMethodInfo>();
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
646var filePathToMappedTextChanges = new MultiDictionary<string, (TextChange TextChange, ProjectId ProjectId)>();