Lines Matching refs:TpiStreamBuilder
35 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() function in TpiStreamBuilder
39 TpiStreamBuilder::~TpiStreamBuilder() = default;
41 void TpiStreamBuilder::setVersionHeader(PdbRaw_TpiVer Version) { in setVersionHeader()
45 void TpiStreamBuilder::updateTypeIndexOffsets(ArrayRef<uint16_t> Sizes) { in updateTypeIndexOffsets()
61 void TpiStreamBuilder::addTypeRecord(ArrayRef<uint8_t> Record, in addTypeRecord()
76 void TpiStreamBuilder::addTypeRecords(ArrayRef<uint8_t> Types, in addTypeRecords()
97 Error TpiStreamBuilder::finalize() { in finalize()
132 uint32_t TpiStreamBuilder::calculateSerializedLength() { in calculateSerializedLength()
136 uint32_t TpiStreamBuilder::calculateHashBufferSize() const { in calculateHashBufferSize()
142 uint32_t TpiStreamBuilder::calculateIndexOffsetSize() const { in calculateIndexOffsetSize()
146 Error TpiStreamBuilder::finalizeMsfLayout() { in finalizeMsfLayout()
176 Error TpiStreamBuilder::commit(const msf::MSFLayout &Layout, in commit()