9#ifndef LLDB_SOURCE_PLUGINS_PROCESS_MINIDUMP_THREADMINIDUMP_H
10#define LLDB_SOURCE_PLUGINS_PROCESS_MINIDUMP_THREADMINIDUMP_H
24 llvm::ArrayRef<uint8_t> gpregset_data);
A plug-in interface definition class for debugging a process.
This base class provides an interface to stack frames.
void RefreshStateAfterStop() override
lldb::RegisterContextSP CreateRegisterContextForFrame(StackFrame *frame) override
lldb::RegisterContextSP GetRegisterContext() override
bool CalculateStopInfo() override
Ask the thread subclass to set its stop info.
llvm::ArrayRef< uint8_t > m_gpregset_data
~ThreadMinidump() override
lldb::RegisterContextSP m_thread_reg_ctx_sp
A class that represents a running process on the host machine.
std::shared_ptr< lldb_private::RegisterContext > RegisterContextSP