Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DTpiStreamBuilder.cpp31 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() function in TpiStreamBuilder
35 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 …]
H A DPDBFileBuilder.cpp68 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()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiStreamBuilder.h40 class TpiStreamBuilder {
42 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);
43 ~TpiStreamBuilder();
45 TpiStreamBuilder(const TpiStreamBuilder &) = delete;
46 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
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/
H A DBUILD.gn68 "Native/TpiStreamBuilder.cpp",
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/
H A DCMakeLists.txt96 Native/TpiStreamBuilder.cpp
/llvm-project-15.0.7/lld/COFF/
H A DPDB.cpp280 static void addTypeInfo(pdb::TpiStreamBuilder &tpiBuilder, in addTypeInfo()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5993 llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp