17 instantiations of PrintOptions
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (11)
ObjectFormatterTests.cs (2)
353var printOptions = new PrintOptions 656FormatObject(obj, new PrintOptions { NumberRadix = ObjectFormatterHelpers.NumberRadixHexadecimal });
PrintOptionsTests.cs (9)
27Assert.Throws<ArgumentOutOfRangeException>(() => new PrintOptions().NumberRadix = 3); 33Assert.Throws<ArgumentOutOfRangeException>(() => new PrintOptions().MemberDisplayFormat = (MemberDisplayFormat)(-1)); 39Assert.Throws<ArgumentOutOfRangeException>(() => new PrintOptions().MaximumOutputLength = -1); 40Assert.Throws<ArgumentOutOfRangeException>(() => new PrintOptions().MaximumOutputLength = 0); 47var options = new PrintOptions(); 63var options = new PrintOptions(); 88var options = new PrintOptions(); 102var options = new PrintOptions(); 129var options = new PrintOptions();
Microsoft.CodeAnalysis.Scripting (3)
Hosting\CommandLine\CommandLineScriptGlobals.cs (1)
54PrintOptions = new PrintOptions();
Hosting\InteractiveScriptGlobals.cs (1)
66PrintOptions = new PrintOptions();
Hosting\ObjectFormatter\ObjectFormatter.cs (1)
16public string FormatObject(object obj) => FormatObject(obj, new PrintOptions());
Microsoft.CodeAnalysis.Scripting.TestUtilities (3)
ObjectFormatterTestBase.cs (3)
14protected static PrintOptions SingleLineOptions => new PrintOptions { MemberDisplayFormat = MemberDisplayFormat.SingleLine }; 15protected static PrintOptions SeparateLinesOptions => new PrintOptions { MemberDisplayFormat = MemberDisplayFormat.SeparateLines, MaximumOutputLength = int.MaxValue }; 16protected static PrintOptions HiddenOptions => new PrintOptions { MemberDisplayFormat = MemberDisplayFormat.Hidden };
21 references to PrintOptions
Microsoft.CodeAnalysis.CSharp.Scripting (1)
Hosting\ObjectFormatter\CSharpObjectFormatter.cs (1)
22public override string FormatObject(object obj, PrintOptions options) => s_impl.FormatObject(obj, options);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (6)
ObjectFormatterTests.cs (1)
353var printOptions = new PrintOptions
PrintOptionsTests.cs (5)
47var options = new PrintOptions(); 63var options = new PrintOptions(); 88var options = new PrintOptions(); 102var options = new PrintOptions(); 129var options = new PrintOptions();
Microsoft.CodeAnalysis.Scripting (7)
Hosting\CommandLine\CommandLineScriptGlobals.cs (1)
32public PrintOptions PrintOptions { get; }
Hosting\InteractiveScriptGlobals.cs (1)
45public PrintOptions PrintOptions { get; }
Hosting\ObjectFormatter\CommonObjectFormatter.cs (4)
21public override string FormatObject(object obj, PrintOptions options) 40protected virtual BuilderOptions GetInternalBuilderOptions(PrintOptions printOptions) 48protected virtual CommonPrimitiveFormatterOptions GetPrimitiveOptions(PrintOptions printOptions) 56protected virtual CommonTypeNameFormatterOptions GetTypeNameOptions(PrintOptions printOptions)
Hosting\ObjectFormatter\ObjectFormatter.cs (1)
18public abstract string FormatObject(object obj, PrintOptions options);
Microsoft.CodeAnalysis.Scripting.TestUtilities (7)
ObjectFormatterTestBase.cs (3)
14protected static PrintOptions SingleLineOptions => new PrintOptions { MemberDisplayFormat = MemberDisplayFormat.SingleLine }; 15protected static PrintOptions SeparateLinesOptions => new PrintOptions { MemberDisplayFormat = MemberDisplayFormat.SeparateLines, MaximumOutputLength = int.MaxValue }; 16protected static PrintOptions HiddenOptions => new PrintOptions { MemberDisplayFormat = MemberDisplayFormat.Hidden };
TestCSharpObjectFormatter.cs (2)
28protected override BuilderOptions GetInternalBuilderOptions(PrintOptions printOptions) 36protected override CommonPrimitiveFormatterOptions GetPrimitiveOptions(PrintOptions printOptions)
TestVisualBasicObjectFormatter.cs (2)
29protected override BuilderOptions GetInternalBuilderOptions(PrintOptions printOptions) 37protected override CommonPrimitiveFormatterOptions GetPrimitiveOptions(PrintOptions printOptions)