Lines Matching refs:__has_attribute
89 #ifndef __has_attribute
90 #define __has_attribute(__x) 0
254 #if __has_attribute(__no_sanitize__)
412 #if !defined(_LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK) && __has_attribute(no_sanitize)
645 # if __has_attribute(__type_visibility__)
676 # if !defined(_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS) && __has_attribute(__type_visibility__)
684 # if !defined(_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS) && __has_attribute(__type_visibility__)
720 # if __has_attribute(__enable_if__)
1030 #if defined(__clang__) && __has_attribute(acquire_capability)
1040 #if __has_attribute(require_constant_initialization)
1056 #if __has_attribute(diagnose_if) && !defined(_LIBCPP_DISABLE_ADDITIONAL_DIAGNOSTICS)