#include "lldb/Target/SectionLoadList.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/Section.h"
#include "lldb/Symbol/Block.h"
#include "lldb/Symbol/Symbol.h"
#include "lldb/Symbol/SymbolContext.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/Stream.h"
usingnamespacelldb;
usingnamespacelldb_private;
SectionLoadList::SectionLoadList(const SectionLoadList &rhs)
: … { … }
void SectionLoadList::operator=(const SectionLoadList &rhs) { … }
bool SectionLoadList::IsEmpty() const { … }
void SectionLoadList::Clear() { … }
addr_t
SectionLoadList::GetSectionLoadAddress(const lldb::SectionSP §ion) const { … }
bool SectionLoadList::SetSectionLoadAddress(const lldb::SectionSP §ion,
addr_t load_addr,
bool warn_multiple) { … }
size_t SectionLoadList::SetSectionUnloaded(const lldb::SectionSP §ion_sp) { … }
bool SectionLoadList::SetSectionUnloaded(const lldb::SectionSP §ion_sp,
addr_t load_addr) { … }
bool SectionLoadList::ResolveLoadAddress(addr_t load_addr, Address &so_addr,
bool allow_section_end) const { … }
void SectionLoadList::Dump(Stream &s, Target *target) { … }