Lines Matching defs:ASSERT_FAIL
69 * do, except possibly declare the manifest constant `ASSERT_FAIL' and define
139 * The libcsc version of `ASSERT' is parameterized by the `ASSERT_FAIL'
140 * manifest constant. If `ASSERT_FAIL' is defined as a non-zero value, then
142 * or some other debug function. If `ASSERT_FAIL' is defined as zero, then
149 xcsc_assert_fail(__FILE__,__LINE__,#exp,(char*)0,ASSERT_FAIL)))
152 * The libcsc version of `ASSERT_ERRNO' is parameterized by the `ASSERT_FAIL'
157 xassert_errno(__FILE__,__LINE__,(exp),ASSERT_FAIL)))
160 * The `ASSERT_RTN' macro is parameterized by the `ASSERT_FAIL' manifest
163 * returns, i.e. if `ASSERT_FAIL' is defined as zero. The `ASSERT_RTN' macro
169 {xcsc_assert_fail(__FILE__,__LINE__,#exp,str,ASSERT_FAIL);return(ret);}}
173 * If not defined, define the manifest constant `ASSERT_FAIL' such that the
176 #ifndef ASSERT_FAIL
177 #define ASSERT_FAIL (0)
303 #undef ASSERT_FAIL