summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/include/lldb/Target/Process.h23
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;
OpenPOWER on IntegriCloud