20 for (uint32_t idx = 0;
24 JITLoaderSP instance_sp(create_callback(process,
false));
26 list.
Append(std::move(instance_sp));
Class used by the Process to hold a list of its JITLoaders.
void Append(const lldb::JITLoaderSP &jit_loader_sp)
JITLoader(Process *process)
Construct with a process.
static void LoadPlugins(Process *process, lldb_private::JITLoaderList &list)
Find a JIT loader plugin for a given process.
static JITLoaderCreateInstance GetJITLoaderCreateCallbackAtIndex(uint32_t idx)
A plug-in interface definition class for debugging a process.
A class that represents a running process on the host machine.
lldb::JITLoaderSP(* JITLoaderCreateInstance)(Process *process, bool force)
std::shared_ptr< lldb_private::JITLoader > JITLoaderSP