3 instantiations of Builder
Microsoft.CodeAnalysis.Scripting (3)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (3)
61
return new
Builder
(_builderOptions.WithMaximumOutputLength(Math.Min(_builderOptions.MaximumLineLength, limit)), suppressEllipsis: true);
68
var builder = new
Builder
(_builderOptions, suppressEllipsis: false);
785
var builder = new
Builder
(_builderOptions.WithMaximumOutputLength(lengthLimit), suppressEllipsis: true);
22 references to Builder
Microsoft.CodeAnalysis.Scripting (22)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (20)
59
private
Builder
MakeMemberBuilder(int limit)
68
var
builder = new Builder(_builderOptions, suppressEllipsis: false);
78
private
Builder
FormatObjectRecursive(
Builder
result, object obj, bool isRoot, out string debuggerDisplayName)
222
private void FormatMembers(
Builder
result, object obj, object proxy, bool includeNonPublic, bool inlineMembers)
280
private void FormatObjectMembers(
Builder
result, object obj, TypeInfo preProxyTypeInfo, bool includeNonPublic, bool inline)
424
var
memberValueBuilder = MakeMemberBuilder(lengthLimit);
445
Builder
valueBuilder = MakeMemberBuilder(lengthLimit);
471
Builder
valueBuilder = MakeMemberBuilder(lengthLimit);
514
private void FormatException(
Builder
result, Exception exception)
525
private void FormatKeyValuePair(
Builder
result, object obj)
539
private void FormatCollectionHeader(
Builder
result, ICollection collection)
560
private void FormatArray(
Builder
result, Array array)
577
private void FormatDictionaryMembers(
Builder
result, IDictionary dict, bool inline)
618
private void FormatSequenceMembers(
Builder
result, IEnumerable sequence, bool inline)
643
private void FormatMultidimensionalArrayElements(
Builder
result, Array array, bool inline)
735
private void ObjectToString(
Builder
result, object obj)
785
var
builder = new Builder(_builderOptions.WithMaximumOutputLength(lengthLimit), suppressEllipsis: true);
789
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)