Home | History | Annotate | Download | only in reflect

Lines Matching refs:srcPtr

876  * Convert primitive, boxed data from "srcPtr" to "dstPtr".
897 PrimitiveType dstType, const s4* srcPtr, s4* dstPtr)
981 case OK4: *dstPtr = *srcPtr; return 1;
982 case OK8: *(s8*) dstPtr = *(s8*)srcPtr; return 2;
983 case ItoJ: *(s8*) dstPtr = (s8) (*(s4*) srcPtr); return 2;
985 case ItoD: *(double*) dstPtr = (double) (*(s4*) srcPtr); return 2;
986 case JtoD: *(double*) dstPtr = (double) (*(long long*) srcPtr); return 2;
987 case FtoD: *(double*) dstPtr = (double) (*(float*) srcPtr); return 2;
989 case ItoD: ret = (double) (*(s4*) srcPtr); memcpy(dstPtr, &ret, 8); return 2;
990 case JtoD: ret = (double) (*(long long*) srcPtr); memcpy(dstPtr, &ret, 8); return 2;
991 case FtoD: ret = (double) (*(float*) srcPtr); memcpy(dstPtr, &ret, 8); return 2;
993 case ItoF: *(float*) dstPtr = (float) (*(int*) srcPtr); return 1;
994 case JtoF: *(float*) dstPtr = (float) (*(long long*) srcPtr); return 1;