Searched refs:__location (Results 1 – 3 of 3) sorted by relevance
166 static void __libcpp_atomic_notify(void const volatile* __location) in __libcpp_atomic_notify() argument168 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_notify()176 void __cxx_atomic_notify_one(void const volatile* __location) in __cxx_atomic_notify_one() argument177 { __libcpp_atomic_notify(__location); } in __cxx_atomic_notify_one()179 void __cxx_atomic_notify_all(void const volatile* __location) in __cxx_atomic_notify_all() argument180 { __libcpp_atomic_notify(__location); } in __cxx_atomic_notify_all()182 __cxx_contention_t __libcpp_atomic_monitor(void const volatile* __location) in __libcpp_atomic_monitor() argument184 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_monitor()188 void __libcpp_atomic_wait(void const volatile* __location, __cxx_contention_t __old_value) in __libcpp_atomic_wait() argument190 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_wait()[all …]
36 _LIBCPP_HIDE_FROM_ABI constexpr _Tp* construct_at(_Tp* __location, _Args&&... __args) { in construct_at() argument37 _LIBCPP_ASSERT(__location != nullptr, "null pointer given to construct_at"); in construct_at()38 return ::new (std::__voidify(*__location)) _Tp(std::forward<_Args>(__args)...); in construct_at()44 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Tp* __construct_at(_Tp* __location, _Args&&... __args) { in __construct_at() argument46 return std::construct_at(__location, std::forward<_Args>(__args)...); in __construct_at()48 return _LIBCPP_ASSERT(__location != nullptr, "null pointer given to construct_at"), in __construct_at()49 ::new (std::__voidify(*__location)) _Tp(std::forward<_Args>(__args)...); in __construct_at()
45 constexpr _Tp* operator()(_Tp* __location, _Args&& ...__args) const { in operator()46 return _VSTD::construct_at(__location, _VSTD::forward<_Args>(__args)...); in operator()63 constexpr void operator()(_Tp* __location) const noexcept { in operator()64 _VSTD::destroy_at(__location); in operator()