Lines Matching refs:Stream
1 //===- NamedStreamMap.cpp - PDB Named Stream Map --------------------------===//
51 Error NamedStreamMap::load(BinaryStreamReader &Stream) {
53 if (auto EC = Stream.readInteger(StringBufferSize))
59 if (auto EC = Stream.readFixedString(Buffer, StringBufferSize))
63 return OffsetIndexMap.load(Stream);
100 bool NamedStreamMap::get(StringRef Stream, uint32_t &StreamNo) const {
101 auto Iter = OffsetIndexMap.find_as(Stream, HashTraits);
111 StringRef Stream(NamesBuffer.data() + Entry.first);
112 Result.try_emplace(Stream, Entry.second);
124 void NamedStreamMap::set(StringRef Stream, uint32_t StreamNo) {
125 OffsetIndexMap.set_as(Stream, support::ulittle32_t(StreamNo), HashTraits);