Lines Matching refs:lldb_private
21 namespace lldb_private {
25 class OperatingSystemPython : public lldb_private::OperatingSystem {
27 OperatingSystemPython(lldb_private::Process *process,
28 const lldb_private::FileSpec &python_module_path);
33 static lldb_private::OperatingSystem *
34 CreateInstance(lldb_private::Process *process, bool force);
40 static lldb_private::ConstString GetPluginNameStatic();
44 // lldb_private::PluginInterface Methods
45 lldb_private::ConstString GetPluginName() override;
49 // lldb_private::OperatingSystem Methods
50 bool UpdateThreadList(lldb_private::ThreadList &old_thread_list,
51 lldb_private::ThreadList &real_thread_list,
52 lldb_private::ThreadList &new_thread_list) override;
54 void ThreadWasSelected(lldb_private::Thread *thread) override;
57 CreateRegisterContextForThread(lldb_private::Thread *thread,
61 CreateThreadStopReason(lldb_private::Thread *thread) override;
72 lldb_private::StructuredData::Dictionary &thread_dict,
73 lldb_private::ThreadList &core_thread_list,
74 lldb_private::ThreadList &old_thread_list,
81 lldb_private::ScriptInterpreter *m_interpreter;
82 lldb_private::StructuredData::ObjectSP m_python_object_sp;