llvm/lldb/source/Host/common/HostNativeThreadBase.cpp

//===-- HostNativeThreadBase.cpp ------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "lldb/Host/HostNativeThreadBase.h"
#include "lldb/Host/HostInfo.h"
#include "lldb/Host/ThreadLauncher.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"

#include "llvm/ADT/StringExtras.h"
#include "llvm/Support/Threading.h"

usingnamespacelldb;
usingnamespacelldb_private;

HostNativeThreadBase::HostNativeThreadBase(thread_t thread)
    :{}

lldb::thread_t HostNativeThreadBase::GetSystemHandle() const {}

lldb::thread_result_t HostNativeThreadBase::GetResult() const {}

bool HostNativeThreadBase::IsJoinable() const {}

void HostNativeThreadBase::Reset() {}

bool HostNativeThreadBase::EqualsThread(lldb::thread_t thread) const {}

lldb::thread_t HostNativeThreadBase::Release() {}

lldb::thread_result_t
HostNativeThreadBase::ThreadCreateTrampoline(lldb::thread_arg_t arg) {}