LLVM API Documentation
DataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) | llvm::DataExtractor | [inline] |
getAddress(uint32_t *offset_ptr) const | llvm::DataExtractor | [inline] |
getAddressSize() const | llvm::DataExtractor | [inline] |
getCStr(uint32_t *offset_ptr) const | llvm::DataExtractor | |
getData() const | llvm::DataExtractor | [inline] |
getSigned(uint32_t *offset_ptr, uint32_t size) const | llvm::DataExtractor | |
getSLEB128(uint32_t *offset_ptr) const | llvm::DataExtractor | |
getU16(uint32_t *offset_ptr) const | llvm::DataExtractor | |
getU16(uint32_t *offset_ptr, uint16_t *dst, uint32_t count) const | llvm::DataExtractor | |
getU32(uint32_t *offset_ptr) const | llvm::DataExtractor | |
getU32(uint32_t *offset_ptr, uint32_t *dst, uint32_t count) const | llvm::DataExtractor | |
getU64(uint32_t *offset_ptr) const | llvm::DataExtractor | |
getU64(uint32_t *offset_ptr, uint64_t *dst, uint32_t count) const | llvm::DataExtractor | |
getU8(uint32_t *offset_ptr) const | llvm::DataExtractor | |
getU8(uint32_t *offset_ptr, uint8_t *dst, uint32_t count) const | llvm::DataExtractor | |
getULEB128(uint32_t *offset_ptr) const | llvm::DataExtractor | |
getUnsigned(uint32_t *offset_ptr, uint32_t byte_size) const | llvm::DataExtractor | |
isLittleEndian() const | llvm::DataExtractor | [inline] |
isValidOffset(uint32_t offset) const | llvm::DataExtractor | [inline] |
isValidOffsetForDataOfSize(uint32_t offset, uint32_t length) const | llvm::DataExtractor | [inline] |
setAddressSize(uint8_t Size) | llvm::DataExtractor | [inline] |