Searched refs:__has_cpp_attribute (Results 1 – 9 of 9) sorted by relevance
27 #ifndef __has_cpp_attribute28 #define __has_cpp_attribute(x) 0 macro80 #if __cplusplus > 201402L && __has_cpp_attribute(fallthrough)82 #elif __has_cpp_attribute(gnu::fallthrough)88 #elif __has_cpp_attribute(clang::fallthrough)
22 #ifndef __has_cpp_attribute23 #define __has_cpp_attribute(x) 0 macro75 #if __cplusplus > 201402L && __has_cpp_attribute(fallthrough)77 #elif __has_cpp_attribute(gnu::fallthrough)83 #elif __has_cpp_attribute(clang::fallthrough)
35 #if defined(__cplusplus) && defined(__has_cpp_attribute)36 #define ORC_RT_HAS_CPP_ATTRIBUTE(x) __has_cpp_attribute(x)
128 #if !defined(__has_cpp_attribute)129 # define __has_cpp_attribute(x) 0 macro262 #if __has_cpp_attribute(clang::fallthrough)264 #elif __has_cpp_attribute(fallthrough)
49 #if defined(__cplusplus) && defined(__has_cpp_attribute)50 # define LLVM_HAS_CPP_ATTRIBUTE(x) __has_cpp_attribute(x)
205 # ifndef __has_cpp_attribute206 # define __has_cpp_attribute(__x) 0872 # if __has_cpp_attribute(nodiscard)1070 # if __has_cpp_attribute(fallthrough)1078 # if __has_cpp_attribute(_Clang::__lifetimebound__)1181 # if __has_cpp_attribute(msvc::no_unique_address)1191 # elif __has_cpp_attribute(no_unique_address)
17 #if !__has_cpp_attribute(clang::optnone)
152 ``__has_cpp_attribute``169 #ifndef __has_cpp_attribute // For backwards compatibility170 #define __has_cpp_attribute(x) 0174 #if __has_cpp_attribute(clang::fallthrough)
19338 #ifdef __has_cpp_attribute in operator TemplateArgumentListInfo*()19339 #if __has_cpp_attribute(clang::lifetimebound) in operator TemplateArgumentListInfo*()