51 references to AddRange
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
116
seenTypes.
AddRange
(type.GetBaseTypesAndThis());
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
115
interfaceSet.
AddRange
(directInterface.AllInterfaces);
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
356
removedInitializers.
AddRange
(initializedFieldsAndProperties.Select(t => t.initializer));
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
81
nodesToTrack.
AddRange
(references);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Rename\CSharpRenameRewriterLanguageService.cs (1)
245
_invocationExpressionsNeedingConflictChecks.
AddRange
(token.GetAncestors<InvocationExpressionSyntax>());
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Classification\AbstractClassifierTests.cs (1)
291
classificationsSpans.
AddRange
(allClassifications.Select(t => t.TextSpan));
Microsoft.CodeAnalysis.Features (27)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (1)
262
spine.
AddRange
(this.TypeDeclaration.GetAncestors());
Completion\CompletionService.cs (1)
318
builder.
AddRange
(filteredItems.Select(item => completionPatternMatchers.GetMatchResult(item, includeMatchSpans: false, CultureInfo.CurrentCulture)));
Completion\Providers\AbstractPreprocessorCompletionProvider.cs (1)
37
preprocessorNames.
AddRange
(currentSyntaxTree.Options.PreprocessorSymbolNames);
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
98
nonGlobalAliasedProjectReferencesSet.
AddRange
(currentProject.ProjectReferences.Where(pr => !HasGlobalAlias(pr.Aliases)).Select(pr => pr.ProjectId));
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (2)
497
builder.
AddRange
(receiverTypeSymbol.GetBaseTypes().Select(t => t.MetadataName));
498
builder.
AddRange
(receiverTypeSymbol.GetAllInterfacesIncludingThis().Select(t => t.MetadataName));
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
1514
map.
AddRange
(memberBodyMap.Forward);
EditAndContinue\CommittedSolution.cs (1)
115
_documentState.
AddRange
(initialDocumentStates);
EditAndContinue\DebuggingSession.cs (1)
623
projectsToRebuildTransitive.
AddRange
(dependencyGraph.GetProjectsThatThisProjectTransitivelyDependsOn(projectId));
EditAndContinue\EmitSolutionUpdateResults.cs (1)
285
updatedProjects.
AddRange
(moduleUpdates.Select(static u => u.ProjectId));
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (1)
62
result.
AddRange
(
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
239
linkedProjectIds.
AddRange
(linkedDocumentIds.Select(d => d.ProjectId));
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (1)
47
builder.
AddRange
(filteredItems.Select(item => helper.GetMatchResult(item, includeMatchSpans: false, CultureInfo.CurrentCulture)));
FindUsages\AbstractFindUsagesService_FindImplementations.cs (2)
147
result.
AddRange
(implementations.Select(s => s.OriginalDefinition));
192
implementationsAndOverrides.
AddRange
(overrides);
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.cs (5)
83
typeParts.
AddRange
(LineBreak());
90
typeParts.
AddRange
(LineBreak());
94
typeParts.
AddRange
(Space(count: 4));
99
typeParts.
AddRange
(Space());
101
typeParts.
AddRange
(Space());
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
768
existingParts.
AddRange
(partsList);
NavigateTo\AbstractNavigateToSearchService.cs (1)
58
instance.
AddRange
(items);
NavigateTo\NavigateToSearcher.cs (1)
468
allProjectIdSet.
AddRange
(orderedProjects.SelectMany(x => x).Select(p => p.Id));
PullMemberUp\MembersPuller.cs (1)
334
sourceImports.
AddRange
(GetImports(syntax, syntaxFacts)
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
441
methodParameterNames.
AddRange
(method.Parameters.Select(p => p.Name));
UnusedReferences\UnusedReferencesRemover.cs (2)
48
usedAssemblyFilePaths.
AddRange
(usedAssemblyReferences
55
usedProjectFileNames.
AddRange
(usedAssemblyReferences
Microsoft.CodeAnalysis.LanguageServer (1)
DotnetCliHelper.cs (1)
85
startInfo.ArgumentList.
AddRange
(arguments);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Utilities\AbstractLanguageServerClientTests.cs (1)
101
locationsForName.
AddRange
(spans.Select(span => ConvertTextSpanWithTextToLocation(span, text, codeUri)));
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Host\RemoteWorkspace.SolutionCreator.cs (3)
212
newChecksumsToSync.
AddRange
(newProjectIdToChecksum.Values);
458
newChecksumsToSync.
AddRange
(newDocumentIdToChecksums.Values.Select(v => v.attributeChecksum));
464
newChecksumsToSync.
AddRange
(newDocumentIdToChecksums.Values.Select(v => v.textChecksum));
src\VisualStudio\Core\Def\Telemetry\Shared\TimedTelemetryLogBlock.cs (1)
43
m.
AddRange
(_logMessage.Properties);
Microsoft.CodeAnalysis.Workspaces (11)
FindSymbols\FindReferences\DependentProjectsFinder.cs (1)
93
result.
AddRange
(filteredProjects.Select(p => p.project));
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
329
seenPEReferences.
AddRange
(compilation.References.OfType<PortableExecutableReference>());
FindSymbols\FindReferences\FindReferencesSearchEngine.UnidirectionalSymbolSet.cs (1)
38
result.
AddRange
(_upSymbols);
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
721
documentIds.
AddRange
(allRenamedDocuments.Select(d => d.Id));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
184
set.
AddRange
(node2.GetAncestorsOrThis<SyntaxNode>());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
194
builder.
AddRange
(dataFlow.Captured.OfType<ILocalSymbol>());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
104
symbols.
AddRange
(interfaceType.AllInterfaces.Select(i => i.OriginalDefinition));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (1)
158
ancestors.
AddRange
(token.GetAncestors<SyntaxNode>());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NameGenerator.cs (1)
27
nameSet.
AddRange
(reservedNames);
Workspace\Solution\SolutionCompilationState.cs (1)
333
dependentProjects.
AddRange
(newDependencyGraph.GetProjectsThatTransitivelyDependOnThisProject(projectInfo.Id));
Workspace\Workspace.cs (1)
317
changedDocumentIds.
AddRange
(projectChanges.GetChangedDocuments());
Microsoft.VisualStudio.LanguageServices.DevKit (1)
src\VisualStudio\Core\Def\Telemetry\Shared\TimedTelemetryLogBlock.cs (1)
43
m.
AddRange
(_logMessage.Properties);