示例#1
0
 void IScriptGlobalsHelper.Print(ScriptGlobals globals, CachedWriter writer, object color, Exception ex)
 {
     if (!IsCurrentScript(globals))
     {
         return;
     }
     writer.Write(Format(ex), color);
 }
示例#2
0
        void ObjectOutput(CachedWriter writer, object color, PrintOptionsImpl printOptions, object value)
        {
            var writable = GetOutputWritable(printOptions, value);

            if (writable != null)
            {
                writable.WriteTo(writer);
            }
            else
            {
                writer.Write(Format(value, printOptions.RoslynPrintOptions), color);
            }
        }