#include "lldb/Breakpoint/BreakpointResolverAddress.h"
#include "lldb/Breakpoint/BreakpointLocation.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/Section.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/StreamString.h"
usingnamespacelldb;
usingnamespacelldb_private;
BreakpointResolverAddress::BreakpointResolverAddress(
const BreakpointSP &bkpt, const Address &addr, const FileSpec &module_spec)
: … { … }
BreakpointResolverAddress::BreakpointResolverAddress(const BreakpointSP &bkpt,
const Address &addr)
: … { … }
BreakpointResolverSP BreakpointResolverAddress::CreateFromStructuredData(
const StructuredData::Dictionary &options_dict, Status &error) { … }
StructuredData::ObjectSP
BreakpointResolverAddress::SerializeToStructuredData() { … }
void BreakpointResolverAddress::ResolveBreakpoint(SearchFilter &filter) { … }
void BreakpointResolverAddress::ResolveBreakpointInModules(
SearchFilter &filter, ModuleList &modules) { … }
Searcher::CallbackReturn BreakpointResolverAddress::SearchCallback(
SearchFilter &filter, SymbolContext &context, Address *addr) { … }
lldb::SearchDepth BreakpointResolverAddress::GetDepth() { … }
void BreakpointResolverAddress::GetDescription(Stream *s) { … }
void BreakpointResolverAddress::Dump(Stream *s) const { … }
lldb::BreakpointResolverSP
BreakpointResolverAddress::CopyForBreakpoint(BreakpointSP &breakpoint) { … }