Base:
method
FormatObject
Microsoft.CodeAnalysis.Scripting.Hosting.ObjectFormatter.FormatObject(System.Object, Microsoft.CodeAnalysis.Scripting.Hosting.PrintOptions)
76 references to FormatObject
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (76)
ObjectFormatterTests.cs (70)
37str = s_formatter.FormatObject(nested, SingleLineOptions); 40str = s_formatter.FormatObject(nested, HiddenOptions); 43str = s_formatter.FormatObject(A<int>.X, HiddenOptions); 47str = s_formatter.FormatObject(obj, HiddenOptions); 51str = new TestCSharpObjectFormatter(maximumLineLength: 51).FormatObject(sort, SingleLineOptions); 55str = new TestCSharpObjectFormatter(maximumLineLength: 5).FormatObject(sort, SingleLineOptions); 59str = new TestCSharpObjectFormatter(maximumLineLength: 4).FormatObject(sort, SingleLineOptions); 62str = new TestCSharpObjectFormatter(maximumLineLength: 3).FormatObject(sort, SingleLineOptions); 65str = new TestCSharpObjectFormatter(maximumLineLength: 2).FormatObject(sort, SingleLineOptions); 68str = new TestCSharpObjectFormatter(maximumLineLength: 1).FormatObject(sort, SingleLineOptions); 71str = new TestCSharpObjectFormatter(maximumLineLength: 80).FormatObject(sort, SingleLineOptions); 100var str = s_formatter.FormatObject(o, HiddenOptions); 112string str = s_formatter.FormatObject(DO_NOT_ADD_TO_WATCH_WINDOW, SingleLineOptions); 166str = s_formatter.FormatObject(a, SeparateLinesOptions); 218str = s_formatter.FormatObject(b, SeparateLinesOptions); 267var str = s_formatter.FormatObject(obj, SingleLineOptions); 276var str = s_formatter.FormatObject(obj, SingleLineOptions); 279str = s_formatter.FormatObject(obj, SeparateLinesOptions); 292str = s_formatter.FormatObject(obj, SeparateLinesOptions); 300str = s_formatter.FormatObject(obj, SeparateLinesOptions); 322str = s_formatter.FormatObject(obj, SeparateLinesOptions); 332str = s_formatter.FormatObject(obj, SingleLineOptions); 359var actual = s_formatter.FormatObject(obj, printOptions); 370var str = new TestCSharpObjectFormatter(maximumLineLength: 20).FormatObject(obj, SingleLineOptions); 373str = new TestCSharpObjectFormatter(maximumLineLength: 20).FormatObject(obj, SeparateLinesOptions); 381var str = s_formatter.FormatObject(obj, SeparateLinesOptions); 413str = s_formatter.FormatObject(a, SingleLineOptions); 416str = s_formatter.FormatObject(a, SeparateLinesOptions); 426str = s_formatter.FormatObject(obj, SingleLineOptions); 430str = s_formatter.FormatObject(x, SingleLineOptions); 434str = s_formatter.FormatObject(y, SingleLineOptions); 438str = s_formatter.FormatObject(z, SingleLineOptions); 449str = s_formatter.FormatObject(obj, SingleLineOptions); 483str = s_formatter.FormatObject(obj, SingleLineOptions); 510str = s_formatter.FormatObject(obj, SingleLineOptions); 524str = s_formatter.FormatObject(obj, SingleLineOptions); 527str = s_formatter.FormatObject(obj, SeparateLinesOptions); 543str = s_formatter.FormatObject(obj, SingleLineOptions); 552var str = s_formatter.FormatObject(obj, SingleLineOptions); 564var str = s_formatter.FormatObject(obj, SingleLineOptions); 576var str = s_formatter.FormatObject(obj, SingleLineOptions); 588var str = s_formatter.FormatObject(obj, SeparateLinesOptions); 594str = s_formatter.FormatObject(obj, SingleLineOptions); 604var str = s_formatter.FormatObject(obj, SingleLineOptions); 613var str = s_formatter.FormatObject(obj, SingleLineOptions); 625var str = s_formatter.FormatObject(obj, SingleLineOptions); 637var str = s_formatter.FormatObject(obj, SingleLineOptions); 643str = s_formatter.FormatObject(obj2, SingleLineOptions); 656FormatObject(obj, new PrintOptions { NumberRadix = ObjectFormatterHelpers.NumberRadixHexadecimal }); 670var str = s_formatter.FormatObject(obj, SingleLineOptions); 681var str = s_formatter.FormatObject(obj, SingleLineOptions); 691var str = s_formatter.FormatObject(obj, SingleLineOptions); 704var str = s_formatter.FormatObject(obj, SingleLineOptions); 716var str = s_formatter.FormatObject(obj, SingleLineOptions); 727var str = s_formatter.FormatObject(obj, SingleLineOptions); 747var str = s_formatter.FormatObject(obj, SingleLineOptions); 758var str = s_formatter.FormatObject(obj, SingleLineOptions); 761str = s_formatter.FormatObject(obj, SeparateLinesOptions); 771str = s_formatter.FormatObject(obj, SingleLineOptions); 774str = s_formatter.FormatObject(obj, SeparateLinesOptions); 792var str = s_formatter.FormatObject(obj, SingleLineOptions); 798str = s_formatter.FormatObject(obj, SeparateLinesOptions); 814var str = s_formatter.FormatObject(obj, SingleLineOptions); 817str = s_formatter.FormatObject(obj, SeparateLinesOptions); 830var str = s_formatter.FormatObject(obj, SingleLineOptions); 833str = s_formatter.FormatObject(obj, SeparateLinesOptions); 850var str = s_formatter.FormatObject(obj, SingleLineOptions); 853str = s_formatter.FormatObject(obj, SeparateLinesOptions); 867var str = s_formatter.FormatObject(obj, SingleLineOptions); 870str = s_formatter.FormatObject(obj, SeparateLinesOptions);
PrintOptionsTests.cs (6)
50Assert.Equal("10", formatter.FormatObject(10, options)); 51Assert.Equal("int[10] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }", formatter.FormatObject(new int[10], options)); 52Assert.Equal(@"16 '\u0010'", formatter.FormatObject('\u0010', options)); 55Assert.Equal("0x0000000a", formatter.FormatObject(10, options)); 56Assert.Equal("int[0x0000000a] { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }", formatter.FormatObject(new int[10], options)); 57Assert.Equal(@"0x0010 '\u0010'", formatter.FormatObject('\u0010', options));