Go to the documentation of this file.
9 #if !(defined(_MSC_VER) && __cplusplus == 199711L) && !defined(__INTEL_COMPILER)
10 #if __cplusplus >= 201402L
12 #if __cplusplus >= 201703L
14 #if __cplusplus > 201703L
19 #elif defined(_MSC_VER) && __cplusplus == 199711L
22 #if _MSVC_LANG >= 201402L
24 #if _MSVC_LANG > 201402L && _MSC_VER >= 1910
26 #if __MSVC_LANG > 201703L && _MSC_VER >= 1910
33 #if defined(CLI11_CPP14)
34 #define CLI11_DEPRECATED(reason) [[deprecated(reason)]]
35 #elif defined(_MSC_VER)
36 #define CLI11_DEPRECATED(reason) __declspec(deprecated(reason))
38 #define CLI11_DEPRECATED(reason) __attribute__((deprecated(reason)))