9#ifndef LLDB_BREAKPOINT_SCRIPTEDBREAKPOINTOVERRIDERESOLVER_H
10#define LLDB_BREAKPOINT_SCRIPTEDBREAKPOINTOVERRIDERESOLVER_H
22 const std::string &description,
23 const std::string &class_name,
Target::BreakpointResolverOverrideUP CopyIntoNewTarget(Target &target) override
StructuredDataImpl m_args_data
ScriptedBreakpointResolverOverride(Target &target, const std::string &description, const std::string &class_name, StructuredDataImpl &args_data)
llvm::Error Validate() override
lldb::BreakpointResolverSP CheckForOverride(Target &target, lldb::BreakpointResolverSP initial_sp) override
BreakpointResolverOverride(Target &target, const std::string &description)
std::unique_ptr< BreakpointResolverOverride > BreakpointResolverOverrideUP
A class that represents a running process on the host machine.
std::shared_ptr< lldb_private::BreakpointResolver > BreakpointResolverSP