38 references to Add
Microsoft.CodeAnalysis.CSharp.Features (7)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
174result.Add(parameter, identifierName);
Snippets\AbstractCSharpForLoopSnippetProvider.cs (3)
99placeholderBuilder.Add(declaratorIdentifier.ValueText, declaratorIdentifier.SpanStart); 103placeholderBuilder.Add(left.ToString(), left.SpanStart); 108placeholderBuilder.Add(operand.ToString(), operand.SpanStart);
Snippets\CSharpForLoopSnippetProvider.cs (1)
38placeholderBuilder.Add(rightOfCondition.ToString(), rightOfCondition.SpanStart);
Snippets\CSharpReversedForLoopSnippetProvider.cs (1)
44placeholderBuilder.Add(left.ToString(), left.SpanStart);
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (1)
125result.Add(container, (exprOrStatement, unassignedParameters));
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (2)
114_importedTypes.Add((type.Name, type.Arity), ns); 121_importedExtensionMethods.Add(method.Name, ns);
Microsoft.CodeAnalysis.EditorFeatures (2)
IntelliSense\AsyncCompletion\CompletionSource.cs (2)
434excludedCommitCharactersMap.Add(kvp.Key, item); 587map.Add(c, roslynItem);
Microsoft.CodeAnalysis.Features (13)
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
171symbolGroups.Add(texts, symbol);
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionProvider.cs (1)
107dictionary.Add(namespaceOfTarget, typeNameOfTarget);
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionCacheEntry.cs (1)
54_mapBuilder.Add(receiverType, syntaxIndex.DeclaredSymbolInfos[index]);
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (3)
390builder.Add(receiverType!, methodSymbol); 444results.Add(methodInfo.FullyQualifiedContainerName, (methodInfo.Name, receiverTypeName)); 469results.Add(methodInfo.FullyQualifiedContainerName, (methodInfo.Name, receiverTypeName));
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
295tagList.Add(span.Value.Document, new HighlightSpan(span.Value.SourceSpan, kind));
ExtractMethod\MethodExtractor.Analyzer.cs (1)
304symbolMap.Add(sym, token);
ExtractMethod\MethodExtractor.VariableSymbol.cs (1)
174annotations.Add(GetOriginalIdentifierToken(cancellationToken), _annotation);
NavigateTo\AbstractNavigateToSearchService.NormalSearch.cs (1)
133documentToTextSpans.Add(relatedDocument, reference.Span);
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
464result.Add(document.Id, definition);
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
334result.Add(document.Id, definition);
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (1)
169results.Add(matchCost, insertionText);
Microsoft.CodeAnalysis.Workspaces (11)
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (5)
98classesThatMayDeriveFromSystemObject.Add(documentId, info); 101enums.Add(documentId, info); 105valueTypes.Add(documentId, info); 108delegates.Add(documentId, info); 113namedTypes.Add(inheritanceName, (documentId, info));
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (2)
386_extensionMethodToParameterTypeInfo.Add(childNode, definition.ReceiverTypeInfo); 763receiverTypeNameToMethodMap.Add(parameterTypeName, new ExtensionMethodInfo(fullyQualifiedContainerName, child.Name));
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (1)
248receiverTypeNameToExtensionMethodMap.Add(typeName, new ExtensionMethodInfo(containerName, name));
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (3)
134symbolMap.Add(globalNamespaceName, assembly.GlobalNamespace); 208symbolMap.Add(childNamespaceOrType.Name, childNamespaceOrType); 215symbolMap.Add(childType.Name, childType);
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\VisualStudioWorkspaceImpl.cs (2)
619filePathToMappedTextChanges.Add(filePath, (textChange, projectChanges.ProjectId)); 642filePathToMappedTextChanges.Add(filePath, (textChange, docId.ProjectId));
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
202_watchedHierarchiesForDocumentMoniker.Add(moniker, _hierarchyEventSinkCache.GetOrCreate(hierarchyToWatch, static (h, self) => new HierarchyEventSink(h, self), this));