diff --git a/AuroraEnvironment.h b/AuroraEnvironment.h index 336502b..7cd2ad9 100644 --- a/AuroraEnvironment.h +++ b/AuroraEnvironment.h @@ -140,27 +140,55 @@ #if defined(__cplusplus) #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 #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 #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 #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 #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 #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 #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 #elif __cplusplus >= 201400L + #define AU_LANG_CPP_11_ + #define AU_LANG_CPP_14_ #define AU_LANG_CPP_14 #define AU_LANG_CPP #else