23 references to UseHexadecimalNumbers
Microsoft.CodeAnalysis.CSharp (10)
SymbolDisplay\ObjectDisplay.cs (9)
323
builder.Append(options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
) ? "0x" + ((int)c).ToString("x4") : ((int)c).ToString());
360
if (options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
))
374
if (options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
))
386
if (options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
))
400
if (options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
))
412
if (options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
))
427
if (options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
))
450
if (options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
))
473
if (options.IncludesOption(ObjectDisplayOptions.
UseHexadecimalNumbers
))
SymbolDisplay\SymbolDisplay.cs (1)
309
options |= ObjectDisplayOptions.
UseHexadecimalNumbers
;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
SymbolDisplay\ObjectDisplayTests.cs (12)
116
Assert.Equal("0x0078 'x'", ObjectDisplay.FormatLiteral('x', ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
117
Assert.Equal("0x0078 x", ObjectDisplay.FormatLiteral('x', ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
121
Assert.Equal("0x001e '\\u001e'", ObjectDisplay.FormatLiteral('\u001e', ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
122
Assert.Equal("0x001e \u001e", ObjectDisplay.FormatLiteral('\u001e', ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
124
Assert.Equal("0x0008 '\\b'", ObjectDisplay.FormatLiteral('\b', ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
125
Assert.Equal("0x0009 '\\t'", ObjectDisplay.FormatLiteral('\t', ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
126
Assert.Equal("0x000a '\\n'", ObjectDisplay.FormatLiteral('\n', ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
127
Assert.Equal("0x000b '\\v'", ObjectDisplay.FormatLiteral('\v', ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
128
Assert.Equal("0x000d '\\r'", ObjectDisplay.FormatLiteral('\r', ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters | ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
129
Assert.Equal("0x000d \r", ObjectDisplay.FormatLiteral('\r', ObjectDisplayOptions.IncludeCodePoints | ObjectDisplayOptions.
UseHexadecimalNumbers
));
373
return ObjectDisplay.FormatPrimitive(obj, options | ObjectDisplayOptions.
UseHexadecimalNumbers
| ObjectDisplayOptions.EscapeNonPrintableCharacters);
378
var options = useHexadecimalNumbers ? ObjectDisplayOptions.
UseHexadecimalNumbers
: ObjectDisplayOptions.None;
Microsoft.CodeAnalysis.Scripting (1)
Hosting\ObjectFormatter\ObjectFormatterHelpers.cs (1)
391
options |= ObjectDisplayOptions.
UseHexadecimalNumbers
;