1 instantiation of PooledStringBuilder
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
PooledStringBuilder.cs (1)
84pool = new ObjectPool<PooledStringBuilder>(() => new PooledStringBuilder(pool!), size);
61 references to PooledStringBuilder
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (22)
CSharpFormatter.cs (2)
75var pooledBuilder = PooledStringBuilder.GetInstance();
CSharpFormatter.Values.cs (10)
59var pooled = PooledStringBuilder.GetInstance(); 115var pooled = PooledStringBuilder.GetInstance(); 162var pooled = PooledStringBuilder.GetInstance(); 187var pooled = PooledStringBuilder.GetInstance(); 203var pooled = PooledStringBuilder.GetInstance();
ObjectDisplay.cs (10)
225var pooledBuilder = PooledStringBuilder.GetInstance(); 321var pooledBuilder = PooledStringBuilder.GetInstance(); 427var pooledBuilder = PooledStringBuilder.GetInstance(); 450var pooledBuilder = PooledStringBuilder.GetInstance(); 473var pooledBuilder = PooledStringBuilder.GetInstance();
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (27)
CustomTypeInfo.cs (2)
163var pooledBuilder = PooledStringBuilder.GetInstance();
Debugger\Engine\DkmClrValue.cs (2)
247var pooled = PooledStringBuilder.GetInstance();
Formatter.cs (2)
113var pooledBuilder = PooledStringBuilder.GetInstance();
Formatter.TypeNames.cs (4)
39var pooled = PooledStringBuilder.GetInstance(); 285var pooled = PooledStringBuilder.GetInstance();
PooledStringBuilder.cs (9)
21private readonly ObjectPool<PooledStringBuilder> _pool; 23private PooledStringBuilder(ObjectPool<PooledStringBuilder> pool) 73private static readonly ObjectPool<PooledStringBuilder> s_poolInstance = CreatePool(); 81public static ObjectPool<PooledStringBuilder> CreatePool(int size = 32) 83ObjectPool<PooledStringBuilder>? pool = null; 84pool = new ObjectPool<PooledStringBuilder>(() => new PooledStringBuilder(pool!), size); 88public static PooledStringBuilder GetInstance() 90var builder = s_poolInstance.Allocate(); 95public static implicit operator StringBuilder(PooledStringBuilder obj)
ResultProviderTestBase.cs (6)
383var pooledBuilder = PooledStringBuilder.GetInstance(); 419var pooledBuilder = PooledStringBuilder.GetInstance(); 446var pooledBuilder = PooledStringBuilder.GetInstance();
ValueHelpers.cs (2)
57var pooled = PooledStringBuilder.GetInstance();
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (12)
ObjectDisplay.vb (7)
134Dim pooledBuilder = PooledStringBuilder.GetInstance() 189Dim pooledBuilder = PooledStringBuilder.GetInstance() 209Dim pooledBuilder = PooledStringBuilder.GetInstance() 229Dim pooledBuilder = PooledStringBuilder.GetInstance() 249Dim pooledBuilder = PooledStringBuilder.GetInstance() 269Dim pooledBuilder = PooledStringBuilder.GetInstance() 289Dim pooledBuilder = PooledStringBuilder.GetInstance()
VisualBasicFormatter.Values.vb (5)
51Dim pooled = PooledStringBuilder.GetInstance() 78Dim pooled = PooledStringBuilder.GetInstance() 111Dim pooled = PooledStringBuilder.GetInstance() 134Dim pooled = PooledStringBuilder.GetInstance() 153Dim pooled = PooledStringBuilder.GetInstance()