Home | History | Annotate | Download | only in runtime

Lines Matching full:primitive

210         StringPrintf("Invalid primitive conversion from %s to %s", expected,
669 return soa.AddLocalReference<jobject>(BoxPrimitive(Primitive::GetType(shorty[0]), result));
672 mirror::Object* BoxPrimitive(Primitive::Type src_class, const JValue& value) {
673 if (src_class == Primitive::kPrimNot) {
676 if (src_class == Primitive::kPrimVoid) {
684 case Primitive::kPrimBoolean:
688 case Primitive::kPrimByte:
692 case Primitive::kPrimChar:
696 case Primitive::kPrimDouble:
700 case Primitive::kPrimFloat:
704 case Primitive::kPrimInt:
708 case Primitive::kPrimLong:
712 case Primitive::kPrimShort:
726 if (src_class == Primitive::kPrimDouble || src_class == Primitive::kPrimLong) {
767 if (UNLIKELY(dst_class->GetPrimitiveType() == Primitive::kPrimVoid)) {
778 ThrowNullPointerException(StringPrintf("Expected to unbox a '%s' primitive type but was returned null",