70 references to MoveToImmutable
Microsoft.CodeAnalysis.CSharp.Features (5)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
215return mergedChanges.MoveToImmutable();
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
275return globalStatements.MoveToImmutable();
src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
39return builder.MoveToImmutable();
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (2)
99return list.MoveToImmutable(); 157return result.MoveToImmutable();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
58return result.MoveToImmutable();
Microsoft.CodeAnalysis.EditorFeatures.Text (1)
ITextImageHelpers.cs (1)
62return builder.MoveToImmutable();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
962return list.MoveToImmutable();
Microsoft.CodeAnalysis.Features (21)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
191return results.MoveToImmutable();
AddFileBanner\AddFileBannerHelpers.cs (1)
66return result.MoveToImmutable();
AddImport\AbstractAddImportFeatureService.cs (1)
534return result.MoveToImmutable();
AddImport\SearchScopes\SearchScope.cs (1)
89return results.MoveToImmutable();
ChangeSignature\AbstractChangeSignatureService.cs (1)
761return separators.MoveToImmutable();
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
360return builder.MoveToImmutable();
CodeFixes\Service\CodeFixService.cs (1)
938return builder.MoveToImmutable();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (1)
168return builder.MoveToImmutable();
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (1)
112return result.MoveToImmutable();
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
409return builder.MoveToImmutable();
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (1)
192return itemsBuilder.MoveToImmutable();
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (1)
111properties: builder.MoveToImmutable(),
Diagnostics\Service\DocumentAnalysisExecutor.cs (1)
372return builder.MoveToImmutable();
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
272return list.MoveToImmutable();
ExtractMethod\MethodExtractor.Analyzer.cs (1)
334return result.MoveToImmutable();
PdbSourceDocument\DocumentDebugInfoReader.cs (1)
57return sourceDocuments.MoveToImmutable();
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
290return builder.MoveToImmutable(); 355return builder.MoveToImmutable();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
219return result.MoveToImmutable();
Wrapping\BinaryExpression\BinaryExpressionCodeActionComputer.cs (1)
136return result.MoveToImmutable();
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
237return result.MoveToImmutable();
Microsoft.CodeAnalysis.LanguageServer (1)
FileBasedPrograms\VirtualProjectXmlDiagnosticSourceProvider.cs (1)
69return diagnosticDatas.MoveToImmutable();
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (3)
159actions: unifiedNestedActions.MoveToImmutable(), 458return orderedRefactorings.MoveToImmutable(); 553actions: nestedActions.MoveToImmutable(),
Handler\SemanticTokens\SemanticTokensHelpers.cs (1)
46var tokensData = await HandleRequestHelperAsync(contextDocument, spans.MoveToImmutable(), supportsVisualStudioExtensions, options, cancellationToken).ConfigureAwait(false);
Workspaces\LspWorkspaceManager.cs (1)
330return solutions.MoveToImmutable();
Microsoft.CodeAnalysis.Remote.ServiceHub (6)
Host\RemoteWorkspace.SolutionCreator.cs (1)
109solution = solution.WithFrozenSourceGeneratedDocuments(frozenDocuments.MoveToImmutable());
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
239return diagnostics.MoveToImmutable();
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (1)
335return classifiedSpans.MoveToImmutable();
Services\SourceGeneration\RemoteSourceGenerationService.cs (2)
48return result.MoveToImmutable(); 70return result.MoveToImmutable();
Services\SymbolFinder\RemoteSymbolFinderService.cs (1)
88return result.MoveToImmutable();
Microsoft.CodeAnalysis.Remote.Workspaces (2)
AbstractAssetProvider.cs (1)
130return documentInfos.MoveToImmutable();
AbstractAssetProviderExtensions.cs (1)
80return result.MoveToImmutable();
Microsoft.CodeAnalysis.Workspaces (26)
Classification\IRemoteSemanticClassificationService.cs (2)
96classificationTriples.MoveToImmutable()); 113return classifiedSpans.MoveToImmutable();
CodeFixesAndRefactorings\EnumArrayConverter.cs (1)
24return enums.MoveToImmutable();
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
173return result.MoveToImmutable();
FindSymbols\StreamingProgressCollector.cs (1)
44return result.MoveToImmutable();
Rename\IRemoteRenamerService.cs (1)
169return locBuilder.MoveToImmutable();
Serialization\SerializerService_Reference.cs (2)
408return (AssemblyMetadata.Create(allMetadata.MoveToImmutable()), allHandles.MoveToImmutable());
Shared\Extensions\SourceTextExtensions.cs (1)
284var chunksArray = chunks.MoveToImmutable();
Shared\Utilities\BloomFilter.cs (1)
424_hashes = hashBuilder.MoveToImmutable();
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (4)
21/// <see cref="MoveToImmutable"/> is called, this type is entirely garbage free. In the non-golden path (usually 33/// Exactly that number of elements is actually added prior to calling <see cref="MoveToImmutable"/>. This means no 38/// cref="MoveToImmutable"/>). 118/// cref="MoveToImmutable"/> without that number of elements actually having been added to the builder. This will
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
194return builder.MoveToImmutable(); 527return builder.MoveToImmutable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ObjectWriterExtensions.cs (1)
34return builder.MoveToImmutable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SpecializedTasks.cs (1)
95return result.MoveToImmutable();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IParameterSymbolExtensions.cs (1)
19return result.MoveToImmutable();
Workspace\IsolatedAnalyzerReferenceSet.Core.cs (1)
172_analyzerReferences.Add(checksum, builder.MoveToImmutable());
Workspace\Solution\Solution.cs (1)
849return WithCompilationState(CompilationState.WithProjectAnalyzerReferences(projectId, builder.MoveToImmutable()));
Workspace\Solution\StateChecksums.cs (1)
581return new ChecksumCollection(checksums.MoveToImmutable());
Workspace\Solution\TextDocumentStates.cs (4)
140return result.MoveToImmutable(); 325new ChecksumCollection(attributeChecksums.MoveToImmutable()), 326new ChecksumCollection(textChecksums.MoveToImmutable()), 327documentIds.MoveToImmutable());
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
449return results.MoveToImmutable();