Lines Matching defs:Stream
1 //===- NamedStreamMap.cpp - PDB Named Stream Map --------------------------===//
47 Error NamedStreamMap::load(BinaryStreamReader &Stream) {
49 if (auto EC = Stream.readInteger(StringBufferSize))
55 if (auto EC = Stream.readFixedString(Buffer, StringBufferSize))
59 return OffsetIndexMap.load(Stream);
96 bool NamedStreamMap::get(StringRef Stream, uint32_t &StreamNo) const {
97 auto Iter = OffsetIndexMap.find_as(Stream, HashTraits);
107 StringRef Stream(NamesBuffer.data() + Entry.first);
108 Result.try_emplace(Stream, Entry.second);
120 void NamedStreamMap::set(StringRef Stream, uint32_t StreamNo) {
121 OffsetIndexMap.set_as(Stream, support::ulittle32_t(StreamNo), HashTraits);