15 references to ToImmutableAndFree
Microsoft.CodeAnalysis.Debugging.Package (15)
CustomDebugInfoReader.cs (8)
137return builder.ToImmutableAndFree(); 199return builder.ToImmutableAndFree(); 295return builder.ToImmutableAndFree(); 311return builder.ToImmutableAndFree(); 328return new TupleElementNamesInfo(builder.ToImmutableAndFree(), slotIndex, localName, scopeStart, scopeEnd); 409externAliasStrings = externAliasBuilder.ToImmutableAndFree(); 465externAliasStrings = groupBuilder.ToImmutableAndFree(); 477return resultBuilder.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() ?? [];