157 references to AddRange
IdeBenchmarks (1)
InheritanceMargin\BenchmarksHelpers.cs (1)
31
builder.
AddRange
(items);
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
187
result.
AddRange
(semanticModel.LookupSymbols(token.SpanStart));
223
result.
AddRange
(semanticModel.LookupSymbols(token.SpanStart, container));
CSharpAddExplicitCastCodeFixProvider.cs (2)
84
mutablePotentialConversionTypes.
AddRange
(_argumentFixer.GetPotentialConversionTypes(
92
mutablePotentialConversionTypes.
AddRange
(_attributeArgumentFixer.GetPotentialConversionTypes(
Microsoft.CodeAnalysis.EditorFeatures (3)
EditAndContinue\ActiveStatementTrackingService.cs (1)
279
lazyBuilder.
AddRange
(oldSpans);
Extensibility\NavigationBar\WrappedNavigationBarItem.cs (1)
49
spans.
AddRange
(symbolSpans);
GoToDefinition\AbstractGoToDefinitionService.cs (1)
128
builder.
AddRange
(await GoToDefinitionHelpers.GetDefinitionsAsync(
Microsoft.CodeAnalysis.Features (51)
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (2)
454
reportedDiagnostics.
AddRange
(semanticModel.GetDiagnostics(cancellationToken: cancellationToken));
485
reportedDiagnostics.
AddRange
(perAnalyzerDiagnostics);
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (1)
60
result.
AddRange
(await solutionChangeAction.GetPreviewOperationsAsync(
AddImport\SymbolReferenceFinder.cs (1)
150
allReferences.
AddRange
(taskResult);
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (1)
55
result.
AddRange
(cascaded);
ChangeSignature\ParameterConfiguration.cs (2)
81
list.
AddRange
(ParametersWithoutDefaultValues);
82
list.
AddRange
(RemainingEditableParameters);
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
113
builder.
AddRange
(FindCandidateFolders(matchingFolderInfo, newParts, newCurrentFolder));
Completion\CompletionService.ProviderManager.cs (1)
140
providers.
AddRange
(_service.GetBuiltInProviders());
Completion\Providers\AbstractKeywordCompletionProvider.cs (1)
66
result.
AddRange
(keywords.NullToEmpty());
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
520
receiverTypeNamesBuilder.
AddRange
(receiverTypeNames);
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
184
additionalReferences.
AddRange
(await GetAdditionalReferencesAsync(currentDocument, symbol, cancellationToken).ConfigureAwait(false));
EditAndContinue\DebuggingSession.cs (1)
812
adjustedMappedSpans.
AddRange
(newDocumentActiveStatementSpans);
EditAndContinue\EditSession.cs (2)
635
allEdits.
AddRange
(analysis.SemanticEdits);
636
allLineEdits.
AddRange
(analysis.LineEdits);
EditAndContinue\EmitSolutionUpdateResults.cs (1)
125
diagnostics.
AddRange
(projectEmitDiagnostics);
EncapsulateField\AbstractEncapsulateFieldService.cs (2)
69
builder.
AddRange
(EncapsulateOneField(document, field, fallbackOptions));
72
builder.
AddRange
(EncapsulateAllFields(document, fields, fallbackOptions));
ExtractClass\ExtractClassWithDialogCodeAction.cs (1)
158
remainingResults.
AddRange
(memberAnalysisResults);
Fixer.cs (1)
57
candidateSymbols.
AddRange
(symbolInfo.CandidateSymbols);
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
85
actions.
AddRange
,
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (2)
484
combinedTypeParameters.
AddRange
(availableTypeParameters);
485
combinedTypeParameters.
AddRange
(enclosingMethodSymbol.TypeParameters);
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (1)
221
members.
AddRange
(factory.CreateMemberDelegatingConstructor(
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (6)
136
result.
AddRange
(await GetGlobalImportsItemsAsync(document, spanToSearch, frozenPartialSemantics: frozenPartialSemantics, cancellationToken).ConfigureAwait(false));
140
result.
AddRange
(await GetSymbolInheritanceChainItemsAsync(
584
builder.
AddRange
(directImplementingSymbols);
594
builder.
AddRange
(symbol.ExplicitOrImplicitInterfaceImplementations());
620
builder.
AddRange
(implementationSymbols);
629
builder.
AddRange
(await SymbolFinder.FindOverridesArrayAsync(implementationSymbol, solution, cancellationToken: cancellationToken).ConfigureAwait(false));
InlineHints\AbstractInlineTypeHintsService.cs (2)
77
finalParts.
AddRange
(prefix);
86
finalParts.
AddRange
(suffix);
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.cs (1)
42
parts.
AddRange
(MassageDelegateParts(invokeMethod, invokeMethod.ToMinimalDisplayParts(
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (8)
218
builder.
AddRange
(LineBreak().ToTaggedText());
220
builder.
AddRange
(parts);
234
builder.
AddRange
(LineBreak().ToTaggedText());
236
builder.
AddRange
(parts);
604
parts.
AddRange
(ToMinimalDisplayParts(symbol, MinimallyQualifiedFormat));
608
parts.
AddRange
(initializerParts);
636
parts.
AddRange
(ToMinimalDisplayParts(symbol, MinimallyQualifiedFormat));
640
parts.
AddRange
(initializerParts);
MetadataAsSource\AbstractMetadataAsSourceService.DocCommentFormatter.cs (7)
40
formattedCommentLinesBuilder.
AddRange
(CreateWrappedTextFromRawText(formattedSummaryText));
65
formattedCommentLinesBuilder.
AddRange
(CreateWrappedTextFromRawText(formattedParameterText));
92
formattedCommentLinesBuilder.
AddRange
(CreateWrappedTextFromRawText(formattedTypeParameterText));
102
formattedCommentLinesBuilder.
AddRange
(CreateWrappedTextFromRawText(formattedReturnsText));
110
formattedCommentLinesBuilder.
AddRange
(CreateWrappedTextFromRawText(formattedValueText));
138
formattedCommentLinesBuilder.
AddRange
(CreateWrappedTextFromRawText(formattedExceptionText));
149
formattedCommentLinesBuilder.
AddRange
(CreateWrappedTextFromRawText(formattedRemarksText));
QuickInfo\QuickInfoUtilities.cs (2)
125
usageTextBuilder.
AddRange
(awaitableUsageText);
128
usageTextBuilder.
AddRange
(supportedPlatforms.ToDisplayParts().ToTaggedText());
Shared\Utilities\ExtractTypeHelpers.cs (1)
180
typeParameters.
AddRange
(typesToVisit.Pop().TypeParameters);
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Features\Diagnostics\DiagnosticService.cs (1)
268
result.
AddRange
(await source.GetDiagnosticsAsync(workspace, projectId, documentId, id: null, includeSuppressedDiagnostics, cancellationToken).ConfigureAwait(false));
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (2)
347
resultBuilder.
AddRange
(memberDiagnostics);
368
resultBuilder.
AddRange
(memberDiagnostics);
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
294
result.
AddRange
(ConvertDiagnostic(diagnosticSource, diagnostic, clientCapabilities));
Handler\SignatureHelp\SignatureHelpHandler.cs (4)
155
taggedTexts.
AddRange
(item.PrefixDisplayParts);
164
taggedTexts.
AddRange
(separators);
172
taggedTexts.
AddRange
(item.SuffixDisplayParts);
173
taggedTexts.
AddRange
(item.DescriptionParts);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
319
analyzerBuilder.
AddRange
(analyzers);
Microsoft.CodeAnalysis.VisualBasic.Features (3)
VisualBasicAddExplicitCastCodeFixProvider.vb (3)
73
mutablePotentialConversionTypes.
AddRange
(_fixer.GetPotentialConversionTypes(
91
mutablePotentialConversionTypes.
AddRange
(
94
mutablePotentialConversionTypes.
AddRange
(
Microsoft.CodeAnalysis.Workspaces (84)
CodeFixes\FixAllOccurrences\BatchFixAllProvider.cs (1)
188
result.
AddRange
(await task.ConfigureAwait(false));
CodeFixes\FixAllOccurrences\FixAllState.FixMultipleDiagnosticProvider.cs (2)
46
allDiagnosticsBuilder.
AddRange
(diagnostics);
53
allDiagnosticsBuilder.
AddRange
(diagnostics);
Diagnostics\DiagnosticAnalysisResult.cs (3)
228
builder.
AddRange
(data);
233
builder.
AddRange
(data);
238
builder.
AddRange
(data);
FindSymbols\Declarations\DeclarationFinder.cs (2)
65
list.
AddRange
(FilterByCriteria(symbolsWithName, filter));
90
list.
AddRange
(symbols);
FindSymbols\FindReferences\BaseTypeFinder.cs (2)
24
results.
AddRange
(symbol.ExplicitOrImplicitInterfaceImplementations());
61
results.
AddRange
(member.ExplicitOrImplicitInterfaceImplementations());
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (4)
298
allAliasReferences.
AddRange
(aliasReferences);
305
allAliasReferences.
AddRange
(aliasReferences);
322
allAliasReferences.
AddRange
(aliasReferences);
329
allAliasReferences.
AddRange
(aliasReferences);
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (10)
60
result.
AddRange
(await FindDocumentsAsync(
63
result.
AddRange
(await FindDocumentsWithGlobalSuppressMessageAttributeAsync(
66
result.
AddRange
(symbol.MethodKind == MethodKind.Constructor
89
result.
AddRange
(documentsWithName);
90
result.
AddRange
(documentsWithAttribute);
134
result.
AddRange
(await FindPredefinedTypeReferencesAsync(
137
result.
AddRange
(await FindReferencesInImplicitObjectCreationExpressionAsync(
140
result.
AddRange
(await FindReferencesInDocumentInsideGlobalSuppressionsAsync(
157
result.
AddRange
(await FindOrdinaryReferencesAsync(
159
result.
AddRange
(await FindAttributeReferencesAsync(
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (9)
69
result.
AddRange
(await FindDocumentsAsync(
72
result.
AddRange
(await FindDocumentsWithGlobalSuppressMessageAttributeAsync(
98
result.
AddRange
(documentsWithName);
99
result.
AddRange
(documentsWithAttribute);
128
initialReferences.
AddRange
(await FindLocalAliasReferencesAsync(
131
initialReferences.
AddRange
(await FindPredefinedTypeReferencesAsync(
134
initialReferences.
AddRange
(await FindReferencesInDocumentInsideGlobalSuppressionsAsync(
174
nonAliasesReferences.
AddRange
(await FindOrdinaryReferencesAsync(
177
nonAliasesReferences.
AddRange
(await FindAttributeReferencesAsync(
FindSymbols\FindReferences\Finders\NamespaceSymbolReferenceFinder.cs (7)
38
result.
AddRange
(!symbol.IsGlobalNamespace
46
result.
AddRange
(await FindDocumentsAsync(
52
result.
AddRange
(documentsWithGlobalAttributes);
88
initialReferences.
AddRange
(await FindLocalAliasReferencesAsync(
91
initialReferences.
AddRange
(await FindReferencesInDocumentInsideGlobalSuppressionsAsync(
112
initialReferences.
AddRange
(await FindReferencesInTokensAsync(
128
initialReferences.
AddRange
(await FindReferencesInTokensAsync(
FindSymbols\SymbolFinder_Declarations_CustomQueries.cs (1)
63
result.
AddRange
(symbols);
FindSymbols\SymbolTree\SymbolTreeInfo.cs (1)
179
result.
AddRange
(symbols);
ICompilationExtensions.cs (1)
61
builder.
AddRange
(referencedAssemblySymbols);
J\s\src\Compilers\Core\Portable\Collections\ImmutableArrayExtensions.cs\ImmutableArrayExtensions.cs (21)
311
builder.
AddRange
(await selector(item, arg, cancellationToken).ConfigureAwait(false));
694
builder.
AddRange
(kvp.Value);
714
builder.
AddRange
(first);
715
builder.
AddRange
(second);
716
builder.
AddRange
(third);
723
builder.
AddRange
(first);
724
builder.
AddRange
(second);
725
builder.
AddRange
(third);
726
builder.
AddRange
(fourth);
733
builder.
AddRange
(first);
734
builder.
AddRange
(second);
735
builder.
AddRange
(third);
736
builder.
AddRange
(fourth);
737
builder.
AddRange
(fifth);
744
builder.
AddRange
(first);
745
builder.
AddRange
(second);
746
builder.
AddRange
(third);
747
builder.
AddRange
(fourth);
748
builder.
AddRange
(fifth);
749
builder.
AddRange
(sixth);
771
builder.
AddRange
(self);
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (1)
540
AddRange
(ImmutableArray<T>.CastUp(items));
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (3)
379
results.
AddRange
(symbol.GetTypeParameters());
397
results.
AddRange
(symbol.GetTypeArguments());
402
results.
AddRange
(containingType.GetTypeArguments());
NameGenerator.cs (3)
52
result.
AddRange
(names);
72
isFixedBuilder.
AddRange
(isFixed);
73
result.
AddRange
(names);
OneOrMany.cs (1)
83
builder.
AddRange
(_many);
Rename\ConflictEngine\DeclarationConflictHelpers.cs (2)
63
builder.
AddRange
(conflictingSymbol.Locations);
68
builder.
AddRange
(conflictingSymbol.Locations);
Rename\IRenameRewriterLanguageService.cs (1)
148
conflicts.
AddRange
(conflictingParameter.Locations);
Rename\SymbolicRenameLocations.cs (4)
100
mergedImplicitLocations.
AddRange
(result.ImplicitLocations);
101
mergedReferencedSymbols.
AddRange
(result.ReferencedSymbols);
108
mergedLocations.
AddRange
(strings.NullToEmpty());
109
mergedLocations.
AddRange
(comments.NullToEmpty());
Shared\Extensions\TokenSemanticInfo.cs (1)
47
result.
AddRange
(ReferencedSymbols);
SymbolInfoExtensions.cs (1)
27
builder.
AddRange
(info.CandidateSymbols);
TemporaryArray`1.cs (2)
167
_builder.
AddRange
(items);
181
_builder.
AddRange
(items);
Workspace\Solution\SolutionState.CompilationTracker.cs (1)
1081
builder.
AddRange
(result.Diagnostics);
Microsoft.VisualStudio.LanguageServices (1)
InheritanceMargin\InheritanceMarginTag.cs (1)
49
allItems.
AddRange
(marginItem.TargetItems);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\ExternalElements\AbstractExternalCodeType.cs (1)
65
builder.
AddRange
(typeSymbol.AllInterfaces);