ae2f_docs
Loading...
Searching...
No Matches
LangVer.auto.h
Go to the documentation of this file.
1/**
2 * @file LangVer.auto.h
3 * @brief cmake-generated
4 **/
5
6#if 90 >= 50
7#define ae2f_LangVer_C 1990
8#else
9#define ae2f_LangVer_C 2090
10#endif
11
12#if 98 >= 50
13#define ae2f_LangVer_CC 1998
14#else
15#define ae2f_LangVer_CC 2098
16#endif
17
18#define __ae2f_lvcheck_c(v) (ae2f_LangVer_C >= (v))
19#define __ae2f_lvcheck_cc(v) (ae2f_LangVer_CC >= (v))
#define ae2f_LangVer_C
Definition LangVer.auto.h:7
#define ae2f_LangVer_CC
#define ae2f_stdcc_v
Standard C++ version. .
Definition LangVer.h:34
#define ae2f_stdc_v
Standard C version, or at least cmake intended.
Definition LangVer.h:43
#define ae2f_assume(a)
tells the compiler that value if a is false, below this keyword is not expected to be reached.
Definition cc.h:228
#define ae2f_ccpure
Keyword as [[pure]] on C23.
Definition cc.h:52
#define ae2f_unexpected
Definition cc.h:189
#define ae2f_ccconst
Keyword as [[const]] on C23..
Definition cc.h:66
#define ae2f_noexcept
marker that this function does not throw something.
Definition cc.h:133
#define ae2f_restrict
Keyword as restrict on C99.
Definition cc.h:81
#define ae2f_expected_not(a)
expectes a as false.
Definition cc.h:185
#define ae2f_unreachable()
tells the compiler that below this keyword is not expected to be reached.
Definition cc.h:213
#define _ae2f_msvc(a)
Available when compiled with msvc.
Definition cc.h:38
#define _ae2f_gnuc(a)
Available when compiled with gcc compiler.
Definition cc.h:21
#define ae2f_inline
inline
Definition cc.h:149
#define ae2f_expected(a)
expectes a as true.
Definition cc.h:184