Lines Matching defs:chunks
2794 const SmallVector<GdbIndexSection::GdbChunk, 0> &chunks) {
2800 std::unique_ptr<uint32_t[]> cuIdxs(new uint32_t[chunks.size()]);
2801 for (uint32_t i = 0, e = chunks.size(); i != e; ++i) {
2803 cuIdx += chunks[i].compilationUnits.size();
2904 SmallVector<GdbChunk, 0> chunks(files.size());
2916 chunks[i].sec = dobj.getInfoSection();
2917 chunks[i].compilationUnits = readCuList(dwarf);
2918 chunks[i].addressAreas = readAddressAreas(dwarf, chunks[i].sec);
2919 nameAttrs[i] = readPubNamesAndTypes<ELFT>(dobj, chunks[i].compilationUnits);
2923 ret->chunks = std::move(chunks);
2924 std::tie(ret->symbols, ret->size) = createSymbols(nameAttrs, ret->chunks);
2928 for (GdbChunk &chunk : ret->chunks)
2944 for (GdbChunk &chunk : chunks) {
2956 for (GdbChunk &chunk : chunks) {
3004 bool GdbIndexSection::isNeeded() const { return !chunks.empty(); }