LLVM 19.0.0git
llvm::BinaryStreamReader Member List

This is the complete list of members for llvm::BinaryStreamReader, including all inherited members.

BinaryStreamReader()=defaultllvm::BinaryStreamReader
BinaryStreamReader(BinaryStreamRef Ref)llvm::BinaryStreamReaderexplicit
BinaryStreamReader(BinaryStream &Stream)llvm::BinaryStreamReaderexplicit
BinaryStreamReader(ArrayRef< uint8_t > Data, llvm::endianness Endian)llvm::BinaryStreamReaderexplicit
BinaryStreamReader(StringRef Data, llvm::endianness Endian)llvm::BinaryStreamReaderexplicit
BinaryStreamReader(const BinaryStreamReader &Other)=defaultllvm::BinaryStreamReader
bytesRemaining() constllvm::BinaryStreamReaderinline
empty() constllvm::BinaryStreamReaderinline
getLength() constllvm::BinaryStreamReaderinline
getOffset() constllvm::BinaryStreamReaderinline
operator=(const BinaryStreamReader &Other)=defaultllvm::BinaryStreamReader
padToAlignment(uint32_t Align)llvm::BinaryStreamReader
peek() constllvm::BinaryStreamReader
readArray(ArrayRef< T > &Array, uint32_t NumElements)llvm::BinaryStreamReaderinline
readArray(VarStreamArray< T, U > &Array, uint32_t Size, uint32_t Skew=0)llvm::BinaryStreamReaderinline
readArray(FixedStreamArray< T > &Array, uint32_t NumItems)llvm::BinaryStreamReaderinline
readBytes(ArrayRef< uint8_t > &Buffer, uint32_t Size)llvm::BinaryStreamReader
readCString(StringRef &Dest)llvm::BinaryStreamReader
readEnum(T &Dest)llvm::BinaryStreamReaderinline
readFixedString(StringRef &Dest, uint32_t Length)llvm::BinaryStreamReader
readInteger(T &Dest)llvm::BinaryStreamReaderinline
readLongestContiguousChunk(ArrayRef< uint8_t > &Buffer)llvm::BinaryStreamReader
readObject(const T *&Dest)llvm::BinaryStreamReaderinline
readSLEB128(int64_t &Dest)llvm::BinaryStreamReader
readStreamRef(BinaryStreamRef &Ref)llvm::BinaryStreamReader
readStreamRef(BinaryStreamRef &Ref, uint32_t Length)llvm::BinaryStreamReader
readSubstream(BinarySubstreamRef &Ref, uint32_t Length)llvm::BinaryStreamReader
readULEB128(uint64_t &Dest)llvm::BinaryStreamReader
readWideString(ArrayRef< UTF16 > &Dest)llvm::BinaryStreamReader
setOffset(uint64_t Off)llvm::BinaryStreamReaderinline
skip(uint64_t Amount)llvm::BinaryStreamReader
split(uint64_t Offset) constllvm::BinaryStreamReader
~BinaryStreamReader()=defaultllvm::BinaryStreamReadervirtual