Searched refs:SectionWriter (Results 1 – 3 of 3) sorted by relevance
192 BinaryStreamWriter SectionWriter; in commit() local194 std::tie(SectionWriter, Writer) = Writer.split(sizeof(PDBStringTableHeader)); in commit()195 if (auto EC = writeHeader(SectionWriter)) in commit()198 std::tie(SectionWriter, Writer) = in commit()200 if (auto EC = writeStrings(SectionWriter)) in commit()203 std::tie(SectionWriter, Writer) = Writer.split(calculateHashTableSize()); in commit()204 if (auto EC = writeHashTable(SectionWriter)) in commit()207 std::tie(SectionWriter, Writer) = Writer.split(sizeof(uint32_t)); in commit()208 if (auto EC = writeEpilogue(SectionWriter)) in commit()
106 class SectionWriter : public SectionVisitor {111 virtual ~SectionWriter(){}; in ~SectionWriter()125 explicit SectionWriter(Buffer &Buf) : Out(Buf) {} in SectionWriter() function128 template <class ELFT> class ELFSectionWriter : public SectionWriter {145 explicit ELFSectionWriter(Buffer &Buf) : SectionWriter(Buf) {} in ELFSectionWriter()171 friend class SectionWriter; \175 class BinarySectionWriter : public SectionWriter {187 explicit BinarySectionWriter(Buffer &Buf) : SectionWriter(Buf) {} in BinarySectionWriter()
135 void SectionWriter::visit(const Section &Sec) { in visit()146 void SectionWriter::visit(const OwnedDataSection &Sec) { in visit()313 void SectionWriter::visit(const StringTableSection &Sec) { in visit()625 void SectionWriter::visit(const DynamicRelocationSection &Sec) { in visit()