equal
deleted
inserted
replaced
621 |
621 |
622 # define LEMON_ASSERT(exp, msg) \ |
622 # define LEMON_ASSERT(exp, msg) \ |
623 (static_cast<void> (!!(exp) ? 0 : ( \ |
623 (static_cast<void> (!!(exp) ? 0 : ( \ |
624 LEMON_ASSERT_HANDLER(__FILE__, __LINE__, \ |
624 LEMON_ASSERT_HANDLER(__FILE__, __LINE__, \ |
625 __PRETTY_FUNCTION__, \ |
625 __PRETTY_FUNCTION__, \ |
626 (msg), #exp, LEMON_ASSERT_ABORT), 0))) |
626 msg, #exp, LEMON_ASSERT_ABORT), 0))) |
627 |
627 |
628 #endif // NDEBUG || LEMON_DISABLE_ASSERTS |
628 #endif // NDEBUG || LEMON_DISABLE_ASSERTS |
629 |
629 |
630 /** |
630 /** |
631 * \brief Macro for mark not yet implemented features. |
631 * \brief Macro for mark not yet implemented features. |