#include "lldb/API/SBAddressRange.h"
#include "Utils.h"
#include "lldb/API/SBAddress.h"
#include "lldb/API/SBStream.h"
#include "lldb/API/SBTarget.h"
#include "lldb/Core/AddressRange.h"
#include "lldb/Core/Section.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/Stream.h"
#include <cstddef>
#include <memory>
usingnamespacelldb;
usingnamespacelldb_private;
SBAddressRange::SBAddressRange()
: … { … }
SBAddressRange::SBAddressRange(const SBAddressRange &rhs) { … }
SBAddressRange::SBAddressRange(lldb::SBAddress addr, lldb::addr_t byte_size)
: … { … }
SBAddressRange::~SBAddressRange() = default;
const SBAddressRange &SBAddressRange::operator=(const SBAddressRange &rhs) { … }
bool SBAddressRange::operator==(const SBAddressRange &rhs) { … }
bool SBAddressRange::operator!=(const SBAddressRange &rhs) { … }
void SBAddressRange::Clear() { … }
bool SBAddressRange::IsValid() const { … }
lldb::SBAddress SBAddressRange::GetBaseAddress() const { … }
lldb::addr_t SBAddressRange::GetByteSize() const { … }
bool SBAddressRange::GetDescription(SBStream &description,
const SBTarget target) { … }
lldb_private::AddressRange &SBAddressRange::ref() const { … }