Lines Matching refs:ScriptedProcess
30 LLDB_PLUGIN_DEFINE(ScriptedProcess)
35 ConstString ScriptedProcess::GetPluginNameStatic() { in GetPluginNameStatic()
40 const char *ScriptedProcess::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic()
48 bool ScriptedProcess::IsScriptLanguageSupported(lldb::ScriptLanguage language) { in IsScriptLanguageSupported()
55 void ScriptedProcess::CheckInterpreterAndScriptObject() const { in CheckInterpreterAndScriptObject()
60 lldb::ProcessSP ScriptedProcess::CreateInstance(lldb::TargetSP target_sp, in CreateInstance()
69 ScriptedProcess::ScriptedProcessInfo scripted_process_info( in CreateInstance()
72 auto process_sp = std::make_shared<ScriptedProcess>( in CreateInstance()
85 bool ScriptedProcess::CanDebug(lldb::TargetSP target_sp, in CanDebug()
90 ScriptedProcess::ScriptedProcess( in ScriptedProcess() function in ScriptedProcess
92 const ScriptedProcess::ScriptedProcessInfo &scripted_process_info, in ScriptedProcess()
126 ScriptedProcess::~ScriptedProcess() { in ~ScriptedProcess()
135 void ScriptedProcess::Initialize() { in Initialize()
144 void ScriptedProcess::Terminate() { in Terminate()
145 PluginManager::UnregisterPlugin(ScriptedProcess::CreateInstance); in Terminate()
148 ConstString ScriptedProcess::GetPluginName() { return GetPluginNameStatic(); } in GetPluginName()
150 uint32_t ScriptedProcess::GetPluginVersion() { return 1; } in GetPluginVersion()
152 Status ScriptedProcess::DoLoadCore() { in DoLoadCore()
158 Status ScriptedProcess::DoLaunch(Module *exe_module, in DoLaunch()
183 void ScriptedProcess::DidLaunch() { in DidLaunch()
188 Status ScriptedProcess::DoResume() { in DoResume()
212 Status ScriptedProcess::DoStop() { in DoStop()
227 Status ScriptedProcess::DoDestroy() { return Status(); } in DoDestroy()
229 bool ScriptedProcess::IsAlive() { in IsAlive()
235 size_t ScriptedProcess::DoReadMemory(lldb::addr_t addr, void *buf, size_t size, in DoReadMemory()
261 ArchSpec ScriptedProcess::GetArchitecture() { in GetArchitecture()
265 Status ScriptedProcess::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo()
271 Status ScriptedProcess::GetMemoryRegions(MemoryRegionInfos ®ion_list) { in GetMemoryRegions()
287 void ScriptedProcess::Clear() { Process::m_thread_list.Clear(); } in Clear()
289 bool ScriptedProcess::DoUpdateThreadList(ThreadList &old_thread_list, in DoUpdateThreadList()
298 bool ScriptedProcess::GetProcessInfo(ProcessInstanceInfo &info) { in GetProcessInfo()
311 ScriptedProcessInterface &ScriptedProcess::GetInterface() const { in GetInterface()