Lines Matching refs:annotation_value
380 DexFile::AnnotationValue* annotation_value, in ProcessAnnotationValue() argument
394 annotation_value->type_ = value_type; in ProcessAnnotationValue()
398 annotation_value->value_.SetB( in ProcessAnnotationValue()
403 annotation_value->value_.SetS( in ProcessAnnotationValue()
408 annotation_value->value_.SetC( in ProcessAnnotationValue()
413 annotation_value->value_.SetI(DexFile::ReadSignedInt(annotation, value_arg)); in ProcessAnnotationValue()
417 annotation_value->value_.SetJ(DexFile::ReadSignedLong(annotation, value_arg)); in ProcessAnnotationValue()
421 annotation_value->value_.SetI(DexFile::ReadUnsignedInt(annotation, value_arg, true)); in ProcessAnnotationValue()
425 annotation_value->value_.SetJ(DexFile::ReadUnsignedLong(annotation, value_arg, true)); in ProcessAnnotationValue()
429 annotation_value->value_.SetZ(value_arg != 0); in ProcessAnnotationValue()
436 annotation_value->value_.SetI(index); in ProcessAnnotationValue()
451 annotation_value->value_.SetI(index); in ProcessAnnotationValue()
478 annotation_value->value_.SetI(index); in ProcessAnnotationValue()
518 annotation_value->value_.SetI(index); in ProcessAnnotationValue()
547 annotation_value->value_.SetI(index); in ProcessAnnotationValue()
653 annotation_value->value_.SetI(0); in ProcessAnnotationValue()
669 element_object = BoxPrimitive(primitive_type, annotation_value->value_).Ptr(); in ProcessAnnotationValue()
674 annotation_value->value_.SetL(element_object.Ptr()); in ProcessAnnotationValue()
701 DexFile::AnnotationValue annotation_value; in CreateAnnotationMember() local
704 &annotation_value, in CreateAnnotationMember()
709 Handle<mirror::Object> value_object(hs.NewHandle(annotation_value.value_.GetL())); in CreateAnnotationMember()
832 DexFile::AnnotationValue annotation_value; in GetAnnotationValue() local
836 &annotation_value, in GetAnnotationValue()
841 &annotation_value, in GetAnnotationValue()
847 if (annotation_value.type_ != expected_type) { in GetAnnotationValue()
850 return annotation_value.value_.GetL(); in GetAnnotationValue()
1074 DexFile::AnnotationValue annotation_value; in GetAnnotationDefaultValue() local
1079 &annotation_value, in GetAnnotationDefaultValue()
1084 return annotation_value.value_.GetL(); in GetAnnotationDefaultValue()
1330 DexFile::AnnotationValue annotation_value; in GetEnclosingClass() local
1333 &annotation_value, in GetEnclosingClass()
1338 if (annotation_value.type_ != DexFile::kDexAnnotationMethod) { in GetEnclosingClass()
1344 annotation_value.value_.GetI(), in GetEnclosingClass()
1390 DexFile::AnnotationValue annotation_value; in GetInnerClass() local
1393 &annotation_value, in GetInnerClass()
1398 if (annotation_value.type_ != DexFile::kDexAnnotationNull && in GetInnerClass()
1399 annotation_value.type_ != DexFile::kDexAnnotationString) { in GetInnerClass()
1402 *name = down_cast<mirror::String*>(annotation_value.value_.GetL()); in GetInnerClass()
1423 DexFile::AnnotationValue annotation_value; in GetInnerClassFlags() local
1426 &annotation_value, in GetInnerClassFlags()
1431 if (annotation_value.type_ != DexFile::kDexAnnotationInt) { in GetInnerClassFlags()
1434 *flags = annotation_value.value_.GetI(); in GetInnerClassFlags()
1476 DexFile::AnnotationValue annotation_value; in GetSourceDebugExtension() local
1479 &annotation_value, in GetSourceDebugExtension()
1484 if (annotation_value.type_ != DexFile::kDexAnnotationString) { in GetSourceDebugExtension()
1487 dex::StringIndex index(static_cast<uint32_t>(annotation_value.value_.GetI())); in GetSourceDebugExtension()