LLVM: llvm::pdb::InfoStream Class Reference (original) (raw)
#include "[llvm/DebugInfo/PDB/Native/InfoStream.h](InfoStream%5F8h%5Fsource.html)"
Definition at line 25 of file InfoStream.h.
| InfoStream::InfoStream |
( |
std::unique_ptr< BinaryStream > |
Stream |
) |
◆ containsIdStream()
| bool InfoStream::containsIdStream |
( |
) |
const |
◆ getAge()
◆ getFeatures()
◆ getFeatureSignatures()
◆ getGuid()
| GUID InfoStream::getGuid |
( |
) |
const |
◆ getNamedStreamIndex()
◆ getNamedStreamMapByteSize()
| uint32_t InfoStream::getNamedStreamMapByteSize |
( |
) |
const |
◆ getNamedStreams()
◆ getNamedStreamsBuffer()
◆ getSignature()
| uint32_t InfoStream::getSignature |
( |
) |
const |
◆ getStreamSize()
| uint32_t InfoStream::getStreamSize |
( |
) |
const |
◆ getVersion()
◆ named_streams()
◆ reload()
| Error InfoStream::reload |
( |
) |
Definition at line 23 of file InfoStream.cpp.
References llvm::pdb::corrupt_file, llvm::codeview::EC, llvm::BinaryStreamReader::empty(), llvm::BinaryStreamReader::getOffset(), llvm::joinErrors(), llvm::make_error(), llvm::pdb::MinimalDebugInfo, llvm::pdb::NoTypeMerge, llvm::pdb::Offset, llvm::pdb::PdbFeatureContainsIdStream, llvm::pdb::PdbFeatureMinimalDebugInfo, llvm::pdb::PdbFeatureNoTypeMerging, llvm::pdb::PdbImplVC110, llvm::pdb::PdbImplVC140, llvm::pdb::PdbImplVC70, llvm::pdb::PdbImplVC80, llvm::BinaryStreamReader::readEnum(), llvm::BinaryStreamReader::readObject(), llvm::BinaryStreamReader::readSubstream(), llvm::BinaryStreamReader::setOffset(), llvm::Error::success(), llvm::pdb::VC110, and llvm::pdb::VC140.
◆ InfoStreamBuilder
The documentation for this class was generated from the following files: