Lines Matching refs:boxingInfo
199 BoxingInfo boxingInfo; in getBoxingInfo() local
204 boxingInfo.scalarType = b.GetType(tmp.str().c_str()); in getBoxingInfo()
209 boxingInfo.boxedType = b.GetType("Ljava/lang/Byte;"); in getBoxingInfo()
210 boxingInfo.unboxMethod = "byteValue"; in getBoxingInfo()
213 boxingInfo.boxedType = b.GetType("Ljava/lang/Short;"); in getBoxingInfo()
214 boxingInfo.unboxMethod = "shortValue"; in getBoxingInfo()
217 boxingInfo.boxedType = b.GetType("Ljava/lang/Integer;"); in getBoxingInfo()
218 boxingInfo.unboxMethod = "intValue"; in getBoxingInfo()
221 boxingInfo.boxedType = b.GetType("Ljava/lang/Character;"); in getBoxingInfo()
222 boxingInfo.unboxMethod = "charValue"; in getBoxingInfo()
225 boxingInfo.boxedType = b.GetType("Ljava/lang/Float;"); in getBoxingInfo()
226 boxingInfo.unboxMethod = "floatValue"; in getBoxingInfo()
229 boxingInfo.boxedType = b.GetType("Ljava/lang/Boolean;"); in getBoxingInfo()
230 boxingInfo.unboxMethod = "booleanValue"; in getBoxingInfo()
233 boxingInfo.boxedType = b.GetType("Ljava/lang/Long;"); in getBoxingInfo()
234 boxingInfo.unboxMethod = "longValue"; in getBoxingInfo()
237 boxingInfo.boxedType = b.GetType("Ljava/lang/Double;"); in getBoxingInfo()
238 boxingInfo.unboxMethod = "doubleValue"; in getBoxingInfo()
245 return boxingInfo; in getBoxingInfo()
466 BoxingInfo boxingInfo = getBoxingInfo(b, type->descriptor->c_str()[0]); in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine() local
471 addCall(b, c, fi, OP_INVOKE_STATIC, boxingInfo.boxedType, "valueOf", in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
472 boxingInfo.boxedType, {type}, {3}); in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
482 addCall(b, c, fi, OP_INVOKE_STATIC, boxingInfo.boxedType, "valueOf", in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
483 boxingInfo.boxedType, {type}, {3, 4}); in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
514 BoxingInfo boxingInfo = getBoxingInfo(b, returnType->descriptor->c_str()[0]); in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine() local
519 … c.Alloc<Type>(boxingInfo.boxedType, boxingInfo.boxedType->orig_index)}); in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
520 addCall(b, c, fi, OP_INVOKE_VIRTUAL, boxingInfo.boxedType, in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
521 boxingInfo.unboxMethod.c_str(), returnType, {}, {0}); in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
529 … c.Alloc<Type>(boxingInfo.boxedType, boxingInfo.boxedType->orig_index)}); in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
530 addCall(b, c, fi, OP_INVOKE_VIRTUAL, boxingInfo.boxedType, in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()
531 boxingInfo.unboxMethod.c_str(), returnType, {}, {0}); in Java_com_android_dx_mockito_inline_StaticClassTransformer_nativeRedefine()