Searched refs:__cxx_atomic_impl (Results 1 – 8 of 8) sorted by relevance
114 struct __cxx_atomic_impl : public _Base { struct115 _LIBCPP_HIDE_FROM_ABI __cxx_atomic_impl() _NOEXCEPT = default;116 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR explicit __cxx_atomic_impl(_Tp __value) _NOEXCEPT : _Base(… in __cxx_atomic_impl() argument
29 __cxx_atomic_impl<_LIBCPP_ATOMIC_FLAG_TYPE> __a_;94 static _LIBCPP_HIDE_FROM_ABI const __cxx_atomic_impl<_LIBCPP_ATOMIC_FLAG_TYPE>*99 static _LIBCPP_HIDE_FROM_ABI const volatile __cxx_atomic_impl<_LIBCPP_ATOMIC_FLAG_TYPE>*
28 using __cxx_atomic_contention_t _LIBCPP_NODEBUG = __cxx_atomic_impl<__cxx_contention_t>;
42 mutable __cxx_atomic_impl<_Tp> __a_;47 …static constexpr bool is_always_lock_free = __libcpp_is_always_lock_free<__cxx_atomic_impl<_Tp> >:…51 return __cxx_atomic_is_lock_free(sizeof(__cxx_atomic_impl<_Tp>)); in is_lock_free()223 static _LIBCPP_HIDE_FROM_ABI const __cxx_atomic_impl<_Tp>*228 static _LIBCPP_HIDE_FROM_ABI const volatile __cxx_atomic_impl<_Tp>*
29 __cxx_atomic_impl<_LIBCPP_ATOMIC_FLAG_TYPE> __a_;91 static _LIBCPP_HIDE_FROM_ABI const __cxx_atomic_impl<_LIBCPP_ATOMIC_FLAG_TYPE>*96 static _LIBCPP_HIDE_FROM_ABI const volatile __cxx_atomic_impl<_LIBCPP_ATOMIC_FLAG_TYPE>*
33 mutable __cxx_atomic_impl<_Tp> __a_;36 return __cxx_atomic_is_lock_free(sizeof(__cxx_atomic_impl<_Tp>)); in is_lock_free()200 static _LIBCPP_HIDE_FROM_ABI const __cxx_atomic_impl<_Tp>*205 static _LIBCPP_HIDE_FROM_ABI const volatile __cxx_atomic_impl<_Tp>*
28 using __cxx_atomic_contention_t = __cxx_atomic_impl<__cxx_contention_t>;
489 struct __cxx_atomic_impl : public _Base {492 _LIBCPP_HIDE_FROM_ABI __cxx_atomic_impl() _NOEXCEPT = default;493 _LIBCPP_HIDE_FROM_ABI explicit __cxx_atomic_impl(_Tp __value) _NOEXCEPT : _Base(__value) {}