Lines Matching defs:arg
67 bytes_object_converter(PyObject *module, PyObject *arg)
72 if (!PyBytes_Check(arg)) {
73 _PyArg_BadArgument("bytes_object_converter", "argument", "bytes", arg);
76 a = (PyBytesObject *)arg;
95 byte_array_object_converter(PyObject *module, PyObject *arg)
100 if (!PyByteArray_Check(arg)) {
101 _PyArg_BadArgument("byte_array_object_converter", "argument", "bytearray", arg);
104 a = (PyByteArrayObject *)arg;
123 unicode_converter(PyObject *module, PyObject *arg)
128 if (!PyUnicode_Check(arg)) {
129 _PyArg_BadArgument("unicode_converter", "argument", "str", arg);
132 if (PyUnicode_READY(arg) == -1) {
135 a = arg;
1116 py_complex_converter(PyObject *module, PyObject *arg)
1121 a = PyComplex_AsCComplex(arg);