diff options
| -rw-r--r-- | lldb/include/lldb/Target/Process.h | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/lldb/include/lldb/Target/Process.h b/lldb/include/lldb/Target/Process.h index 5901b493bc0..d5804d9c92b 100644 --- a/lldb/include/lldb/Target/Process.h +++ b/lldb/include/lldb/Target/Process.h @@ -3255,6 +3255,17 @@ protected: //------------------------------------------------------------------ typedef std::map<lldb::LanguageType, lldb::LanguageRuntimeSP> LanguageRuntimeCollection; + struct PreResumeCallbackAndBaton + { + bool (*callback) (void *); + void *baton; + PreResumeCallbackAndBaton (PreResumeActionCallback in_callback, void *in_baton) : + callback (in_callback), + baton (in_baton) + { + } + }; + //------------------------------------------------------------------ // Member variables //------------------------------------------------------------------ @@ -3290,18 +3301,6 @@ protected: bool m_should_detach; /// Should we detach if the process object goes away with an explicit call to Kill or Detach? LanguageRuntimeCollection m_language_runtimes; std::auto_ptr<NextEventAction> m_next_event_action_ap; - - struct PreResumeCallbackAndBaton - { - bool (*callback) (void *); - void *baton; - PreResumeCallbackAndBaton (PreResumeActionCallback in_callback, void *in_baton) : - callback (in_callback), - baton (in_baton) - { - } - }; - std::vector<PreResumeCallbackAndBaton> m_pre_resume_actions; ReadWriteLock m_run_lock; |

