1*80814287SRaphael Isemann //===-- NativeThreadProtocol.cpp ------------------------------------------===// 2af245d11STodd Fiala // 32946cd70SChandler Carruth // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 42946cd70SChandler Carruth // See https://llvm.org/LICENSE.txt for license information. 52946cd70SChandler Carruth // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6af245d11STodd Fiala // 7af245d11STodd Fiala //===----------------------------------------------------------------------===// 8af245d11STodd Fiala 92fe1d0abSChaoren Lin #include "lldb/Host/common/NativeThreadProtocol.h" 10af245d11STodd Fiala 112fe1d0abSChaoren Lin #include "lldb/Host/common/NativeProcessProtocol.h" 122fe1d0abSChaoren Lin #include "lldb/Host/common/NativeRegisterContext.h" 13af245d11STodd Fiala 14af245d11STodd Fiala using namespace lldb; 15af245d11STodd Fiala using namespace lldb_private; 16af245d11STodd Fiala NativeThreadProtocol(NativeProcessProtocol & process,lldb::tid_t tid)1782abefa4SPavel LabathNativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol &process, 18b9c1b51eSKate Stone lldb::tid_t tid) 1982abefa4SPavel Labath : m_process(process), m_tid(tid) {} 20