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)
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() ?? [];