Lines Matching refs:src_class
698 ObjPtr<mirror::Object> BoxPrimitive(Primitive::Type src_class, const JValue& value) { in BoxPrimitive() argument
699 if (src_class == Primitive::kPrimNot) { in BoxPrimitive()
702 if (src_class == Primitive::kPrimVoid) { in BoxPrimitive()
709 switch (src_class) { in BoxPrimitive()
743 LOG(FATAL) << static_cast<int>(src_class); in BoxPrimitive()
752 if (src_class == Primitive::kPrimDouble || src_class == Primitive::kPrimLong) { in BoxPrimitive()
820 ObjPtr<mirror::Class> src_class = nullptr; in UnboxPrimitive() local
824 src_class = class_linker->FindPrimitiveClass('Z'); in UnboxPrimitive()
827 src_class = class_linker->FindPrimitiveClass('B'); in UnboxPrimitive()
830 src_class = class_linker->FindPrimitiveClass('C'); in UnboxPrimitive()
833 src_class = class_linker->FindPrimitiveClass('F'); in UnboxPrimitive()
836 src_class = class_linker->FindPrimitiveClass('D'); in UnboxPrimitive()
839 src_class = class_linker->FindPrimitiveClass('I'); in UnboxPrimitive()
842 src_class = class_linker->FindPrimitiveClass('J'); in UnboxPrimitive()
845 src_class = class_linker->FindPrimitiveClass('S'); in UnboxPrimitive()
857 src_class->GetPrimitiveType(), dst_class->GetPrimitiveType(), in UnboxPrimitive()