Go to the documentation of this file.
9 #ifndef LLDB_BREAKPOINT_BREAKPOINTRESOLVERSCRIPTED_H
10 #define LLDB_BREAKPOINT_BREAKPOINTRESOLVERSCRIPTED_H
27 const llvm::StringRef class_name,
56 lldb::BreakpointResolverSP
77 #endif // LLDB_BREAKPOINT_BREAKPOINTRESOLVERSCRIPTED_H
std::shared_ptr< Generic > GenericSP
lldb::SearchDepth m_depth
static bool classof(const BreakpointResolver *V)
const BreakpointResolverScripted & operator=(const BreakpointResolverScripted &)=delete
static llvm::raw_ostream & error(Stream &strm)
General Outline: Provides the callback and search depth for the SearchFilter search.
std::shared_ptr< Object > ObjectSP
BreakpointResolverScripted(const lldb::BreakpointSP &bkpt, const llvm::StringRef class_name, lldb::SearchDepth depth, const StructuredDataImpl &args_data)
StructuredData::GenericSP m_implementation_sp
ScriptInterpreter * GetScriptInterpreter()
string(SUBSTRING ${p} 10 -1 pStripped) if($
static bool classof(const BreakpointResolverScripted *)
Methods for support type inquiry through isa, cast, and dyn_cast:
General Outline: The BreakpointResolver is a Searcher.
void GetDescription(Stream *s) override
Prints a canonical description for the breakpoint to the stream s.
StructuredData::ObjectSP SerializeToStructuredData() override
StructuredDataImpl m_args
void Dump(Stream *s) const override
Standard "Dump" method. At present it does nothing.
Searcher::CallbackReturn SearchCallback(SearchFilter &filter, SymbolContext &context, Address *addr) override
static BreakpointResolver * CreateFromStructuredData(const lldb::BreakpointSP &bkpt, const StructuredData::Dictionary &options_dict, Status &error)
A class that represents a running process on the host machine.
~BreakpointResolverScripted() override=default
void NotifyBreakpointSet() override
void CreateImplementationIfNeeded(lldb::BreakpointSP bkpt)
lldb::BreakpointResolverSP CopyForBreakpoint(lldb::BreakpointSP &breakpoint) override
lldb::SearchDepth GetDepth() override
unsigned getResolverID() const
getResolverID - Return an ID for the concrete type of this object.