//===-- POSIXStopInfo.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 "POSIXStopInfo.h" using namespace lldb; using namespace lldb_private; //===----------------------------------------------------------------------===// // POSIXLimboStopInfo POSIXLimboStopInfo::~POSIXLimboStopInfo() {} lldb::StopReason POSIXLimboStopInfo::GetStopReason() const { return lldb::eStopReasonThreadExiting; } const char *POSIXLimboStopInfo::GetDescription() { return "thread exiting"; } bool POSIXLimboStopInfo::ShouldStop(Event *event_ptr) { return false; } bool POSIXLimboStopInfo::ShouldNotify(Event *event_ptr) { return false; } //===----------------------------------------------------------------------===// // POSIXNewThreadStopInfo POSIXNewThreadStopInfo::~POSIXNewThreadStopInfo() {} lldb::StopReason POSIXNewThreadStopInfo::GetStopReason() const { return lldb::eStopReasonNone; } const char *POSIXNewThreadStopInfo::GetDescription() { return "thread spawned"; } bool POSIXNewThreadStopInfo::ShouldStop(Event *event_ptr) { return false; } bool POSIXNewThreadStopInfo::ShouldNotify(Event *event_ptr) { return false; }