Searched refs:__has_cpp_attribute (Results 1 – 7 of 7) sorted by relevance
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)
20 #ifndef __has_cpp_attribute21 #define __has_cpp_attribute(x) 0 macro26 #if __has_cpp_attribute(clang::fallthrough)
28 #if defined(__cplusplus) && defined(__has_cpp_attribute)29 #define ORC_RT_HAS_CPP_ATTRIBUTE(x) __has_cpp_attribute(x)
48 #if defined(__cplusplus) && defined(__has_cpp_attribute)49 # define LLVM_HAS_CPP_ATTRIBUTE(x) __has_cpp_attribute(x)
43 #ifndef __has_cpp_attribute44 #define __has_cpp_attribute(x) 0 macro335 #if __cplusplus > 201402L && __has_cpp_attribute(fallthrough)337 #elif __has_cpp_attribute(clang::fallthrough)
169 #ifndef __has_cpp_attribute170 #define __has_cpp_attribute(__x) 01072 #if __has_cpp_attribute(nodiscard) || defined(_LIBCPP_COMPILER_MSVC)1321 #if __cplusplus > 201402L && __has_cpp_attribute(fallthrough)1323 #elif __has_cpp_attribute(clang::fallthrough)
18102 #ifdef __has_cpp_attribute in operator TemplateArgumentListInfo*()18103 #if __has_cpp_attribute(clang::lifetimebound) in operator TemplateArgumentListInfo*()