LLVM: llvm::ConstantDataArraySlice Struct Reference (original) (raw)
Represents offset+length into a ConstantDataArray. More...
#include "[llvm/Analysis/ValueTracking.h](ValueTracking%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| void | move (uint64_t Delta) |
| Moves the Offset and adjusts Length accordingly. | |
| uint64_t | operator[] (unsigned I) const |
| Convenience accessor for elements in the slice. |
| Public Attributes | |
|---|---|
| const ConstantDataArray * | Array |
| ConstantDataArray pointer. | |
| uint64_t | Offset |
| Slice starts at this Offset. | |
| uint64_t | Length |
| Length of the slice. |
Represents offset+length into a ConstantDataArray.
Definition at line 363 of file ValueTracking.h.
◆ move()
| void llvm::ConstantDataArraySlice::move ( uint64_t Delta) | inline |
|---|
◆ operator[]()
◆ Array
◆ Length
uint64_t llvm::ConstantDataArraySlice::Length
◆ Offset
uint64_t llvm::ConstantDataArraySlice::Offset
The documentation for this struct was generated from the following file:
- include/llvm/Analysis/ValueTracking.h