101 references to AddRange
IdeBenchmarks (1)
InheritanceMargin\BenchmarksHelpers.cs (1)
30builder.AddRange(items);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Classification\SemanticClassifierTests_TestMarkup.cs (1)
93totalSpans.AddRange(nonTestCodeSpans);
Microsoft.CodeAnalysis.CSharp.Features (6)
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
183result.AddRange(semanticModel.LookupSymbols(token.SpanStart)); 219result.AddRange(semanticModel.LookupSymbols(token.SpanStart, container));
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
69builder.AddRange(s_conversionProperties);
NavigationBar\CSharpNavigationBarItemService.cs (1)
205localFunctionItems.AddRange(CreateLocalFunctionMembers(solution, referenceNode, semanticModel, cancellationToken));
src\Analyzers\CSharp\CodeFixes\AddExplicitCast\CSharpAddExplicitCastCodeFixProvider.cs (2)
75candidates.AddRange(_argumentFixer.GetPotentialConversionTypes( 83candidates.AddRange(_attributeArgumentFixer.GetPotentialConversionTypes(
Microsoft.CodeAnalysis.ExternalAccess.Copilot (2)
Internal\Analyzer\AbstractCopilotCodeAnalysisService.cs (2)
153diagnostics.AddRange(existingDiagnostics); 158diagnostics.AddRange(cachedDiagnostics);
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\Handlers\Diagnostics.cs (1)
37result.AddRange(ProtocolConversions.ConvertDiagnostic(diagnostic, supportsVisualStudioExtensions, project, IsLiveSource, PotentialDuplicate, globalOptionsService));
Microsoft.CodeAnalysis.Features (38)
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (1)
56result.AddRange(await solutionChangeAction.GetPreviewOperationsAsync(
AddImport\SymbolReferenceFinder.cs (1)
145allReferences.AddRange(taskResult);
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (1)
60result.AddRange(cascaded);
ChangeSignature\ParameterConfiguration.cs (2)
72list.AddRange(ParametersWithoutDefaultValues); 73list.AddRange(RemainingEditableParameters);
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
106builder.AddRange(FindCandidateFolders(matchingFolderInfo, newParts, newCurrentFolder));
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
201builder.AddRange(addImportsChanges);
Completion\Providers\AbstractKeywordCompletionProvider.cs (1)
66result.AddRange(keywords.NullToEmpty());
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
146builder.AddRange(importChanges);
Completion\Providers\SymbolCompletionItem.cs (1)
50builder.AddRange(properties);
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (1)
66diagnostics.AddRange(analyzerResult.GetAllDiagnostics());
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
186additionalReferences.AddRange(await GetAdditionalReferencesAsync(currentDocument, symbol, cancellationToken).ConfigureAwait(false));
EditAndContinue\DebuggingSession.cs (1)
913adjustedMappedSpans.AddRange(newDocumentActiveStatementSpans);
EditAndContinue\EditSession.cs (4)
490diagnostics?.AddRange(generatorDiagnostics); 677allEdits.AddRange(analysis.SemanticEdits); 678allLineEdits.AddRange(analysis.LineEdits); 1117projectDiagnostics.AddRange(emitResult.Diagnostics);
EditAndContinue\EmitSolutionUpdateResults.cs (1)
393result.AddRange(projectEmitDiagnostics);
ExtractClass\ExtractClassWithDialogCodeAction.cs (1)
147remainingResults.AddRange(memberAnalysisResults);
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (1)
87actions.AddRange,
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (1)
221members.AddRange(factory.CreateMemberDelegatingConstructor(
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (6)
142result.AddRange(await GetGlobalImportsItemsAsync(document, spanToSearch, frozenPartialSemantics, cancellationToken).ConfigureAwait(false)); 146result.AddRange(await GetSymbolInheritanceChainItemsAsync( 602builder.AddRange(directImplementingSymbols); 612builder.AddRange(symbol.ExplicitOrImplicitInterfaceImplementations()); 638builder.AddRange(implementationSymbols); 647builder.AddRange(await SymbolFinder.FindOverridesArrayAsync(implementationSymbol, solution, cancellationToken: cancellationToken).ConfigureAwait(false));
InlineHints\AbstractInlineTypeHintsService.cs (2)
79finalParts.AddRange(prefix); 93finalParts.AddRange(suffix);
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
743parts.AddRange(ToMinimalDisplayParts(typeArguments[i]));
QuickInfo\QuickInfoUtilities.cs (2)
134usageTextBuilder.AddRange(awaitableUsageText); 137usageTextBuilder.AddRange(supportedPlatforms.ToDisplayParts().ToTaggedText());
Shared\Utilities\ExtractTypeHelpers.cs (1)
180typeParameters.AddRange(typesToVisit.Pop().TypeParameters);
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (2)
456reportedDiagnostics.AddRange(semanticModel.GetDiagnostics(cancellationToken: cancellationToken)); 487reportedDiagnostics.AddRange(perAnalyzerDiagnostics);
src\Analyzers\Core\CodeFixes\AddExplicitCast\Fixer.cs (1)
57candidateSymbols.AddRange(symbolInfo.CandidateSymbols);
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (2)
480combinedTypeParameters.AddRange(availableTypeParameters); 481combinedTypeParameters.AddRange(enclosingMethodSymbol.TypeParameters);
Microsoft.CodeAnalysis.LanguageServer (1)
LanguageServerExportProviderBuilder.cs (1)
58assemblyPathsBuilder.AddRange(extensionManager.ExtensionAssemblyPaths);
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Handler\CodeActions\CodeActionHelpers.cs (1)
158nestedCodeActions.AddRange(CollectNestedActions(request, codeActionKind,
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
290result.AddRange(ConvertDiagnostic(diagnosticSource, diagnostic, clientCapabilities));
Handler\Diagnostics\DiagnosticSourceProviders\DiagnosticSourceManager.cs (2)
91sourcesBuilder.AddRange(namedSources); 156diagnostics.AddRange(namedDiagnostics);
Handler\SignatureHelp\SignatureHelpHandler.cs (4)
143taggedTexts.AddRange(item.PrefixDisplayParts); 152taggedTexts.AddRange(separators); 160taggedTexts.AddRange(item.SuffixDisplayParts); 161taggedTexts.AddRange(item.DescriptionParts);
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (4)
383projectAnalyzerBuilder.AddRange(analyzers); 387hostAnalyzerBuilder.AddRange(analyzers); 403projectAnalyzerBuilder.AddRange(analyzers); 409hostAnalyzerBuilder.AddRange(projectSuppressors);
Microsoft.CodeAnalysis.Workspaces (37)
CodeFixes\FixAllOccurrences\BatchFixAllProvider.cs (1)
186result.AddRange(await task.ConfigureAwait(false));
CodeFixes\FixAllOccurrences\FixAllContextHelper.cs (1)
89builder.AddRange(diagnostics);
CodeFixes\FixAllOccurrences\FixAllState.FixMultipleDiagnosticProvider.cs (2)
46allDiagnosticsBuilder.AddRange(diagnostics); 53allDiagnosticsBuilder.AddRange(diagnostics);
FindSymbols\Declarations\DeclarationFinder.cs (2)
63list.AddRange(FilterByCriteria(symbolsWithName, filter)); 88list.AddRange(symbols);
FindSymbols\FindReferences\BaseTypeFinder.cs (2)
23results.AddRange(symbol.ExplicitOrImplicitInterfaceImplementations()); 73results.AddRange(member.ExplicitOrImplicitInterfaceImplementations());
FindSymbols\SymbolFinder_Declarations_CustomQueries.cs (1)
63result.AddRange(symbols);
LinkedFileDiffMerging\AbstractLinkedFileMergeConflictCommentAdditionService.cs (1)
25commentChanges.AddRange(comments);
Rename\ConflictEngine\DeclarationConflictHelpers.cs (2)
64builder.AddRange(conflictingSymbol.Locations); 69builder.AddRange(conflictingSymbol.Locations);
Rename\IRenameRewriterLanguageService.cs (1)
146conflicts.AddRange(conflictingParameter.Locations);
Rename\SymbolicRenameLocations.cs (4)
92mergedImplicitLocations.AddRange(result.ImplicitLocations); 93mergedReferencedSymbols.AddRange(result.ReferencedSymbols); 100mergedLocations.AddRange(strings.NullToEmpty()); 101mergedLocations.AddRange(comments.NullToEmpty());
Shared\Extensions\TokenSemanticInfo.cs (1)
40result.AddRange(ReferencedSymbols);
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (4)
291builder.AddRange(selector(item)); 360builder.AddRange(selector(item)); 471builder.AddRange(await selector(item, arg, cancellationToken).ConfigureAwait(false)); 770builder.AddRange(kvp.Value);
src\Dependencies\Collections\OneOrMany.cs (1)
107builder.AddRange(_many);
src\Dependencies\Collections\TemporaryArray`1.cs (2)
183_builder.AddRange(items); 197_builder.AddRange(items);
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
67builder.AddRange(referencedAssemblySymbols);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (4)
168result.AddRange(symbol.ExplicitInterfaceImplementations()); 443results.AddRange(symbol.GetTypeParameters()); 461results.AddRange(symbol.GetTypeArguments()); 466results.AddRange(containingType.GetTypeArguments());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NameGenerator.cs (3)
49result.AddRange(names); 69isFixedBuilder.AddRange(isFixed); 70result.AddRange(names);
Workspace\Solution\SolutionCompilationState.cs (1)
1576newSortedProjectStatesBuilder.AddRange(this.SolutionState.SortedProjectStates);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
889builder.AddRange(result.Diagnostics);
Workspace\Solution\SolutionState.cs (1)
414newSortedProjectStatesBuilder.AddRange(SortedProjectStates);
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
ChecksumTests.cs (2)
77checksumsArrayBuilder.AddRange(checksumsImmutableArray); 102checksumsArrayBuilder.AddRange(checksumsImmutableArray);