Searched refs:HostNativeThreadBase (Results 1 – 12 of 12) sorted by relevance
21 HostNativeThreadBase::HostNativeThreadBase(thread_t thread) in HostNativeThreadBase() function in HostNativeThreadBase24 lldb::thread_t HostNativeThreadBase::GetSystemHandle() const { in GetSystemHandle()28 lldb::thread_result_t HostNativeThreadBase::GetResult() const { in GetResult()32 bool HostNativeThreadBase::IsJoinable() const { in IsJoinable()36 void HostNativeThreadBase::Reset() { in Reset()41 bool HostNativeThreadBase::EqualsThread(lldb::thread_t thread) const { in EqualsThread()45 lldb::thread_t HostNativeThreadBase::Release() { in Release()54 HostNativeThreadBase::ThreadCreateTrampoline(lldb::thread_arg_t arg) { in ThreadCreateTrampoline()
24 class HostNativeThreadBase {26 HostNativeThreadBase(const HostNativeThreadBase &) = delete;27 const HostNativeThreadBase &operator=(const HostNativeThreadBase &) = delete;30 HostNativeThreadBase() = default;31 explicit HostNativeThreadBase(lldb::thread_t thread);32 virtual ~HostNativeThreadBase() = default;
20 class HostNativeThreadBase; variable47 std::shared_ptr<HostNativeThreadBase> m_native_thread;
24 : HostNativeThreadBase(), m_owns_handle(true) {} in HostThreadWindows()27 : HostNativeThreadBase(thread), m_owns_handle(true) {} in HostThreadWindows()67 HostNativeThreadBase::Reset(); in Reset()
16 class HostThreadPosix : public HostNativeThreadBase {
18 class HostThreadWindows : public HostNativeThreadBase {
21 : HostNativeThreadBase(thread) {} in HostThreadPosix()
17 HostNativeThreadBase.cpp \
30 module HostNativeThreadBase { header "Host/HostNativeThreadBase.h" export * }
26 "common/HostNativeThreadBase.cpp",
22 common/HostNativeThreadBase.cpp
4030 lldb/source/Host/common/HostNativeThreadBase.cpp