80 const uint32_t num_ranges =
GetSize();
84 for (uint32_t i = 0; i < num_ranges; ++i) {
97 assert(
m_opaque_up &&
"opaque pointer must always be valid");
#define LLDB_INSTRUMENT_VA(...)
const lldb::SBAddressRangeList & operator=(const lldb::SBAddressRangeList &rhs)
void Append(const lldb::SBAddressRange &addr_range)
std::unique_ptr< lldb_private::AddressRangeListImpl > m_opaque_up
SBAddressRange GetAddressRangeAtIndex(uint64_t idx)
lldb_private::AddressRangeListImpl & ref() const
bool GetDescription(lldb::SBStream &description, const SBTarget &target)
AddressRangeUP m_opaque_up
bool GetDescription(lldb::SBStream &description, const SBTarget target)
lldb_private::Stream & ref()
lldb_private::AddressRange GetAddressRangeAtIndex(size_t index)
void Append(const AddressRange &sb_region)
A stream class that can stream formatted output to a file.
size_t Printf(const char *format,...) __attribute__((format(printf
Output printf formatted output to the stream.
A class that represents a running process on the host machine.