35 references to ToImmutableAndFree
Microsoft.CodeAnalysis.Collections.Package (35)
Extensions\IEnumerableExtensions.cs (12)
360return result.ToImmutableAndFree(); 376return builder.ToImmutableAndFree(); 393return builder.ToImmutableAndFree(); 437return builder.ToImmutableAndFree(); 449return builder.ToImmutableAndFree(); 462return builder.ToImmutableAndFree(); 475return builder.ToImmutableAndFree(); 487return builder.ToImmutableAndFree(); 502return builder.ToImmutableAndFree(); 517return builder.ToImmutableAndFree(); 532return builder.ToImmutableAndFree(); 544return builder.ToImmutableAndFree();
Extensions\ImmutableArrayExtensions.cs (16)
196return builder.ToImmutableAndFree(); 225return builder.ToImmutableAndFree(); 255return builder.ToImmutableAndFree(); 275return builder.ToImmutableAndFree(); 295return builder.ToImmutableAndFree(); 317return builder.ToImmutableAndFree(); 341return builder.ToImmutableAndFree(); 365return builder.ToImmutableAndFree(); 389return builder.ToImmutableAndFree(); 414return builder.ToImmutableAndFree(); 476return builder.ToImmutableAndFree(); 528return builder.ToImmutableAndFree(); 603return builder.ToImmutableAndFree(); 879return builder.ToImmutableAndFree(); 1193return builder.ToImmutableAndFree(); 1261return builder.ToImmutableAndFree();
src\Dependencies\PooledObjects\ArrayBuilder.cs (6)
399return tmp.ToImmutableAndFree(); 581dictionary.Add(pair.Key, pair.Value.ToImmutableAndFree()); 744return result.ToImmutableAndFree(); 827return builder.ToImmutableAndFree(); 865return builder.ToImmutableAndFree(); 903return builder.ToImmutableAndFree();
src\Dependencies\PooledObjects\ArrayBuilderExtensions.cs (1)
15=> builder?.ToImmutableAndFree() ?? [];