class CCL::Debugger
#include <debug.h> class Debugger { public: // structs struct IndentGuard; struct ObjectID; struct ScopeLogger; // methods static void print (CStringPtr string); static void printf (CStringPtr format, ...); static void println (CStringPtr string); static void warn (CStringPtr string, ...); static void print (StringRef string); static void println (StringRef string); static void debugBreak (CStringPtr string); static void assertFailed (CStringPtr expr, CStringPtr file, int line); static double getProfileTime (); static bool checkHeap (); static void indent (uint32 numChars = 2); static void unindent (uint32 numChars = 2); static CStringPtr getIndent (); };