35 references to ToImmutableAndFree
Microsoft.CodeAnalysis.Threading.Package (35)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (12)
362return result.ToImmutableAndFree(); 378return builder.ToImmutableAndFree(); 395return builder.ToImmutableAndFree(); 439return builder.ToImmutableAndFree(); 451return builder.ToImmutableAndFree(); 464return builder.ToImmutableAndFree(); 477return builder.ToImmutableAndFree(); 489return builder.ToImmutableAndFree(); 504return builder.ToImmutableAndFree(); 519return builder.ToImmutableAndFree(); 534return builder.ToImmutableAndFree(); 546return builder.ToImmutableAndFree();
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (16)
198return builder.ToImmutableAndFree(); 227return builder.ToImmutableAndFree(); 257return builder.ToImmutableAndFree(); 277return builder.ToImmutableAndFree(); 297return builder.ToImmutableAndFree(); 319return builder.ToImmutableAndFree(); 343return builder.ToImmutableAndFree(); 367return builder.ToImmutableAndFree(); 391return builder.ToImmutableAndFree(); 416return builder.ToImmutableAndFree(); 478return builder.ToImmutableAndFree(); 530return builder.ToImmutableAndFree(); 605return builder.ToImmutableAndFree(); 881return builder.ToImmutableAndFree(); 1195return builder.ToImmutableAndFree(); 1263return builder.ToImmutableAndFree();
src\Dependencies\PooledObjects\ArrayBuilder.cs (6)
401return tmp.ToImmutableAndFree(); 583dictionary.Add(pair.Key, pair.Value.ToImmutableAndFree()); 746return result.ToImmutableAndFree(); 829return builder.ToImmutableAndFree(); 867return builder.ToImmutableAndFree(); 905return builder.ToImmutableAndFree();
src\Dependencies\PooledObjects\ArrayBuilderExtensions.cs (1)
17=> builder?.ToImmutableAndFree() ?? [];