46 references to IncludesOption
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (20)
ObjectDisplay.cs (20)
228var useQuotes = options.IncludesOption(ObjectDisplayOptions.UseQuotes); 229var escapeNonPrintable = options.IncludesOption(ObjectDisplayOptions.EscapeNonPrintableCharacters); 324if (options.IncludesOption(ObjectDisplayOptions.IncludeCodePoints)) 326builder.Append(options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) ? "0x" + ((int)c).ToString("x4") : ((int)c).ToString()); 330var useQuotes = options.IncludesOption(ObjectDisplayOptions.UseQuotes); 331var escapeNonPrintable = options.IncludesOption(ObjectDisplayOptions.EscapeNonPrintableCharacters); 363if (options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers)) 377if (options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers)) 389if (options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers)) 403if (options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers)) 415if (options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers)) 430if (options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers)) 440if (options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix)) 453if (options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers)) 463if (options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix)) 476if (options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers)) 486if (options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix)) 498return options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) ? result + "D" : result; 505return options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) ? result + "F" : result; 512return options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) ? result + "M" : result;
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (26)
ObjectDisplay.vb (26)
147If IsPrintable(c) OrElse Not options.IncludesOption(ObjectDisplayOptions.EscapeNonPrintableCharacters) Then 148Return If(options.IncludesOption(ObjectDisplayOptions.UseQuotes), 159Return If(options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers), "ChrW(&H" & codepoint.ToString("X"), "ChrW(" & codepoint.ToString()) & ")" 169If options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) Then 179If options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) Then 192If options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) Then 199If options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) Then 212If options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) Then 219If options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) Then 232If options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) Then 239If options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) Then 252If options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) Then 259If options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) Then 272If options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) Then 279If options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) Then 292If options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) Then 299If options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix) Then 311Return If(options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix), result & "R", result) 319Return If(options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix), result & "F", result) 327Return If(options.IncludesOption(ObjectDisplayOptions.IncludeTypeSuffix), result & "D", result) 364Dim useQuotes = options.IncludesOption(ObjectDisplayOptions.UseQuotes) 365Dim useHexadecimalNumbers = options.IncludesOption(ObjectDisplayOptions.UseHexadecimalNumbers) 366Dim escapeNonPrintable = options.IncludesOption(ObjectDisplayOptions.EscapeNonPrintableCharacters) 534Debug.Assert(Not options.IncludesOption(ObjectDisplayOptions.IncludeCodePoints)) 535Debug.Assert(Not options.IncludesOption(ObjectDisplayOptions.EscapeNonPrintableCharacters) Or options.IncludesOption(ObjectDisplayOptions.UseQuotes))