Lines Matching refs:data

34 static uint64_t ReadVarWidth(const uint8_t** data, uint8_t length, bool sign_extend) {  in ReadVarWidth()  argument
37 value |= static_cast<uint64_t>(*(*data)++) << (i * 8); in ReadVarWidth()
195 EncodedValue* ReadEncodedValue(const DexFile& dex_file, const uint8_t** data);
197 const uint8_t** data,
201 const uint8_t** data,
1097 EncodedValue* BuilderMaps::ReadEncodedValue(const DexFile& dex_file, const uint8_t** data) { in ReadEncodedValue() argument
1098 const uint8_t encoded_value = *(*data)++; in ReadEncodedValue()
1101 ReadEncodedValue(dex_file, data, type, encoded_value >> 5, item); in ReadEncodedValue()
1106 const uint8_t** data, in ReadEncodedValue() argument
1110 ReadEncodedValue(dex_file, data, type, length, item); in ReadEncodedValue()
1115 const uint8_t** data, in ReadEncodedValue() argument
1121 item->SetByte(static_cast<int8_t>(ReadVarWidth(data, length, false))); in ReadEncodedValue()
1124 item->SetShort(static_cast<int16_t>(ReadVarWidth(data, length, true))); in ReadEncodedValue()
1127 item->SetChar(static_cast<uint16_t>(ReadVarWidth(data, length, false))); in ReadEncodedValue()
1130 item->SetInt(static_cast<int32_t>(ReadVarWidth(data, length, true))); in ReadEncodedValue()
1133 item->SetLong(static_cast<int64_t>(ReadVarWidth(data, length, true))); in ReadEncodedValue()
1139 uint32_t data; in ReadEncodedValue() member
1141 conv.data = static_cast<uint32_t>(ReadVarWidth(data, length, false)) << (3 - length) * 8; in ReadEncodedValue()
1149 uint64_t data; in ReadEncodedValue() member
1151 conv.data = ReadVarWidth(data, length, false) << (7 - length) * 8; in ReadEncodedValue()
1156 const uint32_t proto_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue()
1161 const uint32_t method_handle_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue()
1166 const uint32_t string_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue()
1171 const uint32_t string_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue()
1177 const uint32_t field_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue()
1182 const uint32_t method_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); in ReadEncodedValue()
1188 const uint32_t offset = *data - dex_file.DataBegin(); in ReadEncodedValue()
1189 const uint32_t size = DecodeUnsignedLeb128(data); in ReadEncodedValue()
1192 values->push_back(std::unique_ptr<EncodedValue>(ReadEncodedValue(dex_file, data))); in ReadEncodedValue()
1203 const uint32_t type_idx = DecodeUnsignedLeb128(data); in ReadEncodedValue()
1204 const uint32_t size = DecodeUnsignedLeb128(data); in ReadEncodedValue()
1207 const uint32_t name_index = DecodeUnsignedLeb128(data); in ReadEncodedValue()
1210 ReadEncodedValue(dex_file, data))); in ReadEncodedValue()