internal static void ScopeEnter(out IntPtr hScp, string fmt, params object[] args) { FmtString fmtStr = new FmtString(fmt); string buf = fmtStr.Body + dumpArgList(args); buf += Environment.NewLine; Bid.ScopeEnter(out hScp, "%s", buf); Buckets.ScopeEnter.Consider(args); Buckets.Native.ScopeEnter.Consider(args); }
//=////////////////////////////////////////////////////////////////////////////////////////// private static void fakeOutput(uint flags, string fmt, params object[] args) { FmtString fmtStr = new FmtString(fmt); string buf = fmtStr.Body + dumpArgList(args); if( fmtStr.WantsNewLine || (flags & (Bid.ModeFlags.NewLine|Bid.ModeFlags.SmartNewLine)) != 0 ){ buf += Environment.NewLine; } Bid.PutStr(buf); }