#include "llvm/DebugInfo/PDB/Native/SymbolStream.h"
#include "llvm/DebugInfo/MSF/MappedBlockStream.h"
usingnamespacellvm;
usingnamespacellvm::msf;
usingnamespacellvm::support;
usingnamespacellvm::pdb;
SymbolStream::SymbolStream(std::unique_ptr<MappedBlockStream> Stream)
: … { … }
SymbolStream::~SymbolStream() = default;
Error SymbolStream::reload() { … }
iterator_range<codeview::CVSymbolArray::Iterator>
SymbolStream::getSymbols(bool *HadError) const { … }
Error SymbolStream::commit() { … }
codeview::CVSymbol SymbolStream::readRecord(uint32_t Offset) const { … }