3 instantiations of Builder
Microsoft.CodeAnalysis.Scripting (3)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (3)
60
return new
Builder
(_builderOptions.WithMaximumOutputLength(Math.Min(_builderOptions.MaximumLineLength, limit)), suppressEllipsis: true);
67
var builder = new
Builder
(_builderOptions, suppressEllipsis: false);
784
var builder = new
Builder
(_builderOptions.WithMaximumOutputLength(lengthLimit), suppressEllipsis: true);
22 references to Builder
Microsoft.CodeAnalysis.Scripting (22)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (20)
58
private
Builder
MakeMemberBuilder(int limit)
67
var
builder = new Builder(_builderOptions, suppressEllipsis: false);
77
private
Builder
FormatObjectRecursive(
Builder
result, object obj, bool isRoot, out string debuggerDisplayName)
221
private void FormatMembers(
Builder
result, object obj, object proxy, bool includeNonPublic, bool inlineMembers)
279
private void FormatObjectMembers(
Builder
result, object obj, TypeInfo preProxyTypeInfo, bool includeNonPublic, bool inline)
423
var
memberValueBuilder = MakeMemberBuilder(lengthLimit);
444
Builder
valueBuilder = MakeMemberBuilder(lengthLimit);
470
Builder
valueBuilder = MakeMemberBuilder(lengthLimit);
513
private void FormatException(
Builder
result, Exception exception)
524
private void FormatKeyValuePair(
Builder
result, object obj)
538
private void FormatCollectionHeader(
Builder
result, ICollection collection)
559
private void FormatArray(
Builder
result, Array array)
576
private void FormatDictionaryMembers(
Builder
result, IDictionary dict, bool inline)
617
private void FormatSequenceMembers(
Builder
result, IEnumerable sequence, bool inline)
642
private void FormatMultidimensionalArrayElements(
Builder
result, Array array, bool inline)
734
private void ObjectToString(
Builder
result, object obj)
784
var
builder = new Builder(_builderOptions.WithMaximumOutputLength(lengthLimit), suppressEllipsis: true);
788
private
Builder
FormatWithEmbeddedExpressions(
Builder
result, string format, object obj)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.FormattedMember.cs (2)
54
public bool AppendAsCollectionEntry(
Builder
result)
75
public bool Append(
Builder
result, string separator)