9#ifndef LLDB_HOST_DEBUG_H 
   10#define LLDB_HOST_DEBUG_H 
   42    if (actions && num_actions) {
 
   43      m_actions.assign(actions, actions + num_actions);
 
 
   75                                         bool default_ok)
 const {
 
   76    const size_t num_actions = 
m_actions.size();
 
   77    for (
size_t i = 0; i < num_actions; ++i) {
 
 
   88    const size_t num_actions = 
m_actions.size();
 
   89    for (
size_t i = 0; i < num_actions; ++i) {
 
 
  109      const size_t num_actions = 
m_actions.size();
 
  110      for (
size_t i = 0; i < num_actions; ++i) {
 
 
 
const ResumeAction * GetFirst() const
ResumeActionList(const ResumeAction *actions, size_t num_actions)
std::vector< ResumeAction > m_actions
const ResumeAction * GetActionForThread(lldb::tid_t tid, bool default_ok) const
void AppendAction(lldb::tid_t tid, lldb::StateType state, int signal=0)
ResumeActionList()=default
~ResumeActionList()=default
void SetSignalHandledForThread(lldb::tid_t tid) const
std::vector< bool > m_signal_handled
void Append(const ResumeAction &action)
bool SetDefaultThreadActionIfNeeded(lldb::StateType action, int signal)
ResumeActionList(lldb::StateType default_action, int signal)
size_t NumActionsWithState(lldb::StateType state) const
#define LLDB_INVALID_THREAD_ID
A class that represents a running process on the host machine.
StateType
Process and Thread States.
@ eStateStopped
Process or thread is stopped and can be examined.
@ eStateRunning
Process or thread is running and can't be examined.
@ eStateStepping
Process or thread is in the process of stepping and can not be examined.
StopReason
Thread stop reasons.
struct lldb_private::ThreadStopInfo::@116236113001137253323017204263037302160273237376::@034237007264067231263360140073224264215170222231 exception
union lldb_private::ThreadStopInfo::@116236113001137253323017204263037302160273237376 details