Lines Matching defs:_Rep
72 template <class _Rep, class _Period>
74 wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d);
76 template <class _Rep, class _Period, class _Predicate>
78 wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d, _Predicate __pred);
96 template <class _Rep, class _Period, __enable_if_t<is_floating_point<_Rep>::value, int> = 0>
97 inline _LIBCPP_HIDE_FROM_ABI chrono::nanoseconds __safe_nanosecond_cast(chrono::duration<_Rep, _Period> __d) {
101 _Rep __result_float = __d.count() * __ratio::num / __ratio::den;
103 _Rep __result_max = numeric_limits<__ns_rep>::max();
108 _Rep __result_min = numeric_limits<__ns_rep>::min();
116 template <class _Rep, class _Period, __enable_if_t<!is_floating_point<_Rep>::value, int> = 0>
117 inline _LIBCPP_HIDE_FROM_ABI chrono::nanoseconds __safe_nanosecond_cast(chrono::duration<_Rep, _Period> __d) {
175 template <class _Rep, class _Period>
176 cv_status condition_variable::wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d) {
202 template <class _Rep, class _Period, class _Predicate>
204 condition_variable::wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d, _Predicate __pred) {