|
LLVM
4.0.0
|
#include <PDBFileBuilder.h>
Public Member Functions | |
| PDBFileBuilder (BumpPtrAllocator &Allocator) | |
| PDBFileBuilder (const PDBFileBuilder &)=delete | |
| PDBFileBuilder & | operator= (const PDBFileBuilder &)=delete |
| Error | initialize (uint32_t BlockSize) |
| msf::MSFBuilder & | getMsfBuilder () |
| InfoStreamBuilder & | getInfoBuilder () |
| DbiStreamBuilder & | getDbiBuilder () |
| TpiStreamBuilder & | getTpiBuilder () |
| TpiStreamBuilder & | getIpiBuilder () |
| Error | commit (StringRef Filename) |
Definition at line 34 of file PDBFileBuilder.h.
|
explicit |
Definition at line 32 of file PDBFileBuilder.cpp.
|
delete |
Definition at line 90 of file PDBFileBuilder.cpp.
References llvm::msf::blockToOffset(), llvm::msf::FileBufferByteStream::commit(), llvm::FileOutputBuffer::create(), llvm::codeview::EC, llvm::pdb::invalid_path, llvm::msf::StreamWriter::setOffset(), llvm::msf::StreamWriter::writeArray(), llvm::msf::StreamWriter::writeInteger(), and llvm::msf::StreamWriter::writeObject().
| DbiStreamBuilder & PDBFileBuilder::getDbiBuilder | ( | ) |
Definition at line 51 of file PDBFileBuilder.cpp.
| InfoStreamBuilder & PDBFileBuilder::getInfoBuilder | ( | ) |
Definition at line 45 of file PDBFileBuilder.cpp.
| TpiStreamBuilder & PDBFileBuilder::getIpiBuilder | ( | ) |
Definition at line 63 of file PDBFileBuilder.cpp.
References llvm::pdb::StreamIPI.
| MSFBuilder & PDBFileBuilder::getMsfBuilder | ( | ) |
Definition at line 43 of file PDBFileBuilder.cpp.
| TpiStreamBuilder & PDBFileBuilder::getTpiBuilder | ( | ) |
Definition at line 57 of file PDBFileBuilder.cpp.
References llvm::pdb::StreamTPI.
Definition at line 35 of file PDBFileBuilder.cpp.
References llvm::Error::success().
|
delete |
1.8.6