Lines Matching refs:Stream
1 //===- NamedStreamMap.cpp - PDB Named Stream Map --------------------------===//
48 Error NamedStreamMap::load(BinaryStreamReader &Stream) {
50 if (auto EC = Stream.readInteger(StringBufferSize))
56 if (auto EC = Stream.readFixedString(Buffer, StringBufferSize))
60 return OffsetIndexMap.load(Stream);
97 bool NamedStreamMap::get(StringRef Stream, uint32_t &StreamNo) const {
98 auto Iter = OffsetIndexMap.find_as(Stream, HashTraits);
108 StringRef Stream(NamesBuffer.data() + Entry.first);
109 Result.try_emplace(Stream, Entry.second);
121 void NamedStreamMap::set(StringRef Stream, uint32_t StreamNo) {
122 OffsetIndexMap.set_as(Stream, support::ulittle32_t(StreamNo), HashTraits);