BinaryStreamRef()=default | llvm::BinaryStreamRef | |
BinaryStreamRef(BinaryStream &Stream) | llvm::BinaryStreamRef | |
BinaryStreamRef(BinaryStream &Stream, uint32_t Offset, Optional< uint32_t > Length) | llvm::BinaryStreamRef | |
BinaryStreamRef(ArrayRef< uint8_t > Data, llvm::support::endianness Endian) | llvm::BinaryStreamRef | explicit |
BinaryStreamRef(StringRef Data, llvm::support::endianness Endian) | llvm::BinaryStreamRef | explicit |
BinaryStreamRef(const BinaryStreamRef &Other)=default | llvm::BinaryStreamRef | |
BinaryStreamRef(BinaryStreamRef &&Other)=default | llvm::BinaryStreamRef | |
BinaryStreamRef(BinaryStreamRef &S, uint32_t Offset, uint32_t Length)=delete | llvm::BinaryStreamRef | |
BinaryStreamRefBase()=default | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
BinaryStreamRefBase(BinaryStream &BorrowedImpl) | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inlineexplicitprotected |
BinaryStreamRefBase(std::shared_ptr< BinaryStream > SharedImpl, uint32_t Offset, Optional< uint32_t > Length) | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inlineprotected |
BinaryStreamRefBase(BinaryStream &BorrowedImpl, uint32_t Offset, Optional< uint32_t > Length) | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inlineprotected |
BinaryStreamRefBase(const BinaryStreamRefBase &Other)=default | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
BinaryStreamRefBase(BinaryStreamRefBase &&Other)=default | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
BorrowedImpl | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
checkOffsetForRead(uint32_t Offset, uint32_t DataSize) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inlineprotected |
drop_back(uint32_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
drop_front(uint32_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
drop_symmetric(uint32_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
getEndian() const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
getLength() const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
keep_back(uint32_t N) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
keep_front(uint32_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 | |
BinaryStreamRefBase< BinaryStreamRef, BinaryStream >::operator=(const BinaryStreamRefBase &Other)=default | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
BinaryStreamRefBase< BinaryStreamRef, BinaryStream >::operator=(BinaryStreamRefBase &&Other)=default | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
operator==(const BinaryStreamRef &Other) const | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | inline |
readBytes(uint32_t Offset, uint32_t Size, ArrayRef< uint8_t > &Buffer) const | llvm::BinaryStreamRef | |
readLongestContiguousChunk(uint32_t Offset, ArrayRef< uint8_t > &Buffer) const | llvm::BinaryStreamRef | |
SharedImpl | llvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | protected |
slice(uint32_t Offset, uint32_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 |