[+] AU_LANG_CPP[...]_ for improved c++lang feature detection
This commit is contained in:
parent
5a3f70f244
commit
47a20d23d1
@ -140,27 +140,55 @@
|
|||||||
|
|
||||||
#if defined(__cplusplus)
|
#if defined(__cplusplus)
|
||||||
#if defined(_AURORA_DONT_QUESTION_ME_17)
|
#if defined(_AURORA_DONT_QUESTION_ME_17)
|
||||||
|
#define AU_LANG_CPP_11_
|
||||||
|
#define AU_LANG_CPP_14_
|
||||||
|
#define AU_LANG_CPP_17_
|
||||||
#define AU_LANG_CPP_17
|
#define AU_LANG_CPP_17
|
||||||
#define AU_LANG_CPP
|
#define AU_LANG_CPP
|
||||||
#elif defined(_AURORA_DONT_QUESTION_ME_14)
|
#elif defined(_AURORA_DONT_QUESTION_ME_14)
|
||||||
|
#define AU_LANG_CPP_11_
|
||||||
|
#define AU_LANG_CPP_14_
|
||||||
#define AU_LANG_CPP_14
|
#define AU_LANG_CPP_14
|
||||||
#define AU_LANG_CPP
|
#define AU_LANG_CPP
|
||||||
#elif defined(_AURORA_DONT_QUESTION_ME_20)
|
#elif defined(_AURORA_DONT_QUESTION_ME_20)
|
||||||
|
#define AU_LANG_CPP_11_
|
||||||
|
#define AU_LANG_CPP_14_
|
||||||
|
#define AU_LANG_CPP_17_
|
||||||
|
#define AU_LANG_CPP_20_
|
||||||
#define AU_LANG_CPP_20
|
#define AU_LANG_CPP_20
|
||||||
#define AU_LANG_CPP
|
#define AU_LANG_CPP
|
||||||
#elif defined(_AURORA_DONT_QUESTION_ME_23)
|
#elif defined(_AURORA_DONT_QUESTION_ME_23)
|
||||||
|
#define AU_LANG_CPP_11_
|
||||||
|
#define AU_LANG_CPP_14_
|
||||||
|
#define AU_LANG_CPP_17_
|
||||||
|
#define AU_LANG_CPP_20_
|
||||||
|
#define AU_LANG_CPP_23_
|
||||||
#define AU_LANG_CPP_23
|
#define AU_LANG_CPP_23
|
||||||
#define AU_LANG_CPP
|
#define AU_LANG_CPP
|
||||||
#elif __cplusplus > 202002L
|
#elif __cplusplus > 202002L
|
||||||
|
#define AU_LANG_CPP_11_
|
||||||
|
#define AU_LANG_CPP_14_
|
||||||
|
#define AU_LANG_CPP_17_
|
||||||
|
#define AU_LANG_CPP_20_
|
||||||
|
#define AU_LANG_CPP_23_
|
||||||
#define AU_LANG_CPP_23
|
#define AU_LANG_CPP_23
|
||||||
#define AU_LANG_CPP
|
#define AU_LANG_CPP
|
||||||
#elif __cplusplus > 201703L
|
#elif __cplusplus > 201703L
|
||||||
|
#define AU_LANG_CPP_11_
|
||||||
|
#define AU_LANG_CPP_14_
|
||||||
|
#define AU_LANG_CPP_17_
|
||||||
|
#define AU_LANG_CPP_20_
|
||||||
#define AU_LANG_CPP_20
|
#define AU_LANG_CPP_20
|
||||||
#define AU_LANG_CPP
|
#define AU_LANG_CPP
|
||||||
#elif __cplusplus >= 201703L
|
#elif __cplusplus >= 201703L
|
||||||
|
#define AU_LANG_CPP_11_
|
||||||
|
#define AU_LANG_CPP_14_
|
||||||
|
#define AU_LANG_CPP_17_
|
||||||
#define AU_LANG_CPP_17
|
#define AU_LANG_CPP_17
|
||||||
#define AU_LANG_CPP
|
#define AU_LANG_CPP
|
||||||
#elif __cplusplus >= 201400L
|
#elif __cplusplus >= 201400L
|
||||||
|
#define AU_LANG_CPP_11_
|
||||||
|
#define AU_LANG_CPP_14_
|
||||||
#define AU_LANG_CPP_14
|
#define AU_LANG_CPP_14
|
||||||
#define AU_LANG_CPP
|
#define AU_LANG_CPP
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user