Lines Matching full:value_arg
408 uint32_t value_arg = header_byte >> DexFile::kDexAnnotationValueArgShift;
412 if (value_arg != 0) {
413 LOG(ERROR) << StringPrintf("Bad encoded_value byte size %x", value_arg);
420 if (value_arg > 1) {
421 LOG(ERROR) << StringPrintf("Bad encoded_value char/short size %x", value_arg);
424 ptr_ += value_arg + 1;
428 if (value_arg > 3) {
429 LOG(ERROR) << StringPrintf("Bad encoded_value int/float size %x", value_arg);
432 ptr_ += value_arg + 1;
436 ptr_ += value_arg + 1;
439 if (value_arg > 3) {
440 LOG(ERROR) << StringPrintf("Bad encoded_value string size %x", value_arg);
443 uint32_t idx = ReadUnsignedLittleEndian(value_arg + 1);
450 if (value_arg > 3) {
451 LOG(ERROR) << StringPrintf("Bad encoded_value type size %x", value_arg);
454 uint32_t idx = ReadUnsignedLittleEndian(value_arg + 1);
462 if (value_arg > 3) {
463 LOG(ERROR) << StringPrintf("Bad encoded_value field/enum size %x", value_arg);
466 uint32_t idx = ReadUnsignedLittleEndian(value_arg + 1);
473 if (value_arg > 3) {
474 LOG(ERROR) << StringPrintf("Bad encoded_value method size %x", value_arg);
477 value_arg + 1);
484 if (value_arg != 0) {
485 LOG(ERROR) << StringPrintf("Bad encoded_value array value_arg %x", value_arg);
493 if (value_arg != 0) {
494 LOG(ERROR) << StringPrintf("Bad encoded_value annotation value_arg %x", value_arg);
502 if (value_arg != 0) {
503 LOG(ERROR) << StringPrintf("Bad encoded_value null value_arg %x", value_arg);
508 if (value_arg > 1) {
509 LOG(ERROR) << StringPrintf("Bad encoded_value boolean size %x", value_arg);