Searched refs:SecHdrTable (Results 1 – 5 of 5) sorted by relevance
112 SecHdrTable.push_back({Type, Entry.Flags, SectionStart - FileStart, in addNewSection()701 assert(SecHdrTable.size() == SectionHdrLayout.size() && in writeSecHdrTable()703 SmallVector<uint32_t, 16> IndexMap(SecHdrTable.size(), -1); in writeSecHdrTable()704 for (uint32_t TableIdx = 0; TableIdx < SecHdrTable.size(); TableIdx++) { in writeSecHdrTable()705 IndexMap[SecHdrTable[TableIdx].LayoutIndex] = TableIdx; in writeSecHdrTable()719 assert(IndexMap[LayoutIdx] < SecHdrTable.size() && in writeSecHdrTable()721 auto Entry = SecHdrTable[IndexMap[LayoutIdx]]; in writeSecHdrTable()
971 for (auto &Entry : SecHdrTable) { in readImpl()1273 SecHdrTable.push_back(std::move(Entry)); in readSecHdrTableEntry()1306 for (auto &Entry : SecHdrTable) { in getSectionSize()1320 for (auto &Entry : SecHdrTable) { in getFileSize()1378 for (auto &Entry : SecHdrTable) { in dumpSectionInfo()1385 uint64_t HeaderSize = SecHdrTable.front().Offset; in dumpSectionInfo()
362 ELFYAML::SectionHeaderTable *SecHdrTable = nullptr; in ELFState() local368 if (SecHdrTable) in ELFState()370 SecHdrTable = S; in ELFState()416 if (!SecHdrTable || !SecHdrTable->NoHeaders.value_or(false)) in ELFState()443 if (Doc.Chunks.back().get() == SecHdrTable) in ELFState()451 if (!SecHdrTable) in ELFState()
310 std::vector<SecHdrTableEntry> SecHdrTable; variable
702 std::vector<SecHdrTableEntry> SecHdrTable;