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