debug.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define COMPILE_CHECK(expr, tag)   typedef char compile_check_ ## tag[(expr) ? 1 : -1]
#define ASSERT_SAVE(p)   ((void) 0)
#define ASSERT(p)   ((void) 0)
#define VERIFY(p)   do {if (p) ;} while (false)
#define die(...)   die(__FILE__, __LINE__, __VA_ARGS__)

Functions

void __DUMMY_TRACE__ (...)
NORETURN void die (const char *file, int line, const char *format,...)


Define Documentation

#define ASSERT (  )     ((void) 0)

#define ASSERT_SAVE (  )     ((void) 0)

#define COMPILE_CHECK ( expr,
tag   )     typedef char compile_check_ ## tag[(expr) ? 1 : -1]

#define die ( ...   )     die(__FILE__, __LINE__, __VA_ARGS__)

#define VERIFY (  )     do {if (p) ;} while (false)


Function Documentation

void __DUMMY_TRACE__ (   ...  )  [inline]

NORETURN void die ( const char *  file,
int  line,
const char *  format,
  ... 
)


Generated on Thu Jan 13 13:03:54 2011 by  doxygen 1.5.6