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