Loading [MathJax]/extensions/tex2jax.js
ug4
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
trace.h
Go to the documentation of this file.
1
2#ifdef TRACE_UNTESTED
3#define untested() ( std::cerr << "@@#\n@@@:"<< __FILE__ << ":"<< __LINE__ \
4 <<":" << __func__ << "\n" )
5#else
6#define untested()
7#endif
8
9#define itested()
10#define incomplete() ( \
11 std::cerr << "@@#\n@@@\nincomplete:" \
12 << __FILE__ << ":" << __LINE__ << ":" << __func__ << "\n" )
13#define unreachable() ( \
14 std::cerr << "@@#\n@@@\nunreachable:" \
15 << __FILE__ << ":" << __LINE__ << ":" << __func__ << "\n" )