Go to the documentation of this file. 3 #if __cplusplus >= 201103L || defined(_MSC_VER) && (_MSC_VER >= 1900) 5 #if __cplusplus >= 201402L || defined(_MSC_VER) && (_MSC_VER >= 1910) 9 #if __cplusplus >= 201703L || defined(_MSC_VER) && (_MSC_VER >= 1914) 14 #define ATTR(name) [[ name ]] 20 #define VW_STD14_CONSTEXPR constexpr 21 #define VW_DEPRECATED(message) [[deprecated(message)]] 23 #define VW_STD14_CONSTEXPR 24 #define VW_DEPRECATED(message) 28 #error "At least C++11 is required."