reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1813 std::begin(Sections), std::end(Sections), [=](const SecPtr &Sec) { 1813 std::begin(Sections), std::end(Sections), [=](const SecPtr &Sec) { 1832 RemoveSections.reserve(std::distance(Iter, std::end(Sections))); 1833 for (auto &RemoveSec : make_range(Iter, std::end(Sections))) { 1844 for (auto &KeepSec : make_range(std::begin(Sections), Iter)) { 1854 std::move(Iter, Sections.end(), std::back_inserter(RemovedSections)); 1856 Sections.erase(Iter, std::end(Sections)); 1856 Sections.erase(Iter, std::end(Sections)); 1862 for (const SecPtr &Sec : Sections) 1870 llvm::stable_sort(Sections, [](const SecPtr &A, const SecPtr &B) {tools/llvm-objcopy/ELF/Object.h
1031 SectionTableRef sections() { return SectionTableRef(Sections); } 1033 return make_pointee_range(Sections); 1039 return make_filter_range(make_pointee_range(Sections), sectionIsAlloc); 1044 find_if(Sections, [&](const SecPtr &Sec) { return Sec->Name == Name; }); 1045 return SecIt == Sections.end() ? nullptr : SecIt->get(); 1059 Sections.emplace_back(std::move(Sec)); 1060 Ptr->Index = Sections.size();