Lines Matching refs:PDBFileBuilder
36 PDBFileBuilder::PDBFileBuilder(BumpPtrAllocator &Allocator) in PDBFileBuilder() function in PDBFileBuilder
40 PDBFileBuilder::~PDBFileBuilder() {} in ~PDBFileBuilder()
42 Error PDBFileBuilder::initialize(uint32_t BlockSize) { in initialize()
50 MSFBuilder &PDBFileBuilder::getMsfBuilder() { return *Msf; } in getMsfBuilder()
52 InfoStreamBuilder &PDBFileBuilder::getInfoBuilder() { in getInfoBuilder()
58 DbiStreamBuilder &PDBFileBuilder::getDbiBuilder() { in getDbiBuilder()
64 TpiStreamBuilder &PDBFileBuilder::getTpiBuilder() { in getTpiBuilder()
70 TpiStreamBuilder &PDBFileBuilder::getIpiBuilder() { in getIpiBuilder()
76 PDBStringTableBuilder &PDBFileBuilder::getStringTableBuilder() { in getStringTableBuilder()
80 GSIStreamBuilder &PDBFileBuilder::getGsiBuilder() { in getGsiBuilder()
86 Expected<uint32_t> PDBFileBuilder::allocateNamedStream(StringRef Name, in allocateNamedStream()
94 Error PDBFileBuilder::addNamedStream(StringRef Name, StringRef Data) { in addNamedStream()
103 void PDBFileBuilder::addInjectedSource(StringRef Name, in addInjectedSource()
125 Error PDBFileBuilder::finalizeMsfLayout() { in finalizeMsfLayout()
219 Expected<uint32_t> PDBFileBuilder::getNamedStreamIndex(StringRef Name) const { in getNamedStreamIndex()
226 void PDBFileBuilder::commitSrcHeaderBlock(WritableBinaryStream &MsfBuffer, in commitSrcHeaderBlock()
246 void PDBFileBuilder::commitInjectedSources(WritableBinaryStream &MsfBuffer, in commitInjectedSources()
265 Error PDBFileBuilder::commit(StringRef Filename, codeview::GUID *Guid) { in commit()