| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | Compiler.h | 34 #ifndef __has_attribute 35 # define __has_attribute(x) 0 macro 116 #if __has_attribute(visibility) && \ 136 #if __has_attribute(used) 169 #if __has_attribute(unused) 176 #if __has_attribute(weak) && !defined(__MINGW32__) && !defined(__CYGWIN__) && \ 192 #if __has_attribute(pure) || defined(__GNUC__) 199 #if __has_attribute(minsize) 215 #if __has_attribute(noinline) 225 #if __has_attribute(always_inline) [all …]
|
| /openbsd-src/gnu/llvm/libcxxabi/src/demangle/ |
| H A D | DemangleConfig.h | 31 #ifndef __has_attribute 32 #define __has_attribute(x) 0 macro 52 #if __has_attribute(used) || DEMANGLE_GNUC_PREREQ(3, 1, 0) 66 #if __has_attribute(noinline) || DEMANGLE_GNUC_PREREQ(3, 4, 0)
|
| /openbsd-src/gnu/llvm/libcxxabi/include/ |
| H A D | __cxxabi_config.h | 17 #if !defined(__has_attribute) 18 #define __has_attribute(_attribute_) 0 macro 56 #if __has_attribute(__type_visibility__) 81 #if __has_attribute(__no_sanitize__) && defined(_LIBCXXABI_COMPILER_CLANG)
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/ |
| H A D | DemangleConfig.h | 26 #ifndef __has_attribute 27 #define __has_attribute(x) 0 macro 47 #if __has_attribute(used) || DEMANGLE_GNUC_PREREQ(3, 1, 0) 61 #if __has_attribute(noinline) || DEMANGLE_GNUC_PREREQ(3, 4, 0)
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerPlatform.h | 82 #ifndef __has_attribute 83 #define __has_attribute(x) 0 macro 91 #if __has_attribute(target) 101 #if __has_attribute(no_sanitize)
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | __config | 189 # ifndef __has_attribute 190 # define __has_attribute(__x) 0 416 # if __has_attribute(__no_sanitize__) && !defined(_LIBCPP_COMPILER_GCC) 485 # if __has_attribute(no_sanitize) 577 # if __has_attribute(__type_visibility__) 586 # if !defined(_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS) && __has_attribute(__type_visibility__) 594 # if __has_attribute(exclude_from_explicit_instantiation) 682 # if __has_attribute(__enable_if__) 696 # if __has_attribute(__malloc__) 702 # if __has_attribute(__using_if_exists__) [all …]
|
| H A D | __threading_support | 51 #if defined(__FreeBSD__) && defined(__clang__) && __has_attribute(no_thread_safety_analysis)
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/ |
| H A D | internal_defs.h | 70 #if defined(__has_attribute) 71 #if __has_attribute(require_constant_initialization)
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_dispatch_defs.h | 53 #if __has_attribute(noescape)
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_internal_defs.h | 124 #if !defined(__has_attribute) 125 # define __has_attribute(x) 0 macro
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/builtins/ |
| H A D | cpu_model.c | 16 #ifndef __has_attribute 17 #define __has_attribute(attr) 0 macro 20 #if __has_attribute(constructor)
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/asan/ |
| H A D | asan_interceptors.cpp | 306 # if __has_attribute(__indirect_return__) && \ in INTERCEPTOR()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | StringRef.h | 849 #if defined(__clang__) && __has_attribute(enable_if) in StringLiteral()
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | ObjectiveCLiterals.rst | 584 #if __has_attribute(objc_boxable)
|
| H A D | LanguageExtensions.rst | 216 ``__has_attribute`` 225 #ifndef __has_attribute // Optional of course. 226 #define __has_attribute(x) 0 // Compatibility with non-clang compilers. 230 #if __has_attribute(always_inline) 450 Query for this feature with ``__has_attribute(ext_vector_type)``. 1914 Query for these features with ``__has_attribute(ns_consumed)``, 1915 ``__has_attribute(ns_returns_retained)``, etc.
|
| H A D | AutomaticReferenceCounting.rst | 1519 ``__has_attribute(objc_method_family)``. 2041 ``__has_attribute``: 2045 #if __has_attribute(objc_externally_retained)
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | AttrDocs.td | 829 Query for this feature with ``__has_attribute(enable_if)``. 938 Query for this feature with ``__has_attribute(diagnose_if)``. 1163 Query for this attribute with ``__has_attribute(overloadable)``. 1190 Query for this feature with ``__has_attribute(objc_method_family)``. 2929 You can detect support for these attributes with ``__has_attribute()``. For 2934 #if defined(__has_attribute) 2935 # if __has_attribute(argument_with_type_tag) && \ 2936 __has_attribute(pointer_with_type_tag) && \ 2937 __has_attribute(type_tag_for_datatype) 4861 with ``__has_attribute(swiftcall)``. This implies support for the
|
| /openbsd-src/gnu/llvm/llvm/docs/TableGen/ |
| H A D | BackEnds.rst | 313 ``__has_attribute`` feature test macro.
|
| /openbsd-src/gnu/llvm/llvm/docs/CommandGuide/ |
| H A D | llvm-debuginfo-analyzer.rst | 1629 #if __has_attribute(__always_inline__)
|