30 references to ToImmutableAndFree
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (30)
src\Compilers\Core\Portable\Collections\ArrayBuilderExtensions.cs (4)
97return builder.ToImmutableAndFree(); 137return builder.ToImmutableAndFree(); 177return builder.ToImmutableAndFree(); 224return builder?.ToImmutableAndFree() ?? ImmutableArray<T>.Empty;
src\Compilers\Core\Portable\Collections\ImmutableArrayExtensions.cs (13)
197return builder.ToImmutableAndFree(); 226return builder.ToImmutableAndFree(); 256return builder.ToImmutableAndFree(); 276return builder.ToImmutableAndFree(); 296return builder.ToImmutableAndFree(); 320return builder.ToImmutableAndFree(); 344return builder.ToImmutableAndFree(); 406return builder.ToImmutableAndFree(); 458return builder.ToImmutableAndFree(); 533return builder.ToImmutableAndFree(); 808return builder.ToImmutableAndFree(); 1122return builder.ToImmutableAndFree(); 1190return builder.ToImmutableAndFree();
src\Compilers\Core\Portable\InternalUtilities\EnumerableExtensions.cs (10)
364return builder.ToImmutableAndFree(); 381return builder.ToImmutableAndFree(); 409return builder.ToImmutableAndFree(); 421return builder.ToImmutableAndFree(); 434return builder.ToImmutableAndFree(); 447return builder.ToImmutableAndFree(); 462return builder.ToImmutableAndFree(); 477return builder.ToImmutableAndFree(); 492return builder.ToImmutableAndFree(); 504return builder.ToImmutableAndFree();
src\Dependencies\PooledObjects\ArrayBuilder.cs (3)
380return tmp.ToImmutableAndFree(); 553dictionary.Add(pair.Key, pair.Value.ToImmutableAndFree()); 721return result.ToImmutableAndFree();