Lines Matching defs:OutputSections
4382 std::vector<std::pair<BinarySection *, ELFShdrTy>> OutputSections;
4386 OutputSections.emplace_back(&BinSec, std::move(NewSection));
4393 OutputSections.emplace_back(nullptr, Section);
4439 llvm::stable_sort(OutputSections, [](const auto &A, const auto &B) {
4446 for (auto &SectionKV : OutputSections) {
4524 for (uint32_t Index = 1; Index < OutputSections.size(); ++Index)
4525 OutputSections[Index].first->setIndex(Index);
4547 std::vector<ELFShdrTy> SectionsOnly(OutputSections.size());
4548 llvm::copy(llvm::make_second_range(OutputSections), SectionsOnly.begin());
4569 std::vector<ELFShdrTy> OutputSections =
4583 for (ELFShdrTy &Section : OutputSections) {
4606 NewEhdr.e_shnum = OutputSections.size();