Home
last modified time | relevance | path

Searched refs:CStringInputSection (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lld/MachO/
H A DInputSection.cpp242 void CStringInputSection::splitIntoPieces() { in splitIntoPieces()
257 StringPiece &CStringInputSection::getStringPiece(uint64_t off) { in getStringPiece()
266 const StringPiece &CStringInputSection::getStringPiece(uint64_t off) const { in getStringPiece()
267 return const_cast<CStringInputSection *>(this)->getStringPiece(off); in getStringPiece()
270 size_t CStringInputSection::getStringPieceIndex(uint64_t off) const { in getStringPieceIndex()
279 uint64_t CStringInputSection::getOffset(uint64_t off) const { in getOffset()
H A DMapFile.cpp81 !isa<CStringInputSection>(d->isec)) { in gatherMapInfo()
93 if (auto isec = dyn_cast<CStringInputSection>(subsec.isec)) { in gatherMapInfo()
H A DObjC.cpp182 return cast<CStringInputSection>(isec)->getStringRefAtOffset(r.addend); in getReferentString()
184 return cast<CStringInputSection>(sym->isec)->getStringRefAtOffset(sym->value + in getReferentString()
H A DInputSection.h197 class CStringInputSection final : public InputSection {
199 CStringInputSection(const Section &section, ArrayRef<uint8_t> data, in CStringInputSection() function
H A DSyntheticSections.h539 void addInput(CStringInputSection *);
545 std::vector<CStringInputSection *> inputs;
H A DSyntheticSections.cpp1581 void CStringSection::addInput(CStringInputSection *isec) { in addInput()
1589 for (const CStringInputSection *isec : inputs) { in writeTo()
1601 for (CStringInputSection *isec : inputs) { in finalizeContents()
1659 for (const CStringInputSection *isec : inputs) { in finalizeContents()
1675 for (CStringInputSection *isec : inputs) { in finalizeContents()
H A DDriver.cpp1239 dyn_cast<CStringInputSection>(subsection.isec)) { in gatherInputSections()
1293 make<CStringInputSection>(section, ArrayRef<uint8_t>{buf, data.size()}, in addSynthenticMethnames()
H A DInputFiles.cpp382 make<CStringInputSection>(section, data, align, dedupLiterals); in parseSections()
384 cast<CStringInputSection>(isec)->splitIntoPieces(); in parseSections()