Searched refs:value_arg (Results 1 - 5 of 5) sorted by relevance

/art/dexlayout/
H A Ddex_writer.h42 size_t WriteEncodedValueHeader(int8_t value_type, size_t value_arg, size_t offset);
H A Ddex_writer.cc193 size_t DexWriter::WriteEncodedValueHeader(int8_t value_type, size_t value_arg, size_t offset) { argument
194 uint8_t buffer[1] = { static_cast<uint8_t>((value_arg << 5) | value_type) };
/art/runtime/
H A Ddex_file_verifier.cc748 uint32_t value_arg = header_byte >> DexFile::kDexAnnotationValueArgShift; local
752 if (UNLIKELY(value_arg != 0)) {
753 ErrorStringPrintf("Bad encoded_value byte size %x", value_arg);
760 if (UNLIKELY(value_arg > 1)) {
761 ErrorStringPrintf("Bad encoded_value char/short size %x", value_arg);
764 ptr_ += value_arg + 1;
768 if (UNLIKELY(value_arg > 3)) {
769 ErrorStringPrintf("Bad encoded_value int/float size %x", value_arg);
772 ptr_ += value_arg + 1;
776 ptr_ += value_arg
[all...]
H A Ddex_file_annotations.cc183 uint8_t value_arg = header_byte >> DexFile::kDexAnnotationValueArgShift; local
184 int32_t width = value_arg + 1;
392 uint8_t value_arg = header_byte >> DexFile::kDexAnnotationValueArgShift; local
393 int32_t width = value_arg + 1;
399 static_cast<int8_t>(DexFile::ReadSignedInt(annotation, value_arg)));
404 static_cast<int16_t>(DexFile::ReadSignedInt(annotation, value_arg)));
409 static_cast<uint16_t>(DexFile::ReadUnsignedInt(annotation, value_arg, false)));
413 annotation_value->value_.SetI(DexFile::ReadSignedInt(annotation, value_arg));
417 annotation_value->value_.SetJ(DexFile::ReadSignedLong(annotation, value_arg));
421 annotation_value->value_.SetI(DexFile::ReadUnsignedInt(annotation, value_arg, tru
[all...]
H A Ddex_file.cc1437 uint8_t value_arg = value_type >> kEncodedValueArgShift; local
1438 size_t width = value_arg + 1; // assume and correct later
1442 jval_.i = (value_arg != 0) ? 1 : 0;
1446 jval_.i = DexFile::ReadSignedInt(ptr_, value_arg);
1450 jval_.i = DexFile::ReadSignedInt(ptr_, value_arg);
1454 jval_.i = DexFile::ReadUnsignedInt(ptr_, value_arg, false);
1458 jval_.i = DexFile::ReadSignedInt(ptr_, value_arg);
1461 jval_.j = DexFile::ReadSignedLong(ptr_, value_arg);
1464 jval_.i = DexFile::ReadUnsignedInt(ptr_, value_arg, true);
1467 jval_.j = DexFile::ReadUnsignedLong(ptr_, value_arg, tru
[all...]

Completed in 522 milliseconds