263 references to ToImmutableAndClear
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
StringCopyPaste\KnownSourcePasteProcessor.cs (1)
219
return edits.
ToImmutableAndClear
();
StringCopyPaste\UnknownSourcePasteProcessor.cs (1)
142
return edits.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Structure\CommentStructureTests.cs (1)
30
return result.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CSharp.Features (25)
CodeLens\CSharpCodeLensMemberFinder.cs (1)
36
return codeLensNodes.
ToImmutableAndClear
();
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
207
return result.
ToImmutableAndClear
();
224
return result.
ToImmutableAndClear
();
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
61
return result.
ToImmutableAndClear
();
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
149
return statements.
ToImmutableAndClear
();
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
108
return new(classDeclaration, methodDeclaration, firstParameterSymbol, methodTypeParameters.
ToImmutableAndClear
());
DocumentHighlighting\CSharpDocumentHighlightsService.cs (1)
74
return results.
ToImmutableAndClear
();
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
683
return result.
ToImmutableAndClear
();
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.MultipleStatementsCodeGenerator.cs (1)
63
return list.
ToImmutableAndClear
();
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
113
return result.
ToImmutableAndClear
();
LanguageServices\CSharpStructuralTypeDisplayService.cs (1)
60
return members.
ToImmutableAndClear
();
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
163
return builder.
ToImmutableAndClear
();
LineSeparators\CSharpLineSeparatorService.cs (1)
65
return spans.
ToImmutableAndClear
();
NavigationBar\CSharpNavigationBarItemService.cs (1)
131
return items.
ToImmutableAndClear
();
Snippets\AbstractCSharpForLoopSnippetProvider.cs (1)
113
return result.
ToImmutableAndClear
();
Snippets\CSharpForEachLoopSnippetProvider.cs (1)
120
return arrayBuilder.
ToImmutableAndClear
();
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
852
return matches.
ToImmutableAndClear
();
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
197
memberAccessExpressions = references.
ToImmutableAndClear
();
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
316
referenceLocations = references.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
535
return fields.
ToImmutableAndClear
();
559
return fields.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\PositionalParameterInfo.cs (1)
71
return resultBuilder.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
58
return result.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
119
return result.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
131
return result.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (1)
156
return builder.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
922
return symbols.
ToImmutableAndClear
();
Rename\CSharpRenameRewriterLanguageService.cs (1)
921
return conflicts.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
390
return builder.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
127
return [.. tokens.
ToImmutableAndClear
()];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
87
return baseListTypes.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Structure\AbstractSyntaxNodeStructureProviderTests.cs (1)
50
return actualRegions.
ToImmutableAndClear
();
Structure\AbstractSyntaxTriviaStructureProviderTests.cs (1)
29
return actualRegions.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Snippets\RoslynLSPSnippetConvertTests.cs (1)
419
return arrayBuilder.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
RazorSourceGeneratedDocumentSpanMappingService.cs (2)
56
return changesBuilder.
ToImmutableAndClear
();
82
return spansBuilder.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.Features (126)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
107
return actions.
ToImmutableAndClear
();
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.State.cs (1)
95
return applicableConstructors.
ToImmutableAndClear
();
AddImport\AbstractAddImportFeatureService.cs (4)
128
return result.
ToImmutableAndClear
();
345
return result.
ToImmutableAndClear
();
600
return fixes.
ToImmutableAndClear
();
616
return result.
ToImmutableAndClear
();
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (1)
59
return result.
ToImmutableAndClear
();
AddImport\SymbolReferenceFinder.cs (1)
616
return references.
ToImmutableAndClear
();
AddImport\SymbolReferenceFinder_PackageAssemblySearch.cs (1)
88
return (TypeQuery.Default, result.
ToImmutableAndClear
(), inAttributeContext: false);
AddPackage\ParentInstallPackageCodeAction.cs (1)
104
return codeActions.
ToImmutableAndClear
();
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (1)
64
return result.
ToImmutableAndClear
();
CodeFixes\Service\CodeFixService.cs (1)
665
return fixes.
ToImmutableAndClear
();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (2)
76
pragmaActionsBuilder.
ToImmutableAndClear
(),
77
pragmaDiagnosticsBuilder.
ToImmutableAndClear
(),
CodeFixesAndRefactorings\AbstractFixAllGetFixesService.cs (1)
221
return result.
ToImmutableAndClear
();
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (1)
66
return actions.
ToImmutableAndClear
();
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (2)
135
return actions.
ToImmutableAndClear
();
239
return suggestedFileNames.
ToImmutableAndClear
();
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
538
return builder.
ToImmutableAndClear
();
Common\AbstractProjectExtensionProvider.cs (2)
76
return builder.
ToImmutableAndClear
();
187
return builder.
ToImmutableAndClear
();
Common\GlyphExtensions.cs (1)
30
return builder.
ToImmutableAndClear
();
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
249
return items.
ToImmutableAndClear
();
Completion\Providers\AbstractKeywordCompletionProvider.cs (1)
72
return result.
ToImmutableAndClear
();
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
213
return itemListBuilder.
ToImmutableAndClear
();
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
112
return usingsBuilder.
ToImmutableAndClear
();
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (1)
132
return builder.
ToImmutableAndClear
();
Completion\Providers\Scripting\AbstractReferenceDirectiveCompletionProvider.cs (1)
47
return builder.
ToImmutableAndClear
();
Completion\Providers\Scripting\GlobalAssemblyCacheCompletionHelper.cs (1)
57
return result.
ToImmutableAndClear
();
Completion\Providers\SymbolCompletionItem.cs (2)
156
return symbols.
ToImmutableAndClear
();
274
return builder.
ToImmutableAndClear
();
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
388
return builder.
ToImmutableAndClear
();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (3)
474
return result.
ToImmutableAndClear
();
486
return result.
ToImmutableAndClear
();
539
return result.
ToImmutableAndClear
();
Copilot\CopilotChangeAnalysisUtilities.cs (1)
83
return builder.
ToImmutableAndClear
();
DesignerAttribute\DesignerAttributeDiscoveryService.cs (1)
264
return results.
ToImmutableAndClear
();
Diagnostics\AbstractAnalyzerDriverService.cs (1)
19
return infos.
ToImmutableAndClear
();
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (1)
94
return builder.
ToImmutableAndClear
();
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
88
return list.
ToImmutableAndClear
();
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (1)
69
return diagnostics.
ToImmutableAndClear
();
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
2462
lineEdits.Add(new SequencePointUpdates(currentDocumentPath, documentLineEdits.
ToImmutableAndClear
()));
4066
return builder.
ToImmutableAndClear
();
EditAndContinue\ActiveStatementsMap.cs (1)
252
return builder.
ToImmutableAndClear
();
EditAndContinue\DebuggingSession.cs (2)
838
return spans.
ToImmutableAndClear
();
915
return adjustedMappedSpans.
ToImmutableAndClear
();
EditAndContinue\EditAndContinueCapabilities.cs (1)
145
return builder.
ToImmutableAndClear
();
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (1)
172
return activeStatementSpansBuilder.
ToImmutableAndClear
();
EditAndContinue\EmitSolutionUpdateResults.cs (3)
78
return builder.
ToImmutableAndClear
();
418
return result.
ToImmutableAndClear
();
463
return result.
ToImmutableAndClear
();
EditAndContinue\ProjectDiagnostics.cs (1)
32
return result.
ToImmutableAndClear
();
EmbeddedLanguages\Json\JsonLexer.cs (1)
232
return result.
ToImmutableAndClear
();
EmbeddedLanguages\Json\JsonParser.cs (1)
324
return result.
ToImmutableAndClear
();
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (1)
125
return result.
ToImmutableAndClear
();
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (1)
434
return builder.
ToImmutableAndClear
();
EmbeddedLanguages\StackFrame\StackFrameParser.cs (1)
525
builder.Add(new StackFrameArrayRankSpecifier(openBracket, closeBracket, commaBuilder.
ToImmutableAndClear
()));
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (2)
69
return result.
ToImmutableAndClear
();
162
return result.
ToImmutableAndClear
();
ExtractInterface\AbstractExtractInterfaceService.cs (1)
421
return interfaceMembers.
ToImmutableAndClear
();
ExtractMethod\MethodExtractor.CodeGenerator.cs (2)
353
return list.
ToImmutableAndClear
();
445
return parameters.
ToImmutableAndClear
();
FindUsages\AbstractFindUsagesService_FindReferences.cs (1)
80
return result.
ToImmutableAndClear
();
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
203
return operators.
ToImmutableAndClear
();
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (1)
107
return results.
ToImmutableAndClear
();
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
112
return parameters.
ToImmutableAndClear
();
GenerateType\AbstractGenerateTypeService.cs (1)
229
return typeParameters.
ToImmutableAndClear
();
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (1)
112
return members.
ToImmutableAndClear
();
GoToDefinition\GoToDefinitionFeatureHelpers.cs (1)
96
return definitions.
ToImmutableAndClear
();
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (5)
73
return builder.
ToImmutableAndClear
();
154
return result.
ToImmutableAndClear
();
278
return items.
ToImmutableAndClear
();
672
return builder.
ToImmutableAndClear
();
767
return builder.
ToImmutableAndClear
();
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (2)
151
return allActions.
ToImmutableAndClear
();
233
return result.
ToImmutableAndClear
();
InlineHints\AbstractInlineParameterNameHintsService.cs (1)
77
return result.
ToImmutableAndClear
();
InlineHints\AbstractInlineTypeHintsService.cs (1)
101
return result.
ToImmutableAndClear
();
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (1)
459
return builder.
ToImmutableAndClear
();
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
421
return builder.
ToImmutableAndClear
();
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.cs (2)
59
return result.
ToImmutableAndClear
();
209
return result.
ToImmutableAndClear
();
MetadataAsSource\AbstractMetadataAsSourceService.DocCommentFormatter.cs (1)
142
return formattedCommentLinesBuilder.
ToImmutableAndClear
();
MoveToNamespace\MoveToNamespaceCodeAction.cs (1)
84
return operations.
ToImmutableAndClear
();
NavigateTo\AbstractNavigateToSearchService.cs (1)
51
await onResultsFound(results.
ToImmutableAndClear
()).ConfigureAwait(false);
NavigateTo\NavigateToSearcher.cs (2)
343
return result.
ToImmutableAndClear
();
404
_callback.AddResultsAsync(nonDuplicates.
ToImmutableAndClear
(), cancellationToken);
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
366
return documents.
ToImmutableAndClear
();
QuickInfo\CommonSemanticQuickInfoProvider.cs (2)
132
var supportedPlatforms = new SupportedPlatformData(solution, invalidProjects.
ToImmutableAndClear
(), candidateProjects);
323
return filteredSymbols.
ToImmutableAndClear
();
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
424
return result.
ToImmutableAndClear
();
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
412
return result.
ToImmutableAndClear
();
Shared\Utilities\ExtractTypeHelpers.cs (2)
183
return typeParameters.
ToImmutableAndClear
();
198
return directlyReferencedTypeParameters.
ToImmutableAndClear
();
SignatureHelp\AbstractSignatureHelpProvider.cs (2)
293
var platformData = new SupportedPlatformData(document.Project.Solution, invalidProjectsForCurrentSymbol.
ToImmutableAndClear
(), totalProjects);
318
return builder.
ToImmutableAndClear
();
Snippets\AbstractSnippetService.cs (1)
48
return arrayBuilder.
ToImmutableAndClear
();
SolutionExplorer\ISolutionExplorerSymbolTreeItemProvider.cs (1)
91
return items.
ToImmutableAndClear
();
SpellCheck\AbstractSpellCheckSpanService.cs (1)
40
return spans.
ToImmutableAndClear
();
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (2)
93
return new(preMatches.
ToImmutableAndClear
(), postMatches.
ToImmutableAndClear
(), mayChangeSemantics);
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
194
return validPotentialConversionTypes.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\AddExplicitCast\Fixer.cs (1)
76
return mutablePotentialConversionTypes.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
233
return methodsAndArgumentToAdd.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.cs (1)
66
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (1)
243
return names.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (1)
70
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.cs (1)
79
return actions.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (1)
292
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (2)
56
return result.
ToImmutableAndClear
();
171
return codeActions.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementHelpers.cs (1)
62
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
144
return implementedMembers.
ToImmutableAndClear
();
StackTraceExplorer\StackTraceAnalyzer.cs (1)
68
return builder.
ToImmutableAndClear
();
SymbolSearch\Windows\SymbolSearchUpdateEngine.cs (1)
214
return ValueTask.FromResult(result.
ToImmutableAndClear
());
TaskList\AbstractTaskListService.cs (1)
74
return items.
ToImmutableAndClear
();
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (1)
100
return result.
ToImmutableAndClear
();
Wrapping\BinaryExpression\BinaryExpressionCodeActionComputer.cs (1)
121
return result.
ToImmutableAndClear
();
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
135
return chunks.
ToImmutableAndClear
();
Wrapping\ChainedExpression\ChainedExpressionCodeActionComputer.cs (2)
171
return result.
ToImmutableAndClear
();
186
return result.
ToImmutableAndClear
();
Wrapping\SeparatedSyntaxList\SeparatedSyntaxListCodeActionComputer.cs (5)
141
return result.
ToImmutableAndClear
();
188
return new WrappingGroup(isInlinable, unwrapActions.
ToImmutableAndClear
());
222
return result.
ToImmutableAndClear
();
357
return result.
ToImmutableAndClear
();
468
return result.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\ActiveStatementsDescription.cs (1)
154
return activeStatements.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.LanguageServer (2)
LanguageServerExportProviderBuilder.cs (1)
62
assemblyPathsBuilder.
ToImmutableAndClear
(),
Testing\TestDiscoverer.cs (1)
108
return matchedTests.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.LanguageServer.Protocol (13)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
768
return result.
ToImmutableAndClear
();
Handler\CodeActions\CodeActionHelpers.cs (2)
172
return nestedCodeActions.
ToImmutableAndClear
();
343
return codeActions.
ToImmutableAndClear
();
Handler\Configuration\DidChangeConfigurationNotificationHandler.cs (2)
151
return builder.
ToImmutableAndClear
();
184
return builder.
ToImmutableAndClear
();
Handler\Diagnostics\DiagnosticSourceProviders\DiagnosticSourceManager.cs (2)
94
var sources = sourcesBuilder.
ToImmutableAndClear
();
159
return diagnostics.
ToImmutableAndClear
();
Handler\Diagnostics\DiagnosticSourceProviders\WorkspaceDocumentsAndProjectDiagnosticSourceProvider.cs (1)
62
return result.
ToImmutableAndClear
();
Handler\MapCode\MapCodeHandler.cs (1)
138
return builder.
ToImmutableAndClear
();
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (1)
59
return result.
ToImmutableAndClear
();
Handler\Tasks\WorkspaceTaskDiagnosticSourceProvider.cs (1)
45
return new(result.
ToImmutableAndClear
());
LspServices\LspServiceMetadataView.cs (1)
64
HandlerDetails = handlerDetails.
ToImmutableAndClear
();
LspServices\LspServices.cs (1)
193
return builder.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
277
return telemetryBuilder.
ToImmutableAndClear
();
Services\FindUsages\RemoteFindUsagesService.cs (1)
141
var dehydratedReferences = dehydrated.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.Workspaces (79)
Classification\IRemoteSemanticClassificationService.cs (1)
95
classificationTypes.
ToImmutableAndClear
(),
CodeActions\CodeAction_Cleanup.cs (1)
153
return documentIdsAndOptions.
ToImmutableAndClear
();
CodeFixes\FixAllOccurrences\BatchFixAllProvider.cs (2)
175
return changedDocuments.
ToImmutableAndClear
();
188
return result.
ToImmutableAndClear
();
CodeFixes\FixAllOccurrences\FixAllContextHelper.cs (1)
91
return builder.
ToImmutableAndClear
();
Diagnostics\DiagnosticData.cs (1)
297
return builder.
ToImmutableAndClear
();
Diagnostics\Extensions.cs (2)
391
return diagnosticsBuilder.
ToImmutableAndClear
();
419
return diagnosticsBuilder.
ToImmutableAndClear
();
Diagnostics\GeneratorDiagnosticsPlaceholderAnalyzer.cs (1)
50
return result.
ToImmutableAndClear
();
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (1)
77
return result.
ToImmutableAndClear
();
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (2)
187
return result.
ToImmutableAndClear
();
199
return result.
ToImmutableAndClear
();
FindSymbols\FindReferences\BaseTypeFinder.cs (1)
34
return results.
ToImmutableAndClear
();
FindSymbols\FindReferences\DependentTypeFinder_Remote.cs (1)
93
return builder.
ToImmutableAndClear
();
FindSymbols\FindReferences\Finders\AbstractMethodOrPropertyOrEventSymbolReferenceFinder.cs (1)
42
return result.
ToImmutableAndClear
();
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (1)
71
return symbols.
ToImmutableAndClear
();
FindSymbols\FindReferences\FindReferenceCache.cs (3)
187
return result.
ToImmutableAndClear
();
210
return result.
ToImmutableAndClear
();
235
return initializers.
ToImmutableAndClear
();
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (1)
173
return result.
ToImmutableAndClear
();
FindSymbols\SymbolFinder.FindReferencesServerCallback.cs (1)
97
await progress.OnReferencesFoundAsync(rehydrated.
ToImmutableAndClear
(), cancellationToken).ConfigureAwait(false);
FindSymbols\SymbolFinder_Declarations_CustomQueries.cs (1)
66
return result.
ToImmutableAndClear
();
FindSymbols\SymbolFinder_Hierarchy.cs (1)
58
return results.
ToImmutableAndClear
();
FindSymbols\SymbolTree\SymbolTreeInfo.cs (1)
347
return result.
ToImmutableAndClear
();
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (1)
262
checksum, nodes.
ToImmutableAndClear
(), spellChecker, inheritanceMap, receiverTypeNameToExtensionMethodMap);
LinkedFileDiffMerging\AbstractLinkedFileMergeConflictCommentAdditionService.cs (2)
28
return commentChanges.
ToImmutableAndClear
();
87
return commentChanges.
ToImmutableAndClear
();
LinkedFileDiffMerging\LinkedFileDiffMergingSession.cs (5)
200
unmergedDocumentChanges.
ToImmutableAndClear
(),
205
return successfullyMergedChanges.
ToImmutableAndClear
();
267
return (NormalizeChanges(combinedChanges.
ToImmutableAndClear
()), mergeConflictResolutionSpans.
ToImmutableAndClear
());
298
return normalizedChanges.
ToImmutableAndClear
();
ObsoleteSymbol\AbstractObsoleteSymbolService.cs (1)
52
return result.
ToImmutableAndClear
();
ReassignedVariable\AbstractReassignedVariableService.cs (1)
59
return result.
ToImmutableAndClear
();
Recommendations\AbstractRecommendationServiceRunner.cs (4)
173
return concreteTypes.
ToImmutableAndClear
();
234
return builder.
ToImmutableAndClear
();
314
return builder.
ToImmutableAndClear
();
434
return result.
ToImmutableAndClear
();
Remote\RemoteUtilities.cs (1)
51
return builder.
ToImmutableAndClear
();
Rename\SymbolicRenameLocations.cs (1)
121
return overloadsResult.
ToImmutableAndClear
();
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (2)
185
return results.
ToImmutableAndClear
();
230
return results.
ToImmutableAndClear
();
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
142
return result.
ToImmutableAndClear
();
Shared\Extensions\ITypeSymbolExtensions.cs (1)
124
return builder.
ToImmutableAndClear
();
src\Dependencies\Collections\TemporaryArray`1.cs (1)
306
return _builder.
ToImmutableAndClear
();
src\Dependencies\Threading\IAsyncEnumerableExtensions.cs (1)
23
return result.
ToImmutableAndClear
();
src\Dependencies\Threading\ProducerConsumer.cs (1)
37
await consumeItems(items.
ToImmutableAndClear
(), args, cancellationToken).ConfigureAwait(false);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
927
var condDirectives = condDirectivesBuilder.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (1)
277
return changes.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SelectedMembers\AbstractSelectedMembers.cs (1)
94
return selectedMembers.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
35
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261
ImmutableArray<ISymbol>.CastUp(symbols.Builder.
ToImmutableAndClear
()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (1)
61
return builder.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
439
return results.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
173
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\AddParameterEditor.cs (1)
148
return triviaList.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
302
return result.
ToImmutableAndClear
();
332
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
35
return siblings.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NameGenerator.cs (1)
74
return result.
ToImmutableAndClear
();
TaskList\TaskListItemDescriptor.cs (1)
61
return result.
ToImmutableAndClear
();
Workspace\Host\DocumentService\AbstractSpanMappingService.cs (1)
46
return mappedFilePathAndTextChange.
ToImmutableAndClear
();
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
834
ImmutableArray<AnalyzerReference>.CastUp(initialReferenceList.
ToImmutableAndClear
()),
Workspace\Solution\SolutionCompilationState.cs (10)
652
.WithDocumentStatesOfMultipleProjects<TDocumentState>([(projectId, updatedDocuments.
ToImmutableAndClear
())], GetUpdateDocumentsTranslationAction)
653
.AddDocumentsToMultipleProjects<TDocumentState>(addedDocumentInfos.
ToImmutableAndClear
())
654
.RemoveDocumentsFromSingleProject<TDocumentState>(projectId, removedDocumentInfos.
ToImmutableAndClear
());
818
return (ordinaryDocuments.
ToImmutableAndClear
(), sourceGeneratedDocuments.
ToImmutableAndClear
());
857
return (projectId, newDocumentStates.
ToImmutableAndClear
());
1023
return (ordinaryDocuments.
ToImmutableAndClear
(), sourceGeneratedDocuments.
ToImmutableAndClear
());
1619
var newProjectStates = projectStateChanged ? newSortedProjectStatesBuilder.
ToImmutableAndClear
() : this.SolutionState.SortedProjectStates;
1911
return this.WithDocumentTexts(changedDocuments.
ToImmutableAndClear
(), mode);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (2)
784
var documentsWithTrees = documentsWithTreesBuilder.
ToImmutableAndClear
();
893
return builder.
ToImmutableAndClear
();
Workspace\Solution\SolutionState.cs (2)
427
var newProjectStates = newSortedProjectStatesBuilder.
ToImmutableAndClear
();
952
projectStates: statesBuilder.
ToImmutableAndClear
());
Workspace\Solution\SourceGeneratorIdentity.cs (1)
45
return result.
ToImmutableAndClear
();
Workspace\Workspace.cs (1)
366
return solution.WithDocumentContentsFrom(relatedDocumentIdsAndStates.
ToImmutableAndClear
());
Roslyn.VisualStudio.Next.UnitTests (1)
Services\ServiceHubServicesTests.cs (1)
391
return result.
ToImmutableAndClear
();