Home
last modified time | relevance | path

Searched refs:TpiStreamBuilder (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiStreamBuilder.cpp32 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() function in TpiStreamBuilder
36 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 …]
H A DPDBFileBuilder.cpp71 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()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiStreamBuilder.h39 class TpiStreamBuilder {
41 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);
42 ~TpiStreamBuilder();
44 TpiStreamBuilder(const TpiStreamBuilder &) = delete;
45 TpiStreamBuilder &operator=(const TpiStreamBuilder &) = delete;
H A DPDBFileBuilder.h37 class TpiStreamBuilder; variable
51 TpiStreamBuilder &getTpiBuilder();
52 TpiStreamBuilder &getIpiBuilder();
95 std::unique_ptr<TpiStreamBuilder> Tpi;
96 std::unique_ptr<TpiStreamBuilder> Ipi;
H A DTpiStream.h35 friend class TpiStreamBuilder; variable
/freebsd-14.2/contrib/llvm-project/lld/COFF/
H A DPDB.cpp281 static void addTypeInfo(pdb::TpiStreamBuilder &tpiBuilder, in addTypeInfo()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile637 SRCS_EXT+= DebugInfo/PDB/Native/TpiStreamBuilder.cpp