Lines Matching defs:Fragments
1177 std::vector<Fragment> Fragments = getPhdrFragments(YamlPhdr, SHeaders);
1178 if (!llvm::is_sorted(Fragments, [](const Fragment &A, const Fragment &B) {
1185 if (!Fragments.empty() && *YamlPhdr.Offset > Fragments.front().Offset)
1189 Twine::utohexstr(Fragments.front().Offset) + ")");
1191 } else if (!Fragments.empty()) {
1192 PHeader.p_offset = Fragments.front().Offset;
1198 } else if (!Fragments.empty()) {
1199 uint64_t FileSize = Fragments.back().Offset - PHeader.p_offset;
1203 if (Fragments.back().Type != llvm::ELF::SHT_NOBITS)
1204 FileSize += Fragments.back().Size;
1210 for (const Fragment &F : Fragments)
1223 for (const Fragment &F : Fragments)