private static void Append(PooledStringBuilder result, object value)
        {
            var symbol = value as ISymbol;

            if (symbol != null)
            {
                result.Builder.Append(symbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat));
            }
            else
            {
                result.Builder.Append(value);
            }
        }
 public TemporaryStringBuilder(int indentDepth)
 {
     this.InitialIndentDepth = indentDepth;
     this.Pooled = PooledStringBuilder.GetInstance();
 }