Go to the source code of this file.
|
#define | __has_builtin(x) 0 |
|
#define | __has_feature(x) 0 |
|
#define | __has_extension __has_feature |
|
#define | __has_attribute(x) 0 |
|
#define | YM_INLINE |
| YM_INLINE is a platform independent macro that forces a function to be inlined. More...
|
|
#define | YM_NO_INLINE |
| YM_NO_INLINE is a platform independent macro that forces a function to never be inlined. More...
|
|
#define | YM_PURE |
| YM_PURE is a platform independent macro informing the compiler that a function is pure. More...
|
|
#define | YM_RESTRICT restrict |
| YM_RESTRICT is a platform independent macro wrapper for C99 restrict functionality. More...
|
|
#define | YM_UNUSED |
| YM_UNUSED is a platform independent macro informing the compiler that a function/variable is intentionally unused. More...
|
|
#define | YM_NO_DISCARD |
| YM_NO_DISCARD is a platform independent macro informing the compiler to warn if a return value from a function is discarded. More...
|
|
#define | YM_LIKELY(x) (x) |
| YM_LIKELY is a platform independent macro informing the compiler that in a branch this is the path that is most likely. More...
|
|
#define | YM_UNLIKELY(x) (x) |
| YM_UNLIKELY is a platform independent macro informing the compiler that in a branch this is the path that is least likely. More...
|
|
#define __has_attribute |
( |
|
x | ) |
0 |
#define __has_builtin |
( |
|
x | ) |
0 |
#define __has_feature |
( |
|
x | ) |
0 |