Go to the documentation of this file. 28 #define __has_feature(x) 0 // Compatibility with non-clang 32 #ifndef __has_extension 33 #define __has_extension __has_feature // Compatibility with pre-3.0 36 #if __GNUC__ >= 6 || \ 37 (__has_extension(attribute_deprecated_with_message) && \ 38 __has_extension(enumerator_attributes)) 39 #define MIR_DEPRECATED_ENUM(ENUM, INSTEAD) \ 40 ENUM MIR_FOR_REMOVAL_IN_VERSION_1("Use " #INSTEAD " instead") 42 #define MIR_DEPRECATED_ENUM(ENUM, INSTEAD) \