Lines Matching refs:__thread_id
398 class _LIBCPP_TYPE_VIS __thread_id;
403 _LIBCPP_INLINE_VISIBILITY __thread_id get_id() _NOEXCEPT;
407 template<> struct hash<__thread_id>;
409 class _LIBCPP_TEMPLATE_VIS __thread_id
418 __thread_id() _NOEXCEPT : __id_(0) {}
421 bool operator==(__thread_id __x, __thread_id __y) _NOEXCEPT
428 bool operator!=(__thread_id __x, __thread_id __y) _NOEXCEPT
431 bool operator< (__thread_id __x, __thread_id __y) _NOEXCEPT
438 bool operator<=(__thread_id __x, __thread_id __y) _NOEXCEPT
441 bool operator> (__thread_id __x, __thread_id __y) _NOEXCEPT
444 bool operator>=(__thread_id __x, __thread_id __y) _NOEXCEPT
454 operator<<(basic_ostream<_CharT, _Traits>& __os, __thread_id __id);
458 __thread_id(__libcpp_thread_id __id) : __id_(__id) {}
460 friend __thread_id this_thread::get_id() _NOEXCEPT;
462 friend struct _LIBCPP_TEMPLATE_VIS hash<__thread_id>;
469 __thread_id