#include "lldb/API/SBAddress.h"
#include "Utils.h"
#include "lldb/API/SBProcess.h"
#include "lldb/API/SBSection.h"
#include "lldb/API/SBStream.h"
#include "lldb/Core/Address.h"
#include "lldb/Core/Module.h"
#include "lldb/Symbol/LineEntry.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/StreamString.h"
usingnamespacelldb;
usingnamespacelldb_private;
SBAddress::SBAddress() : … { … }
SBAddress::SBAddress(const Address &address)
: … { … }
SBAddress::SBAddress(const SBAddress &rhs) : … { … }
SBAddress::SBAddress(lldb::SBSection section, lldb::addr_t offset)
: … { … }
SBAddress::SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target)
: … { … }
SBAddress::~SBAddress() = default;
const SBAddress &SBAddress::operator=(const SBAddress &rhs) { … }
bool lldb::operator==(const SBAddress &lhs, const SBAddress &rhs) { … }
bool SBAddress::operator!=(const SBAddress &rhs) const { … }
bool SBAddress::IsValid() const { … }
operator bool()
void SBAddress::Clear() { … }
void SBAddress::SetAddress(lldb::SBSection section, lldb::addr_t offset) { … }
void SBAddress::SetAddress(const Address &address) { … }
lldb::addr_t SBAddress::GetFileAddress() const { … }
lldb::addr_t SBAddress::GetLoadAddress(const SBTarget &target) const { … }
void SBAddress::SetLoadAddress(lldb::addr_t load_addr, lldb::SBTarget &target) { … }
bool SBAddress::OffsetAddress(addr_t offset) { … }
lldb::SBSection SBAddress::GetSection() { … }
lldb::addr_t SBAddress::GetOffset() { … }
Address *SBAddress::operator->() { … }
const Address *SBAddress::operator->() const { … }
Address &SBAddress::ref() { … }
const Address &SBAddress::ref() const { … }
Address *SBAddress::get() { … }
bool SBAddress::GetDescription(SBStream &description) { … }
SBModule SBAddress::GetModule() { … }
SBSymbolContext SBAddress::GetSymbolContext(uint32_t resolve_scope) { … }
SBCompileUnit SBAddress::GetCompileUnit() { … }
SBFunction SBAddress::GetFunction() { … }
SBBlock SBAddress::GetBlock() { … }
SBSymbol SBAddress::GetSymbol() { … }
SBLineEntry SBAddress::GetLineEntry() { … }