xref: /freebsd-src/contrib/llvm-project/lldb/source/Host/common/NativeThreadProtocol.cpp (revision e25152834cdf3b353892835a4f3b157e066a8ed4)
1*5ffd83dbSDimitry Andric //===-- NativeThreadProtocol.cpp ------------------------------------------===//
20b57cec5SDimitry Andric //
30b57cec5SDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
40b57cec5SDimitry Andric // See https://llvm.org/LICENSE.txt for license information.
50b57cec5SDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
60b57cec5SDimitry Andric //
70b57cec5SDimitry Andric //===----------------------------------------------------------------------===//
80b57cec5SDimitry Andric 
90b57cec5SDimitry Andric #include "lldb/Host/common/NativeThreadProtocol.h"
100b57cec5SDimitry Andric 
110b57cec5SDimitry Andric #include "lldb/Host/common/NativeProcessProtocol.h"
120b57cec5SDimitry Andric #include "lldb/Host/common/NativeRegisterContext.h"
130b57cec5SDimitry Andric 
140b57cec5SDimitry Andric using namespace lldb;
150b57cec5SDimitry Andric using namespace lldb_private;
160b57cec5SDimitry Andric 
NativeThreadProtocol(NativeProcessProtocol & process,lldb::tid_t tid)170b57cec5SDimitry Andric NativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol &process,
180b57cec5SDimitry Andric                                            lldb::tid_t tid)
190b57cec5SDimitry Andric     : m_process(process), m_tid(tid) {}
20