83
83
claw::debug_assert( __FILE__, __FUNCTION__, __LINE__, (b), (s) )
85
85
/*---------------------------------------------------------------------------*/
87
claw::debug_assert( __FILE__, __FUNCTION__, __LINE__, false, (s) )
86
90
#define CLAW_PRECOND( b ) CLAW_ASSERT( b, "precondition failed : " #b )
88
92
/*---------------------------------------------------------------------------*/
89
93
#define CLAW_POSTCOND( b ) CLAW_ASSERT( b, "postcondition failed : " #b )
93
97
#define CLAW_ASSERT( b, s )
94
99
#define CLAW_PRECOND( b )
95
100
#define CLAW_POSTCOND( b )
99
104
#endif // __CLAW_ASSERT_HPP__