xref: /src/contrib/llvm-project/lldb/source/Host/common/NativeThreadProtocol.cpp (revision 5ffd83dbcc34f10e07f6d3e968ae6365869615f4)
1cfca06d7SDimitry Andric //===-- NativeThreadProtocol.cpp ------------------------------------------===//
20cac4ca3SEd Maste //
35f29bb8aSDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
45f29bb8aSDimitry Andric // See https://llvm.org/LICENSE.txt for license information.
55f29bb8aSDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
60cac4ca3SEd Maste //
70cac4ca3SEd Maste //===----------------------------------------------------------------------===//
80cac4ca3SEd Maste 
912bd4897SEd Maste #include "lldb/Host/common/NativeThreadProtocol.h"
100cac4ca3SEd Maste 
1112bd4897SEd Maste #include "lldb/Host/common/NativeProcessProtocol.h"
1212bd4897SEd Maste #include "lldb/Host/common/NativeRegisterContext.h"
130cac4ca3SEd Maste 
140cac4ca3SEd Maste using namespace lldb;
150cac4ca3SEd Maste using namespace lldb_private;
160cac4ca3SEd Maste 
NativeThreadProtocol(NativeProcessProtocol & process,lldb::tid_t tid)17a884e649SDimitry Andric NativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol &process,
1814f1b3e8SDimitry Andric                                            lldb::tid_t tid)
19a884e649SDimitry Andric     : m_process(process), m_tid(tid) {}
20