Lines Matching full:srcptr
879 * Convert primitive, boxed data from "srcPtr" to "dstPtr".
900 PrimitiveType dstType, const s4* srcPtr, s4* dstPtr)
984 case OK4: *dstPtr = *srcPtr; return 1;
985 case OK8: *(s8*) dstPtr = *(s8*)srcPtr; return 2;
986 case ItoJ: *(s8*) dstPtr = (s8) (*(s4*) srcPtr); return 2;
988 case ItoD: *(double*) dstPtr = (double) (*(s4*) srcPtr); return 2;
989 case JtoD: *(double*) dstPtr = (double) (*(long long*) srcPtr); return 2;
990 case FtoD: *(double*) dstPtr = (double) (*(float*) srcPtr); return 2;
992 case ItoD: ret = (double) (*(s4*) srcPtr); memcpy(dstPtr, &ret, 8); return 2;
993 case JtoD: ret = (double) (*(long long*) srcPtr); memcpy(dstPtr, &ret, 8); return 2;
994 case FtoD: ret = (double) (*(float*) srcPtr); memcpy(dstPtr, &ret, 8); return 2;
996 case ItoF: *(float*) dstPtr = (float) (*(int*) srcPtr); return 1;
997 case JtoF: *(float*) dstPtr = (float) (*(long long*) srcPtr); return 1;