Lines Matching refs:Data
18 bool isLittleEndian, const char *Data) { in getU() argument
22 std::memcpy(&val, &Data[offset], sizeof(val)); in getU()
34 const DataExtractor *de, bool isLittleEndian, const char *Data){ in getUs() argument
40 *value_ptr = getU<T>(offset_ptr, de, isLittleEndian, Data); in getUs()
51 return getU<uint8_t>(offset_ptr, this, IsLittleEndian, Data.data()); in getU8()
57 Data.data()); in getU8()
62 return getU<uint16_t>(offset_ptr, this, IsLittleEndian, Data.data()); in getU16()
68 Data.data()); in getU16()
72 return getU<uint32_t>(offset_ptr, this, IsLittleEndian, Data.data()); in getU32()
78 Data.data()); in getU32()
82 return getU<uint64_t>(offset_ptr, this, IsLittleEndian, Data.data()); in getU64()
88 Data.data()); in getU64()
123 StringRef::size_type pos = Data.find('\0', offset); in getCStr()
126 return Data.data() + offset; in getCStr()
133 if (Data.empty()) in getULEB128()
141 byte = Data[offset++]; in getULEB128()
154 if (Data.empty()) in getSLEB128()
162 byte = Data[offset++]; in getSLEB128()