Lines Matching refs:BBS
18 ArrayRefImpl(ArrayRef<uint8_t> Data, endianness Endian) : BBS(Data, Endian) {}
20 llvm::endianness getEndian() const override { return BBS.getEndian(); }
23 return BBS.readBytes(Offset, Size, Buffer);
27 return BBS.readLongestContiguousChunk(Offset, Buffer);
29 uint64_t getLength() override { return BBS.getLength(); }
32 BinaryByteStream BBS;
38 : BBS(Data, Endian) {}
41 llvm::endianness getEndian() const override { return BBS.getEndian(); }
44 return BBS.readBytes(Offset, Size, Buffer);
48 return BBS.readLongestContiguousChunk(Offset, Buffer);
50 uint64_t getLength() override { return BBS.getLength(); }
53 return BBS.writeBytes(Offset, Data);
55 Error commit() override { return BBS.commit(); }
58 MutableBinaryByteStream BBS;