Lines Matching refs:section
50 SectionLoadList::GetSectionLoadAddress(const lldb::SectionSP §ion) const { in GetSectionLoadAddress()
53 if (section) { in GetSectionLoadAddress()
56 m_sect_to_addr.find(section.get()); in GetSectionLoadAddress()
64 bool SectionLoadList::SetSectionLoadAddress(const lldb::SectionSP §ion, in SetSectionLoadAddress() argument
68 ModuleSP module_sp(section->GetModule()); in SetSectionLoadAddress()
72 section.get(), module_sp->GetFileSpec(), section->GetName(), in SetSectionLoadAddress()
75 if (section->GetByteSize() == 0) in SetSectionLoadAddress()
81 m_sect_to_addr.find(section.get()); in SetSectionLoadAddress()
88 m_sect_to_addr[section.get()] = load_addr; in SetSectionLoadAddress()
103 if (warn_multiple && section != ats_pos->second) { in SetSectionLoadAddress()
104 ModuleSP module_sp(section->GetModule()); in SetSectionLoadAddress()
112 section->GetName().GetCString(), in SetSectionLoadAddress()
118 ats_pos->second = section; in SetSectionLoadAddress()
123 if (entry.second == section) { in SetSectionLoadAddress()
129 m_addr_to_sect[load_addr] = section; in SetSectionLoadAddress()
139 __FUNCTION__, static_cast<void *>(section.get()), in SetSectionLoadAddress()
140 section->GetName().AsCString(), load_addr); in SetSectionLoadAddress()