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