Lines Matching refs:TpiStreamBuilder
31 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() function in TpiStreamBuilder
35 TpiStreamBuilder::~TpiStreamBuilder() = default;
37 void TpiStreamBuilder::setVersionHeader(PdbRaw_TpiVer Version) { in setVersionHeader()
41 void TpiStreamBuilder::updateTypeIndexOffsets(ArrayRef<uint16_t> Sizes) { in updateTypeIndexOffsets()
57 void TpiStreamBuilder::addTypeRecord(ArrayRef<uint8_t> Record, in addTypeRecord()
72 void TpiStreamBuilder::addTypeRecords(ArrayRef<uint8_t> Types, in addTypeRecords()
93 Error TpiStreamBuilder::finalize() { in finalize()
128 uint32_t TpiStreamBuilder::calculateSerializedLength() { in calculateSerializedLength()
132 uint32_t TpiStreamBuilder::calculateHashBufferSize() const { in calculateHashBufferSize()
138 uint32_t TpiStreamBuilder::calculateIndexOffsetSize() const { in calculateIndexOffsetSize()
142 Error TpiStreamBuilder::finalizeMsfLayout() { in finalizeMsfLayout()
172 Error TpiStreamBuilder::commit(const msf::MSFLayout &Layout, in commit()