Home
last modified time | relevance | path

Searched refs:__has_attribute (Results 1 – 19 of 19) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DCompiler.h34 #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 DDemangleConfig.h31 #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.h17 #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 DDemangleConfig.h26 #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 DFuzzerPlatform.h82 #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__config189 # 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_support51 #if defined(__FreeBSD__) && defined(__clang__) && __has_attribute(no_thread_safety_analysis)
/openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/
H A Dinternal_defs.h70 #if defined(__has_attribute)
71 #if __has_attribute(require_constant_initialization)
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_dispatch_defs.h53 #if __has_attribute(noescape)
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_internal_defs.h124 #if !defined(__has_attribute)
125 # define __has_attribute(x) 0 macro
/openbsd-src/gnu/llvm/compiler-rt/lib/builtins/
H A Dcpu_model.c16 #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 Dasan_interceptors.cpp306 # if __has_attribute(__indirect_return__) && \ in INTERCEPTOR()
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DStringRef.h849 #if defined(__clang__) && __has_attribute(enable_if) in StringLiteral()
/openbsd-src/gnu/llvm/clang/docs/
H A DObjectiveCLiterals.rst584 #if __has_attribute(objc_boxable)
H A DLanguageExtensions.rst216 ``__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 DAutomaticReferenceCounting.rst1519 ``__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 DAttrDocs.td829 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 DBackEnds.rst313 ``__has_attribute`` feature test macro.
/openbsd-src/gnu/llvm/llvm/docs/CommandGuide/
H A Dllvm-debuginfo-analyzer.rst1629 #if __has_attribute(__always_inline__)