Searched refs:TpiStreamBuilder (Results 1 – 9 of 9) sorted by relevance
31 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() function in TpiStreamBuilder35 TpiStreamBuilder::~TpiStreamBuilder() = default;37 void TpiStreamBuilder::setVersionHeader(PdbRaw_TpiVer Version) { in setVersionHeader()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()[all …]
68 TpiStreamBuilder &PDBFileBuilder::getTpiBuilder() { in getTpiBuilder()70 Tpi = std::make_unique<TpiStreamBuilder>(*Msf, StreamTPI); in getTpiBuilder()74 TpiStreamBuilder &PDBFileBuilder::getIpiBuilder() { in getIpiBuilder()76 Ipi = std::make_unique<TpiStreamBuilder>(*Msf, StreamIPI); in getIpiBuilder()
40 class TpiStreamBuilder {42 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);43 ~TpiStreamBuilder();45 TpiStreamBuilder(const TpiStreamBuilder &) = delete;46 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
68 "Native/TpiStreamBuilder.cpp",
96 Native/TpiStreamBuilder.cpp
280 static void addTypeInfo(pdb::TpiStreamBuilder &tpiBuilder, in addTypeInfo()
5993 llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp