| BinaryStreamRef()=default | llvm::BinaryStreamRef | |
| BinaryStreamRef(BinaryStream &Stream) | llvm::BinaryStreamRef | |
| BinaryStreamRef(BinaryStream &Stream, uint64_t Offset, std::optional< uint64_t > Length) | llvm::BinaryStreamRef | |
| BinaryStreamRef(ArrayRef< uint8_t > Data, llvm::endianness Endian) | llvm::BinaryStreamRef | explicit |
| BinaryStreamRef(StringRef Data, llvm::endianness Endian) | llvm::BinaryStreamRef | explicit |
| BinaryStreamRef(const BinaryStreamRef &Other)=default | llvm::BinaryStreamRef | |
| BinaryStreamRef(BinaryStreamRef &&Other)=default | llvm::BinaryStreamRef | |
| BinaryStreamRef(BinaryStreamRef &S, uint64_t Offset, uint64_t Length)=delete | llvm::BinaryStreamRef | |
| BinaryStreamRefBase()=default | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
| BorrowedImpl | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
| checkOffsetForRead(uint64_t Offset, uint64_t DataSize) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inlineprotected |
| drop_back(uint64_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| drop_front(uint64_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| drop_symmetric(uint64_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| getEndian() const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| getLength() const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| keep_back(uint64_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| keep_front(uint64_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| Length | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
| operator=(const BinaryStreamRef &Other)=default | llvm::BinaryStreamRef | |
| operator=(BinaryStreamRef &&Other)=default | llvm::BinaryStreamRef | |
| llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream >::operator=(const BinaryStreamRefBase &Other)=default | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
| readBytes(uint64_t Offset, uint64_t Size, ArrayRef< uint8_t > &Buffer) const | llvm::BinaryStreamRef | |
| readLongestContiguousChunk(uint64_t Offset, ArrayRef< uint8_t > &Buffer) const | llvm::BinaryStreamRef | |
| SharedImpl | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
| slice(uint64_t Offset, uint64_t Len) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| valid() const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
| ViewOffset | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
| WritableBinaryStreamRef class | llvm::BinaryStreamRef | friend |