diff options
author | Chris Lattner <sabre@nondot.org> | 2003-08-01 22:12:40 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-08-01 22:12:40 +0000 |
commit | 2dd93edfc221fe6d1e102cca694da01ca36b5d11 (patch) | |
tree | eec40afd6ae847712e1454e0f95d26980e9a5b0d /include/Support/Statistic.h | |
parent | aeac00ed535feacf863f31184b47a9d95820c5fc (diff) |
Move debugging support out of Statistic.h into Debug.h, implement the new DEBUG_TYPE facilities
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7490 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/Support/Statistic.h')
-rw-r--r-- | include/Support/Statistic.h | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/include/Support/Statistic.h b/include/Support/Statistic.h index fbdb0ba063..f25ffc6b3a 100644 --- a/include/Support/Statistic.h +++ b/include/Support/Statistic.h @@ -19,27 +19,6 @@ #include <iosfwd> -// DebugFlag - This boolean is set to true if the '-debug' command line option -// is specified. This should probably not be referenced directly, instead, use -// the DEBUG macro below. -// -extern bool DebugFlag; - -// DEBUG macro - This macro should be used by passes to emit debug information. -// In the '-debug' option is specified on the commandline, and if this is a -// debug build, then the code specified as the option to the macro will be -// executed. Otherwise it will not be. Example: -// -// DEBUG(cerr << "Bitset contains: " << Bitset << "\n"); -// -#ifdef NDEBUG -#define DEBUG(X) -#else -#define DEBUG(X) \ - do { if (DebugFlag) { X; } } while (0) -#endif - - // StatisticBase - Nontemplated base class for Statistic<> class... class StatisticBase { const char *Name; |