15 references to ToImmutableAndFree
Microsoft.CodeAnalysis.Debugging.Package (15)
CustomDebugInfoReader.cs (8)
138return builder.ToImmutableAndFree(); 200return builder.ToImmutableAndFree(); 296return builder.ToImmutableAndFree(); 312return builder.ToImmutableAndFree(); 329return new TupleElementNamesInfo(builder.ToImmutableAndFree(), slotIndex, localName, scopeStart, scopeEnd); 410externAliasStrings = externAliasBuilder.ToImmutableAndFree(); 466externAliasStrings = groupBuilder.ToImmutableAndFree(); 478return resultBuilder.ToImmutableAndFree();
src\Dependencies\PooledObjects\ArrayBuilder.cs (6)
415return tmp.ToImmutableAndFree(); 597dictionary.Add(pair.Key, pair.Value.ToImmutableAndFree()); 760return result.ToImmutableAndFree(); 843return builder.ToImmutableAndFree(); 881return builder.ToImmutableAndFree(); 919return builder.ToImmutableAndFree();
src\Dependencies\PooledObjects\ArrayBuilderExtensions.cs (1)
17=> builder?.ToImmutableAndFree() ?? [];