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