16 references to MoveToImmutable
Microsoft.CodeAnalysis.PublicApiAnalyzers (16)
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\IEnumerableExtensions.cs (2)
470
return builder.
MoveToImmutable
();
482
return builder.
MoveToImmutable
();
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (8)
185
return builder.
MoveToImmutable
();
408
return builder.
MoveToImmutable
();
423
return builder.
MoveToImmutable
();
485
return builder.
MoveToImmutable
();
1130
return builder.
MoveToImmutable
();
1145
return builder.
MoveToImmutable
();
1162
return builder.
MoveToImmutable
();
1179
return builder.
MoveToImmutable
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ObjectWriterExtensions.cs (1)
34
return builder.
MoveToImmutable
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SpecializedTasks.cs (1)
95
return result.
MoveToImmutable
();