Lines Matching refs:uintptr_t
56 uintptr_t readULEB128(const uint8_t** data) { in readULEB128()
57 uintptr_t result = 0; in readULEB128()
58 uintptr_t shift = 0; in readULEB128()
63 result |= static_cast<uintptr_t>(byte & 0x7F) << shift; in readULEB128()
71 uintptr_t result = 0; in readSLEB128()
72 uintptr_t shift = 0; in readSLEB128()
77 result |= static_cast<uintptr_t>(byte & 0x7F) << shift; in readSLEB128()
82 result |= static_cast<uintptr_t>(~0) << shift; in readSLEB128()
133 static inline uintptr_t readAbsPtr(const uint8_t* data) { in readAbsPtr()
134 if (sizeof(uintptr_t) == 4) { in readAbsPtr()
135 return static_cast<uintptr_t>(readUData4(data)); in readAbsPtr()
136 } else if (sizeof(uintptr_t) == 8) { in readAbsPtr()
137 return static_cast<uintptr_t>(readUData8(data)); in readAbsPtr()
143 uintptr_t readEncodedPointer(const uint8_t** data, in readEncodedPointer()
145 uintptr_t result = 0; in readEncodedPointer()
157 p += sizeof(uintptr_t); in readEncodedPointer()
163 result = static_cast<uintptr_t>(readSLEB128(&p)); in readEncodedPointer()
174 result = static_cast<uintptr_t>(readUData8(p)); in readEncodedPointer()
178 result = static_cast<uintptr_t>(static_cast<int16_t>(readUData2(p))); in readEncodedPointer()
182 result = static_cast<uintptr_t>(static_cast<int32_t>(readUData4(p))); in readEncodedPointer()
186 result = static_cast<uintptr_t>(static_cast<int64_t>(readUData8(p))); in readEncodedPointer()
199 result += (uintptr_t)(*data); in readEncodedPointer()
206 result = *(reinterpret_cast<uintptr_t*>(result)); in readEncodedPointer()