Go to the source code of this file.
◆ likely
Tell the branch predictor that this expression is likely true.
Definition at line 14 of file macros.h.
◆ unlikely
| #define unlikely |
( |
|
x | ) |
(x) |
Tell the branch predictor that this expression is likely false.
Definition at line 16 of file macros.h.
◆ SMASH_DEPRECATED
| #define SMASH_DEPRECATED |
( |
|
msg | ) |
__attribute__((deprecated(msg))) |
Mark as deprecated, generating compiler warnings when used.
Definition at line 20 of file macros.h.
◆ GCC_IGNORE_BEGIN
| #define GCC_IGNORE_BEGIN |
( |
|
warning | ) |
|
Non-GCC compilers: fallback empty macro.
Definition at line 61 of file macros.h.
◆ GCC_IGNORE_ALSO
| #define GCC_IGNORE_ALSO |
( |
|
warning | ) |
|
Non-GCC compilers: fallback empty macro.
Definition at line 64 of file macros.h.
◆ GCC_IGNORE_END
| #define GCC_IGNORE_END |
( |
| ) |
|
Non-GCC compilers: fallback empty macro.
Definition at line 67 of file macros.h.