LLVM 20.0.0git
|
This is the complete list of members for llvm::DataExtractor, including all inherited members.
DataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) | llvm::DataExtractor | inline |
DataExtractor(ArrayRef< uint8_t > Data, bool IsLittleEndian, uint8_t AddressSize) | llvm::DataExtractor | inline |
eof(const Cursor &C) const | llvm::DataExtractor | inline |
getAddress(uint64_t *offset_ptr) const | llvm::DataExtractor | inline |
getAddress(Cursor &C) const | llvm::DataExtractor | inline |
getAddressSize() const | llvm::DataExtractor | inline |
getBytes(uint64_t *OffsetPtr, uint64_t Length, Error *Err=nullptr) const | llvm::DataExtractor | |
getBytes(Cursor &C, uint64_t Length) | llvm::DataExtractor | inline |
getCStr(uint64_t *OffsetPtr, Error *Err=nullptr) const | llvm::DataExtractor | inline |
getCStr(Cursor &C) const | llvm::DataExtractor | inline |
getCStrRef(uint64_t *OffsetPtr, Error *Err=nullptr) const | llvm::DataExtractor | |
getCStrRef(Cursor &C) const | llvm::DataExtractor | inline |
getData() const | llvm::DataExtractor | inline |
getError(Cursor &C) | llvm::DataExtractor | inlineprotectedstatic |
getFixedLengthString(uint64_t *OffsetPtr, uint64_t Length, StringRef TrimChars={"\0", 1}) const | llvm::DataExtractor | |
getOffset(Cursor &C) | llvm::DataExtractor | inlineprotectedstatic |
getSigned(uint64_t *offset_ptr, uint32_t size) const | llvm::DataExtractor | |
getSLEB128(uint64_t *OffsetPtr, Error *Err=nullptr) const | llvm::DataExtractor | |
getSLEB128(Cursor &C) const | llvm::DataExtractor | inline |
getU16(uint64_t *offset_ptr, Error *Err=nullptr) const | llvm::DataExtractor | |
getU16(Cursor &C) const | llvm::DataExtractor | inline |
getU16(uint64_t *offset_ptr, uint16_t *dst, uint32_t count) const | llvm::DataExtractor | |
getU24(uint64_t *OffsetPtr, Error *Err=nullptr) const | llvm::DataExtractor | |
getU24(Cursor &C) const | llvm::DataExtractor | inline |
getU32(uint64_t *offset_ptr, Error *Err=nullptr) const | llvm::DataExtractor | |
getU32(Cursor &C) const | llvm::DataExtractor | inline |
getU32(uint64_t *offset_ptr, uint32_t *dst, uint32_t count) const | llvm::DataExtractor | |
getU64(uint64_t *offset_ptr, Error *Err=nullptr) const | llvm::DataExtractor | |
getU64(Cursor &C) const | llvm::DataExtractor | inline |
getU64(uint64_t *offset_ptr, uint64_t *dst, uint32_t count) const | llvm::DataExtractor | |
getU8(uint64_t *offset_ptr, Error *Err=nullptr) const | llvm::DataExtractor | |
getU8(Cursor &C) const | llvm::DataExtractor | inline |
getU8(uint64_t *offset_ptr, uint8_t *dst, uint32_t count) const | llvm::DataExtractor | |
getU8(Cursor &C, uint8_t *Dst, uint32_t Count) const | llvm::DataExtractor | |
getU8(Cursor &C, SmallVectorImpl< uint8_t > &Dst, uint32_t Count) const | llvm::DataExtractor | inline |
getULEB128(uint64_t *offset_ptr, llvm::Error *Err=nullptr) const | llvm::DataExtractor | |
getULEB128(Cursor &C) const | llvm::DataExtractor | inline |
getUnsigned(uint64_t *offset_ptr, uint32_t byte_size, Error *Err=nullptr) const | llvm::DataExtractor | |
getUnsigned(Cursor &C, uint32_t Size) const | llvm::DataExtractor | inline |
isLittleEndian() const | llvm::DataExtractor | inline |
isValidOffset(uint64_t offset) const | llvm::DataExtractor | inline |
isValidOffsetForAddress(uint64_t offset) const | llvm::DataExtractor | inline |
isValidOffsetForDataOfSize(uint64_t offset, uint64_t length) const | llvm::DataExtractor | inline |
setAddressSize(uint8_t Size) | llvm::DataExtractor | inline |
size() const | llvm::DataExtractor | inline |
skip(Cursor &C, uint64_t Length) const | llvm::DataExtractor |