17 using namespace llvm::msf;
18 using namespace llvm::pdb;
20 GlobalsStream::GlobalsStream(std::unique_ptr<MappedBlockStream> Stream)
21 : Stream(std::move(Stream)) {}
37 NumBuckets = HashBuckets.
size();
Error readGSIHashBuckets(msf::FixedStreamArray< support::ulittle32_t > &HashBuckets, const GSIHashHeader *HashHdr, msf::StreamReader &Reader)
Error readGSIHashHeader(const GSIHashHeader *&HashHdr, msf::StreamReader &Reader)
static ErrorSuccess success()
Create a success value.
Lightweight error class with error context and mandatory checking.
Error readGSIHashRecords(msf::FixedStreamArray< PSHashRecord > &HashRecords, const GSIHashHeader *HashHdr, msf::StreamReader &Reader)