Searched refs:TpiStreamBuilder (Results 1 – 6 of 6) sorted by relevance
35 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() function in TpiStreamBuilder39 TpiStreamBuilder::~TpiStreamBuilder() = default;41 void TpiStreamBuilder::setVersionHeader(PdbRaw_TpiVer Version) { in setVersionHeader()45 void TpiStreamBuilder::addTypeRecord(ArrayRef<uint8_t> Record, in addTypeRecord()63 Error TpiStreamBuilder::finalize() { in finalize()100 uint32_t TpiStreamBuilder::calculateSerializedLength() { in calculateSerializedLength()104 uint32_t TpiStreamBuilder::calculateHashBufferSize() const { in calculateHashBufferSize()110 uint32_t TpiStreamBuilder::calculateIndexOffsetSize() const { in calculateIndexOffsetSize()114 Error TpiStreamBuilder::finalizeMsfLayout() { in finalizeMsfLayout()144 Error TpiStreamBuilder::commit(const msf::MSFLayout &Layout, in commit()
64 TpiStreamBuilder &PDBFileBuilder::getTpiBuilder() { in getTpiBuilder()66 Tpi = llvm::make_unique<TpiStreamBuilder>(*Msf, StreamTPI); in getTpiBuilder()70 TpiStreamBuilder &PDBFileBuilder::getIpiBuilder() { in getIpiBuilder()72 Ipi = llvm::make_unique<TpiStreamBuilder>(*Msf, StreamIPI); in getIpiBuilder()
48 class TpiStreamBuilder {50 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);51 ~TpiStreamBuilder();53 TpiStreamBuilder(const TpiStreamBuilder &) = delete;54 TpiStreamBuilder &operator=(const TpiStreamBuilder &) = delete;
37 class TpiStreamBuilder; variable51 TpiStreamBuilder &getTpiBuilder();52 TpiStreamBuilder &getIpiBuilder();94 std::unique_ptr<TpiStreamBuilder> Tpi;95 std::unique_ptr<TpiStreamBuilder> Ipi;
35 friend class TpiStreamBuilder; variable
68 Native/TpiStreamBuilder.cpp