Home
last modified time | relevance | path

Searched refs:__has_cpp_attribute (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/libcxxabi/src/demangle/
H A DDemangleConfig.h27 #ifndef __has_cpp_attribute
28 #define __has_cpp_attribute(x) 0 macro
80 #if __cplusplus > 201402L && __has_cpp_attribute(fallthrough)
82 #elif __has_cpp_attribute(gnu::fallthrough)
88 #elif __has_cpp_attribute(clang::fallthrough)
/openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/
H A DDemangleConfig.h22 #ifndef __has_cpp_attribute
23 #define __has_cpp_attribute(x) 0 macro
75 #if __cplusplus > 201402L && __has_cpp_attribute(fallthrough)
77 #elif __has_cpp_attribute(gnu::fallthrough)
83 #elif __has_cpp_attribute(clang::fallthrough)
/openbsd-src/gnu/llvm/compiler-rt/lib/orc/
H A Dcompiler.h35 #if defined(__cplusplus) && defined(__has_cpp_attribute)
36 #define ORC_RT_HAS_CPP_ATTRIBUTE(x) __has_cpp_attribute(x)
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_internal_defs.h128 #if !defined(__has_cpp_attribute)
129 # define __has_cpp_attribute(x) 0 macro
262 #if __has_cpp_attribute(clang::fallthrough)
264 #elif __has_cpp_attribute(fallthrough)
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DCompiler.h49 #if defined(__cplusplus) && defined(__has_cpp_attribute)
50 # define LLVM_HAS_CPP_ATTRIBUTE(x) __has_cpp_attribute(x)
/openbsd-src/gnu/llvm/libcxx/include/
H A D__config205 # ifndef __has_cpp_attribute
206 # define __has_cpp_attribute(__x) 0
872 # 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)
/openbsd-src/gnu/llvm/libcxxabi/src/
H A Daix_state_tab_eh.inc17 #if !__has_cpp_attribute(clang::optnone)
/openbsd-src/gnu/llvm/clang/docs/
H A DLanguageExtensions.rst152 ``__has_cpp_attribute``
169 #ifndef __has_cpp_attribute // For backwards compatibility
170 #define __has_cpp_attribute(x) 0
174 #if __has_cpp_attribute(clang::fallthrough)
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExpr.cpp19338 #ifdef __has_cpp_attribute in operator TemplateArgumentListInfo*()
19339 #if __has_cpp_attribute(clang::lifetimebound) in operator TemplateArgumentListInfo*()