Home | History | Annotate | Download | only in _ctypes

Lines Matching refs:defval

3292         PyObject *defval;
3294 if (!PyArg_ParseTuple(item, "i|zO", &flag, &name, &defval)) {
3603 _get_arg(int *pindex, char *name, PyObject *defval, PyObject *inargs, PyObject *kwds)
3618 if (defval) {
3619 Py_INCREF(defval);
3620 return defval;
3695 PyObject *defval = NULL;
3703 defval = tsize > 2 ? PyTuple_GET_ITEM(item, 2) : NULL;
3707 /* ['in', 'lcid'] parameter. Always taken from defval,
3709 if (defval == NULL) {
3710 defval = PyInt_FromLong(0);
3711 if (defval == NULL)
3714 Py_INCREF(defval);
3715 PyTuple_SET_ITEM(callargs, i, defval);
3724 ob =_get_arg(&inargs_index, name, defval, inargs, kwds);
3734 Cannot by supplied in inargs, but a defval will be used
3737 if (defval) {
3738 /* XXX Using mutable objects as defval will
3741 Py_INCREF(defval);
3742 PyTuple_SET_ITEM(callargs, i, defval);