Searched refs:CStringInputSection (Results 1 – 6 of 6) sorted by relevance
147 void CStringInputSection::splitIntoPieces() { in splitIntoPieces()162 StringPiece &CStringInputSection::getStringPiece(uint64_t off) { in getStringPiece()171 const StringPiece &CStringInputSection::getStringPiece(uint64_t off) const { in getStringPiece()172 return const_cast<CStringInputSection *>(this)->getStringPiece(off); in getStringPiece()175 uint64_t CStringInputSection::getOffset(uint64_t off) const { in getOffset()
191 class CStringInputSection final : public InputSection {193 CStringInputSection(StringRef segname, StringRef name, InputFile *file, in CStringInputSection() function
514 void addInput(CStringInputSection *);520 std::vector<CStringInputSection *> inputs;
1303 void CStringSection::addInput(CStringInputSection *isec) { in addInput()1311 for (const CStringInputSection *isec : inputs) { in writeTo()1323 for (CStringInputSection *isec : inputs) { in finalizeContents()1367 for (const CStringInputSection *isec : inputs) in finalizeContents()1378 for (CStringInputSection *isec : inputs) { in finalizeContents()
263 make<CStringInputSection>(segname, name, this, data, align, flags); in parseSections()265 cast<CStringInputSection>(isec)->splitIntoPieces(); in parseSections()
1062 } else if (auto *isec = dyn_cast<CStringInputSection>(entry.isec)) { in gatherInputSections()