149 references to MoveToImmutable
Aspire.Dashboard (2)
Model\ResourceViewModelExtensions.cs (2)
231strings = builder.MoveToImmutable(); 256bools = builder.MoveToImmutable();
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
885return builder.MoveToImmutable();
ConfigurationSchemaGenerator (1)
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
GenerateDocumentationAndConfigFiles (6)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
40return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
136return new BKTree(_concatenatedLowerCaseWords, nodes.MoveToImmutable(), edges.MoveToImmutable());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
241return builder.MoveToImmutable();
ILAssembler (5)
Actions\GrammarActions.BuildImage.cs (3)
524methodTokens.MoveToImmutable())); 527return builder.MoveToImmutable(); 546return builder.MoveToImmutable();
Actions\GrammarActions.Signatures.Types.cs (1)
204return builder.MoveToImmutable();
PseudoCustomAttributes.Decoding.cs (1)
114arguments = new(fixedArguments.MoveToImmutable(), namedArguments);
ILCompiler.Compiler (5)
Compiler\Dataflow\AttributeDataFlow.cs (1)
63ProcessAttributeDataflow(method, builder.MoveToImmutable(), ref result);
Compiler\Dataflow\TrimAnalysisMethodCallPattern.cs (2)
51Arguments = builder.MoveToImmutable(); 75argumentsBuilder.MoveToImmutable(),
parent\parent\Common\Compiler\Dataflow\MethodProxy.cs (1)
66return builder.MoveToImmutable();
parent\parent\Common\Compiler\Dataflow\TypeProxy.cs (1)
32return builder.MoveToImmutable();
ILCompiler.ReadyToRun (2)
parent\parent\Common\Compiler\Dataflow\MethodProxy.cs (1)
66return builder.MoveToImmutable();
parent\parent\Common\Compiler\Dataflow\TypeProxy.cs (1)
32return builder.MoveToImmutable();
illink (4)
ILLink.RoslynAnalyzer (6)
CompilationExtensions.cs (1)
162return builder.MoveToImmutable();
DataFlow\LocalDataFlowVisitor.cs (4)
776arguments.MoveToImmutable(), 807return new DeconstructionValue(nestedValues.MoveToImmutable()); 831return new DeconstructionValue(nestedValues.MoveToImmutable()); 859return new DeconstructionValue(tupleValues.MoveToImmutable());
src\runtime\src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeName.cs (1)
68: genericTypeArguments.Count == genericTypeArguments.Capacity ? genericTypeArguments.MoveToImmutable() : genericTypeArguments.ToImmutableArray();
Microsoft.AspNetCore.Razor.Utilities.Shared (2)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
Microsoft.Build (2)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.pooledobjects\5.0.0-1.25277.114\contentFiles\cs\netstandard2.0\ArrayBuilder.cs (2)
95result = _builder.MoveToImmutable(); 425result = _builder.MoveToImmutable();
Microsoft.CodeAnalysis (4)
CommandLine\CommonCompiler.cs (1)
475return embeddedTextBuilder.MoveToImmutable();
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (1)
148return builder.MoveToImmutable();
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
Microsoft.CodeAnalysis.Analyzers (6)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
40return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
136return new BKTree(_concatenatedLowerCaseWords, nodes.MoveToImmutable(), edges.MoveToImmutable());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
241return builder.MoveToImmutable();
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\ListExtensions.cs (1)
47return builder.Capacity == builder.Count ? builder.MoveToImmutable() : builder.ToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
40return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
136return new BKTree(_concatenatedLowerCaseWords, nodes.MoveToImmutable(), edges.MoveToImmutable());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
241return builder.MoveToImmutable();
Microsoft.CodeAnalysis.CodeStyle (6)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
40return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
136return new BKTree(_concatenatedLowerCaseWords, nodes.MoveToImmutable(), edges.MoveToImmutable());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
241return builder.MoveToImmutable();
Microsoft.CodeAnalysis.CSharp (1)
Binder\DecisionDagBuilder.cs (1)
4957return new OrSequence(builder.MoveToImmutable());
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
671return builder.MoveToImmutable();
Microsoft.CodeAnalysis.Extensions.Package (2)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
689newActiveStatements.MoveToImmutable(), 693hasBlockingRudeEdits ? default : newExceptionRegions.MoveToImmutable(),
Microsoft.CodeAnalysis.NetAnalyzers (5)
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.cs (1)
308return builder.MoveToImmutable();
Microsoft.NetCore.Analyzers\Runtime\ForwardCancellationTokenToInvocations.Fixer.cs (1)
93return GenerateInvocation(generator, fix, expression, currentArguments.MoveToImmutable()).WithTriviaFrom(currentNode);
Microsoft.NetCore.Analyzers\Runtime\UseSpanBasedStringConcat.Fixer.cs (1)
98return generator.InvocationExpression(concatMemberAccessSyntax, arguments.MoveToImmutable())
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
273result = _builder.MoveToImmutable();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\Extensions\ListExtensions.cs (1)
46return builder.Capacity == builder.Count ? builder.MoveToImmutable() : builder.ToImmutable();
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DefaultRazorMarkupSplitPhase.cs (1)
184return builder.MoveToImmutable();
Microsoft.CodeAnalysis.Rebuild (1)
CompilationOptionsReader.cs (1)
331return builder.MoveToImmutable();
Microsoft.CodeAnalysis.ResxSourceGenerator (6)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
40return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
136return new BKTree(_concatenatedLowerCaseWords, nodes.MoveToImmutable(), edges.MoveToImmutable());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
241return builder.MoveToImmutable();
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Serialization\VisualBasicOptionsSerializationService.vb (1)
121Dim options = New VisualBasicParseOptions(languageVersion, documentationMode, kind, builder.MoveToImmutable())
Microsoft.CodeAnalysis.Workspaces (6)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
40return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
136return new BKTree(_concatenatedLowerCaseWords, nodes.MoveToImmutable(), edges.MoveToImmutable());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
241return builder.MoveToImmutable();
Microsoft.Diagnostics.DataContractReader.Contracts (8)
Contracts\CallingConvention\SignatureTypeInfoProvider.cs (1)
170typeArguments.MoveToImmutable());
Contracts\GCInfo\X86\GCInfo.cs (3)
211return builder.MoveToImmutable(); 370return builder.MoveToImmutable(); 416return builder.MoveToImmutable();
Contracts\Signature\RuntimeSignatureDecoder.cs (4)
145return types.MoveToImmutable(); 192parameterTypes = parameterBuilder.MoveToImmutable(); 233sizes = builder.MoveToImmutable(); 244lowerBounds = builder.MoveToImmutable();
Microsoft.Diagnostics.DataContractReader.Legacy (4)
Dbi\DacDbiImpl.cs (2)
3730return rts.GetConstructedType(typeConstructor, CorElementType.GenericInst, 0, builder.MoveToImmutable()) 3743return rts.GetConstructedType(null, CorElementType.FnPtr, 0, builder.MoveToImmutable())
Dbi\TypeDataWalk.cs (2)
135return _rts.GetConstructedType(typeDef, CorElementType.GenericInst, 0, builder.MoveToImmutable()); 194return _rts.GetConstructedType(null, CorElementType.FnPtr, 0, builder.MoveToImmutable());
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
671return builder.MoveToImmutable();
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
Microsoft.Extensions.Logging.Generators (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
Microsoft.Extensions.Options.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
Microsoft.Interop.ComInterfaceGenerator (4)
ComInterfaceContext.cs (1)
44return accumulator.MoveToImmutable();
ComInterfaceGenerator.cs (1)
420return new MethodSignatureDiagnosticLocations(accessor.Name, builder.MoveToImmutable(), thisLocation);
ComMethodInfo.cs (1)
388return builder.MoveToImmutable().ToSequenceEqual();
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
Microsoft.Interop.LibraryImportGenerator (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
Microsoft.Interop.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
Microsoft.NET.HostModel (2)
MachO\BinaryFormat\Blobs\EmbeddedSignatureBlob.cs (2)
52_inner = new SuperBlob(BlobMagic.EmbeddedSignature, blobIndices.MoveToImmutable(), blobs.MoveToImmutable());
Microsoft.NET.ProjectData (15)
Model\ProjectDataSnapshotFactory.cs (15)
78 return builder.MoveToImmutable(); 88 return result.MoveToImmutable(); 251 return BuildKeyValueCollection(PropertySchema, values.MoveToImmutable(), extraKeys, extraValues!); 254 return new KeyValueCollection(PropertySchema, values.MoveToImmutable()); 282 return new KeyValueCollection(baseSchema, values.MoveToImmutable()); 285 return BuildKeyValueCollection(baseSchema, values.MoveToImmutable(), extraKeys, extraValues!); 314 return new KeyValueCollection(combinedSchema, combinedValues.MoveToImmutable()); 386 new KeyValueCollection(SourceFileMetadataSchema, metaValues.MoveToImmutable()))); 389 return builder.MoveToImmutable(); 413 new KeyValueCollection(MetadataReferenceMetadataSchema, metaValues.MoveToImmutable()))); 416 return builder.MoveToImmutable(); 439 return builder.MoveToImmutable(); 457 new KeyValueCollection(EmbeddedResourceMetadataSchema, metaValues.MoveToImmutable()))); 460 return builder.MoveToImmutable(); 472 return builder.MoveToImmutable();
Roslyn.Diagnostics.Analyzers (6)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
100result = _builder.MoveToImmutable(); 444result = _builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
40return builder.MoveToImmutable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
136return new BKTree(_concatenatedLowerCaseWords, nodes.MoveToImmutable(), edges.MoveToImmutable());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
241return builder.MoveToImmutable();
rzc (1)
RazorSourceGeneratorHost.cs (1)
86return builder.MoveToImmutable();
System.Reflection.Metadata (15)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (3)
117return arguments.MoveToImmutable(); 143return arguments.MoveToImmutable(); 411return array.MoveToImmutable();
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
572return stringVirtualIndexToHeapOffsetMap.MoveToImmutable();
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (1)
345return rowCounts.MoveToImmutable();
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (4)
155return types.MoveToImmutable(); 205parameterTypes = parameterBuilder.MoveToImmutable(); 265sizes = builder.MoveToImmutable(); 276lowerBounds = builder.MoveToImmutable();
System\Reflection\Metadata\IL\MethodBodyBlock.cs (2)
206return result.MoveToImmutable(); 223return result.MoveToImmutable();
System\Reflection\Metadata\TypeName.cs (1)
68: genericTypeArguments.Count == genericTypeArguments.Capacity ? genericTypeArguments.MoveToImmutable() : genericTypeArguments.ToImmutableArray();
System\Reflection\PortableExecutable\PEBuilder.cs (1)
151return result.MoveToImmutable();
System\Reflection\PortableExecutable\PEHeaders.cs (1)
321return builder.MoveToImmutable();
System\Reflection\PortableExecutable\PEReader.cs (1)
588return builder.MoveToImmutable();
System.Text.Json.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();
System.Text.RegularExpressions.Generator (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
174return builder.MoveToImmutable();