LLVM 19.0.0git
llvm::pdb::PDBFile Member List

This is the complete list of members for llvm::pdb::PDBFile, including all inherited members.

createIndexedStream(uint16_t SN) constllvm::pdb::PDBFile
getAllocator()llvm::pdb::PDBFileinline
getBlockCount() const overridellvm::pdb::PDBFilevirtual
getBlockData(uint32_t BlockIndex, uint32_t NumBytes) const overridellvm::pdb::PDBFilevirtual
getBlockMapIndex() constllvm::pdb::PDBFile
getBlockMapOffset() constllvm::pdb::PDBFile
getBlockSize() const overridellvm::pdb::PDBFilevirtual
getDirectoryBlockArray() constllvm::pdb::PDBFile
getFileDirectory() constllvm::pdb::PDBFile
getFilePath() constllvm::pdb::PDBFile
getFileSize() constllvm::pdb::PDBFile
getFpmStreamLayout() constllvm::pdb::PDBFile
getFreeBlockMapBlock() constllvm::pdb::PDBFile
getInjectedSourceStream()llvm::pdb::PDBFile
getMaxStreamSize() constllvm::pdb::PDBFile
getMsfBuffer() constllvm::pdb::PDBFileinline
getMsfLayout() constllvm::pdb::PDBFileinline
getNumDirectoryBlocks() constllvm::pdb::PDBFile
getNumDirectoryBytes() constllvm::pdb::PDBFile
getNumStreams() const overridellvm::pdb::PDBFilevirtual
getPDBDbiStream()llvm::pdb::PDBFile
getPDBGlobalsStream()llvm::pdb::PDBFile
getPDBInfoStream()llvm::pdb::PDBFile
getPDBIpiStream()llvm::pdb::PDBFile
getPDBPublicsStream()llvm::pdb::PDBFile
getPDBSymbolStream()llvm::pdb::PDBFile
getPDBTpiStream()llvm::pdb::PDBFile
getPointerSize()llvm::pdb::PDBFile
getStreamBlockList(uint32_t StreamIndex) const overridellvm::pdb::PDBFilevirtual
getStreamByteSize(uint32_t StreamIndex) const overridellvm::pdb::PDBFilevirtual
getStreamLayout(uint32_t StreamIdx) constllvm::pdb::PDBFile
getStreamMap() constllvm::pdb::PDBFileinline
getStreamSizes() constllvm::pdb::PDBFileinline
getStringTable()llvm::pdb::PDBFile
getUnknown1() constllvm::pdb::PDBFile
hasPDBDbiStream() constllvm::pdb::PDBFile
hasPDBGlobalsStream()llvm::pdb::PDBFile
hasPDBInfoStream() constllvm::pdb::PDBFile
hasPDBInjectedSourceStream()llvm::pdb::PDBFile
hasPDBIpiStream() constllvm::pdb::PDBFile
hasPDBPublicsStream()llvm::pdb::PDBFile
hasPDBStringTable()llvm::pdb::PDBFile
hasPDBSymbolStream()llvm::pdb::PDBFile
hasPDBTpiStream() constllvm::pdb::PDBFile
parseFileHeaders()llvm::pdb::PDBFile
parseStreamData()llvm::pdb::PDBFile
PDBFile(StringRef Path, std::unique_ptr< BinaryStream > PdbFileBuffer, BumpPtrAllocator &Allocator)llvm::pdb::PDBFile
safelyCreateIndexedStream(uint32_t StreamIndex) constllvm::pdb::PDBFile
safelyCreateNamedStream(StringRef Name)llvm::pdb::PDBFile
setBlockData(uint32_t BlockIndex, uint32_t Offset, ArrayRef< uint8_t > Data) const overridellvm::pdb::PDBFilevirtual
~IMSFFile()=defaultllvm::msf::IMSFFilevirtual
~PDBFile() overridellvm::pdb::PDBFile