Lines Matching defs:AddressRange
1 //===-- AddressRange.cpp ----------------------------------------*- C++ -*-===//
9 #include "lldb/Core/AddressRange.h"
30 AddressRange::AddressRange() : m_base_addr(), m_byte_size(0) {}
32 AddressRange::AddressRange(addr_t file_addr, addr_t byte_size,
36 AddressRange::AddressRange(const lldb::SectionSP §ion, addr_t offset,
40 AddressRange::AddressRange(const Address &so_addr, addr_t byte_size)
43 AddressRange::~AddressRange() {}
46 // AddressRange::Contains (const Address &addr) const
55 // AddressRange::Contains (const Address *addr) const
62 bool AddressRange::ContainsFileAddress(const Address &addr) const {
79 bool AddressRange::ContainsFileAddress(addr_t file_addr) const {
93 bool AddressRange::ContainsLoadAddress(const Address &addr,
111 bool AddressRange::ContainsLoadAddress(addr_t load_addr, Target *target) const {
125 bool AddressRange::Extend(const AddressRange &rhs_range) {
143 void AddressRange::Clear() {
148 bool AddressRange::Dump(Stream *s, Target *target, Address::DumpStyle style,
199 void AddressRange::DumpDebug(Stream *s) const {
200 s->Printf("%p: AddressRange section = %p, offset = 0x%16.16" PRIx64
208 // lldb::operator== (const AddressRange& lhs, const AddressRange& rhs)