Lines Matching refs:__has_attribute
132 #ifndef __has_attribute
133 #define __has_attribute(__x) 0
325 #if __has_attribute(__no_sanitize__) && !defined(_LIBCPP_COMPILER_GCC)
475 #if !defined(_LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK) && __has_attribute(no_sanitize)
707 # if __has_attribute(__type_visibility__)
738 # if !defined(_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS) && __has_attribute(__type_visibility__)
746 # if !defined(_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS) && __has_attribute(__type_visibility__)
757 #if __has_attribute(internal_linkage)
763 #if __has_attribute(exclude_from_explicit_instantiation)
821 # if __has_attribute(__enable_if__)
1018 # if __has_attribute(deprecated)
1221 # if defined(__clang__) && __has_attribute(acquire_capability)
1226 #if __has_attribute(require_constant_initialization)
1242 #if __has_attribute(diagnose_if) && !defined(_LIBCPP_DISABLE_ADDITIONAL_DIAGNOSTICS)
1257 #elif __has_attribute(fallthough) || _GNUC_VER >= 700