Lines Matching refs:target
2648 as_ucs4(PyObject *string, Py_UCS4 *target, Py_ssize_t targetsize,
2662 if (!target) {
2663 target = PyMem_New(Py_UCS4, targetlen);
2664 if (!target) {
2674 target[0] = 0;
2680 _PyUnicode_CONVERT_BYTES(Py_UCS1, Py_UCS4, start, start + len, target);
2684 _PyUnicode_CONVERT_BYTES(Py_UCS2, Py_UCS4, start, start + len, target);
2687 memcpy(target, data, len * sizeof(Py_UCS4));
2693 target[len] = 0;
2694 return target;
2698 PyUnicode_AsUCS4(PyObject *string, Py_UCS4 *target, Py_ssize_t targetsize,
2701 if (target == NULL || targetsize < 0) {
2705 return as_ucs4(string, target, targetsize, copy_null);
7494 "in the target code page.";