12345678910111213141516171819 |
- #pragma once
- #include "types.h"
- #ifndef NDEBUG
- #define assert(_statement) \
- if (!(_statement)) \
- asm volatile("ud2")
- #define assert_likely(_statement) \
- if (unlikely(!(_statement))) \
- asm volatile("ud2")
- #else
- #define assert(_statement) ;
- #endif
|