64 references to MoveToImmutable
Microsoft.CodeAnalysis.CSharp.Features (5)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
215return mergedChanges.MoveToImmutable();
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
275return globalStatements.MoveToImmutable();
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
39return builder.MoveToImmutable();
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (2)
99return list.MoveToImmutable(); 157return result.MoveToImmutable();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
58return result.MoveToImmutable();
Microsoft.CodeAnalysis.Features (23)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
179return results.MoveToImmutable();
AddFileBanner\AddFileBannerHelpers.cs (1)
66return result.MoveToImmutable();
AddImport\AbstractAddImportFeatureService.cs (1)
511return 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)
962return 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\ExtensionMemberImportCompletionHelper.cs (1)
196return itemsBuilder.MoveToImmutable();
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (1)
130properties: builder.MoveToImmutable(),
Diagnostics\Service\DocumentAnalysisExecutor.cs (1)
374return builder.MoveToImmutable();
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
282return list.MoveToImmutable();
ExtractMethod\MethodExtractor.Analyzer.cs (1)
334return result.MoveToImmutable();
NavigateTo\RegexQueryCompiler.cs (2)
119return new RegexQuery.Any(children.MoveToImmutable()); 131return new RegexQuery.All(children.MoveToImmutable());
PdbSourceDocument\DocumentDebugInfoReader.cs (1)
57return sourceDocuments.MoveToImmutable();
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
290return builder.MoveToImmutable(); 355return builder.MoveToImmutable();
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
217return result.MoveToImmutable();
Wrapping\BinaryExpression\BinaryExpressionCodeActionComputer.cs (1)
136return result.MoveToImmutable();
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
237return result.MoveToImmutable();
Microsoft.CodeAnalysis.Workspaces (34)
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)
170return locBuilder.MoveToImmutable();
Serialization\SerializerService_Reference.cs (2)
416return (AssemblyMetadata.Create(allMetadata.MoveToImmutable()), allHandles.MoveToImmutable());
Shared\Extensions\SourceTextExtensions.cs (1)
284var chunksArray = chunks.MoveToImmutable();
Shared\Utilities\BloomFilter.cs (1)
458_hashes = hashBuilder.MoveToImmutable();
src\roslyn\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\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
470return builder.MoveToImmutable(); 482return builder.MoveToImmutable();
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (8)
185return builder.MoveToImmutable(); 408return builder.MoveToImmutable(); 423return builder.MoveToImmutable(); 485return builder.MoveToImmutable(); 1130return builder.MoveToImmutable(); 1145return builder.MoveToImmutable(); 1162return builder.MoveToImmutable(); 1179return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ObjectWriterExtensions.cs (1)
34return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SpecializedTasks.cs (1)
95return result.MoveToImmutable();
src\roslyn\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)
887return WithCompilationState(CompilationState.WithProjectAnalyzerReferences(projectId, builder.MoveToImmutable()));
Workspace\Solution\StateChecksums.cs (1)
581return new ChecksumCollection(checksums.MoveToImmutable());
Workspace\Solution\TextDocumentStates.cs (4)
140return result.MoveToImmutable(); 323new ChecksumCollection(attributeChecksums.MoveToImmutable()), 324new ChecksumCollection(textChecksums.MoveToImmutable()), 325documentIds.MoveToImmutable());
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
366return results.MoveToImmutable();