Home
last modified time | relevance | path

Searched refs:__atomic_waitable_traits (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic_sync.h42 struct __atomic_waitable_traits { struct
55 … __void_t<decltype(__atomic_waitable_traits<__decay_t<_Tp> >::__atomic_load(
57 … decltype(__atomic_waitable_traits<__decay_t<_Tp> >::__atomic_contention_address(
67 …auto __current_val = __atomic_waitable_traits<__decay_t<_AtomicWaitable> >::__atomic_load(__a_, __…
96 using __waitable_traits = __atomic_waitable_traits<__decay_t<_AtomicWaitable> >;
157 …std::__cxx_atomic_notify_one(__atomic_waitable_traits<__decay_t<_AtomicWaitable> >::__atomic_conte…
163 …std::__cxx_atomic_notify_all(__atomic_waitable_traits<__decay_t<_AtomicWaitable> >::__atomic_conte…
H A Datomic_ref.h104 friend struct __atomic_waitable_traits<__atomic_ref_base<_Tp>>;
229 struct __atomic_waitable_traits<__atomic_ref_base<_Tp>> {
H A Datomic_flag.h86 struct __atomic_waitable_traits<atomic_flag> {
H A Datomic_base.h198 struct __atomic_waitable_traits<__atomic_base<_Tp, _IsIntegral> > {