Lines Matching refs:ThreadHandle
1388 class ThreadHandle::PlatformData : public Malloced {
1390 explicit PlatformData(ThreadHandle::Kind kind) {
1394 void Initialize(ThreadHandle::Kind kind) {
1396 case ThreadHandle::SELF: tid_ = GetCurrentThreadId(); break;
1397 case ThreadHandle::INVALID: tid_ = kNoThreadId; break;
1420 ThreadHandle::ThreadHandle(ThreadHandle::Kind kind) {
1425 ThreadHandle::~ThreadHandle() {
1431 bool ThreadHandle::IsSelf() const {
1437 bool ThreadHandle::IsValid() const {
1442 void ThreadHandle::Initialize(ThreadHandle::Kind kind) {
1457 Thread::Thread() : ThreadHandle(ThreadHandle::INVALID) {