bool ResolveLoadAddress(uint32_t stop_id, lldb::addr_t load_addr, Address &so_addr)
SectionLoadHistory()=default
bool SetSectionLoadAddress(uint32_t stop_id, const lldb::SectionSP §ion_sp, lldb::addr_t load_addr, bool warn_multiple=false)
std::recursive_mutex m_mutex
lldb::addr_t GetSectionLoadAddress(uint32_t stop_id, const lldb::SectionSP §ion_sp)
void Dump(Stream &s, Target *target)
std::map< uint32_t, lldb::SectionLoadListSP > StopIDToSectionLoadList
StopIDToSectionLoadList m_stop_id_to_section_load_list
bool SetSectionUnloaded(uint32_t stop_id, const lldb::SectionSP §ion_sp, lldb::addr_t load_addr)
const SectionLoadHistory & operator=(const SectionLoadHistory &)=delete
uint32_t GetLastStopID() const
SectionLoadList & GetCurrentSectionLoadList()
SectionLoadList * GetSectionLoadListForStopID(uint32_t stop_id, bool read_only)
SectionLoadHistory(const SectionLoadHistory &)=delete