2
3
4
7#define ae2f_LangVer_C 1990
9#define ae2f_LangVer_C 2090
13#define ae2f_LangVer_CC 1998
15#define ae2f_LangVer_CC 2098
#define ae2f_stdcc_v
Standard C++ version. .
#define ae2f_stdc_v
Standard C version, or at least cmake intended.
#define ae2f_assume(a)
tells the compiler that value if a is false, below this keyword is not expected to be reached.
#define ae2f_ccpure
Keyword as [[pure]] on C23.
#define ae2f_ccconst
Keyword as [[const]] on C23..
#define ae2f_noexcept
marker that this function does not throw something.
#define ae2f_restrict
Keyword as restrict on C99.
#define ae2f_expected_not(a)
expectes a as false.
#define ae2f_unreachable()
tells the compiler that below this keyword is not expected to be reached.
#define _ae2f_msvc(a)
Available when compiled with msvc.
#define _ae2f_gnuc(a)
Available when compiled with gcc compiler.
#define ae2f_inline
inline
#define ae2f_expected(a)
expectes a as true.