33 references to ObjectDisplay
Microsoft.CodeAnalysis.CSharp (18)
Binder\PatternExplainer.cs (3)
874
return
ObjectDisplay
.FormatPrimitive(value.Value, ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.IncludeTypeSuffix | ObjectDisplayOptions.UseQuotes);
882
var x =>
ObjectDisplay
.FormatPrimitive(x, ObjectDisplayOptions.IncludeTypeSuffix)
891
var x =>
ObjectDisplay
.FormatPrimitive(x, ObjectDisplayOptions.IncludeTypeSuffix)
Parser\Lexer.cs (1)
730
var messageText = isEscaped ? info.Text :
ObjectDisplay
.FormatLiteral(info.Text, ObjectDisplayOptions.EscapeNonPrintableCharacters);
SymbolDisplay\SymbolDisplay.cs (3)
325
return
ObjectDisplay
.FormatPrimitive(obj, options);
341
return
ObjectDisplay
.FormatLiteral(value, options);
357
return
ObjectDisplay
.FormatLiteral(c, options);
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (2)
983
builder.Append(
ObjectDisplay
.FormatLiteral(c, options));
986
builder.Append(
ObjectDisplay
.FormatLiteral(s, options));
Syntax\SyntaxFactory.cs (8)
382
return Literal(
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.None), value);
413
return Literal(
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.IncludeTypeSuffix), value);
444
return Literal(
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.IncludeTypeSuffix), value);
475
return Literal(
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.IncludeTypeSuffix), value);
506
return Literal(
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.IncludeTypeSuffix), value);
537
return Literal(
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.None), value);
568
return Literal(
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.IncludeTypeSuffix), value);
630
return Literal(
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters), value);
Utilities\ValueSetFactory.CharTC.cs (1)
53
var result =
ObjectDisplay
.FormatPrimitive(c, ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.UseQuotes);
Microsoft.CodeAnalysis.CSharp.Scripting (15)
Hosting\ObjectFormatter\CSharpPrimitiveFormatter.cs (15)
17
protected override string NullLiteral =>
ObjectDisplay
.NullLiteral;
21
return
ObjectDisplay
.FormatLiteral(value);
27
return
ObjectDisplay
.FormatLiteral(value, options);
33
return
ObjectDisplay
.FormatLiteral(c, options);
38
return
ObjectDisplay
.FormatLiteral(value, GetObjectDisplayOptions(numberRadix: numberRadix), cultureInfo);
43
return
ObjectDisplay
.FormatLiteral(value, GetObjectDisplayOptions(numberRadix: numberRadix), cultureInfo);
48
return
ObjectDisplay
.FormatLiteral(value, GetObjectDisplayOptions(numberRadix: numberRadix), cultureInfo);
53
return
ObjectDisplay
.FormatLiteral(value, GetObjectDisplayOptions(numberRadix: numberRadix), cultureInfo);
58
return
ObjectDisplay
.FormatLiteral(value, GetObjectDisplayOptions(numberRadix: numberRadix), cultureInfo);
63
return
ObjectDisplay
.FormatLiteral(value, GetObjectDisplayOptions(numberRadix: numberRadix), cultureInfo);
68
return
ObjectDisplay
.FormatLiteral(value, GetObjectDisplayOptions(numberRadix: numberRadix), cultureInfo);
73
return
ObjectDisplay
.FormatLiteral(value, GetObjectDisplayOptions(numberRadix: numberRadix), cultureInfo);
78
return
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.None, cultureInfo);
83
return
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.None, cultureInfo);
88
return
ObjectDisplay
.FormatLiteral(value, ObjectDisplayOptions.None, cultureInfo);