Searched refs:TpiStreamBuilder (Results 1 – 7 of 7) sorted by relevance
32 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() function in TpiStreamBuilder36 TpiStreamBuilder::~TpiStreamBuilder() = default;38 void TpiStreamBuilder::setVersionHeader(PdbRaw_TpiVer Version) { in setVersionHeader()58 void TpiStreamBuilder::addTypeRecord(ArrayRef<uint8_t> Record, in addTypeRecord()73 void TpiStreamBuilder::addTypeRecords(ArrayRef<uint8_t> Types, in addTypeRecords()94 Error TpiStreamBuilder::finalize() { in finalize()129 uint32_t TpiStreamBuilder::calculateSerializedLength() { in calculateSerializedLength()133 uint32_t TpiStreamBuilder::calculateHashBufferSize() const { in calculateHashBufferSize()139 uint32_t TpiStreamBuilder::calculateIndexOffsetSize() const { in calculateIndexOffsetSize()143 Error TpiStreamBuilder::finalizeMsfLayout() { in finalizeMsfLayout()[all …]
71 TpiStreamBuilder &PDBFileBuilder::getTpiBuilder() { in getTpiBuilder()73 Tpi = std::make_unique<TpiStreamBuilder>(*Msf, StreamTPI); in getTpiBuilder()77 TpiStreamBuilder &PDBFileBuilder::getIpiBuilder() { in getIpiBuilder()79 Ipi = std::make_unique<TpiStreamBuilder>(*Msf, StreamIPI); in getIpiBuilder()
39 class TpiStreamBuilder {41 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);42 ~TpiStreamBuilder();44 TpiStreamBuilder(const TpiStreamBuilder &) = delete;45 TpiStreamBuilder &operator=(const TpiStreamBuilder &) = delete;
37 class TpiStreamBuilder; variable51 TpiStreamBuilder &getTpiBuilder();52 TpiStreamBuilder &getIpiBuilder();95 std::unique_ptr<TpiStreamBuilder> Tpi;96 std::unique_ptr<TpiStreamBuilder> Ipi;
35 friend class TpiStreamBuilder; variable
281 static void addTypeInfo(pdb::TpiStreamBuilder &tpiBuilder, in addTypeInfo()
637 SRCS_EXT+= DebugInfo/PDB/Native/TpiStreamBuilder.cpp