Lines Matching refs:PyObject

17 static PyObject *
21 PyObject *tuple = PyTuple_New(argc);
29 PyObject *arg = va_arg(vargs, PyObject *);
50 * `wrapper` is function which converts primitive type to PyObject.
55 PyObject *out[argc] = {NULL,}; \
66 PyObject *tuple = PyTuple_New(argc); \
91 static PyObject *
92 test_empty_function_impl(PyObject *module)
108 static PyObject *
109 objects_converter_impl(PyObject *module, PyObject *a, PyObject *b)
124 static PyObject *
125 bytes_object_converter_impl(PyObject *module, PyBytesObject *a)
145 static PyObject *
146 byte_array_object_converter_impl(PyObject *module, PyByteArrayObject *a)
166 static PyObject *
167 unicode_converter_impl(PyObject *module, PyObject *a)
189 static PyObject *
190 bool_converter_impl(PyObject *module, int a, int b, int c)
193 PyObject *obj_a = a ? Py_True : Py_False;
194 PyObject *obj_b = b ? Py_True : Py_False;
195 PyObject *obj_c = c ? Py_True : Py_False;
221 static PyObject *
222 char_converter_impl(PyObject *module, char a, char b, char c, char d, char e,
242 static PyObject *
243 unsigned_char_converter_impl(PyObject *module, unsigned char a,
259 static PyObject *
260 short_converter_impl(PyObject *module, short a)
277 static PyObject *
278 unsigned_short_converter_impl(PyObject *module, unsigned short a,
296 static PyObject *
297 int_converter_impl(PyObject *module, int a, int b, int c)
314 static PyObject *
315 unsigned_int_converter_impl(PyObject *module, unsigned int a, unsigned int b,
331 static PyObject *
332 long_converter_impl(PyObject *module, long a)
349 static PyObject *
350 unsigned_long_converter_impl(PyObject *module, unsigned long a,
366 static PyObject *
367 long_long_converter_impl(PyObject *module, long long a)
384 static PyObject *
385 unsigned_long_long_converter_impl(PyObject *module, unsigned long long a,
404 static PyObject *
405 py_ssize_t_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b,
423 static PyObject *
424 slice_index_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b,
440 static PyObject *
441 size_t_converter_impl(PyObject *module, size_t a)
456 static PyObject *
457 float_converter_impl(PyObject *module, float a)
472 static PyObject *
473 double_converter_impl(PyObject *module, double a)
488 static PyObject *
489 py_complex_converter_impl(PyObject *module, Py_complex a)
506 static PyObject *
507 str_converter_impl(PyObject *module, const char *a, const char *b,
512 PyObject *out[3] = {NULL,};
514 PyObject *arg;
537 PyObject *tuple = PyTuple_New(3);
564 static PyObject *
565 str_converter_encoding_impl(PyObject *module, char *a, char *b, char *c,
570 PyObject *out[3] = {NULL,};
572 PyObject *arg;
595 PyObject *tuple = PyTuple_New(3);
612 static PyObject *
615 PyObject *bytes_obj = PyBytes_FromStringAndSize(NULL, buf->len);
636 static PyObject *
637 py_buffer_converter_impl(PyObject *module, Py_buffer *a, Py_buffer *b)
652 static PyObject *
653 keywords_impl(PyObject *module, PyObject *a, PyObject *b)
669 static PyObject *
670 keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b)
686 static PyObject *
687 keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, PyObject *c)
705 static PyObject *
706 keywords_opt_kwonly_impl(PyObject *module, PyObject *a, PyObject *b,
707 PyObject *c, PyObject *d)
724 static PyObject *
725 keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
726 PyObject *c)
742 static PyObject *
743 posonly_keywords_impl(PyObject *module, PyObject *a, PyObject *b)
760 static PyObject *
761 posonly_kwonly_impl(PyObject *module, PyObject *a, PyObject *b)
779 static PyObject *
780 posonly_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b,
781 PyObject *c)
799 static PyObject *
800 posonly_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b,
801 PyObject *c, PyObject *d)
819 static PyObject *
820 posonly_opt_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b,
821 PyObject *c, PyObject *d)
840 static PyObject *
841 posonly_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
842 PyObject *c, PyObject *d)
861 static PyObject *
862 posonly_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
863 PyObject *c, PyObject *d)
883 static PyObject *
884 posonly_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
885 PyObject *c, PyObject *d, PyObject *e)
905 static PyObject *
906 posonly_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a,
907 PyObject *b, PyObject *c, PyObject *d,
908 PyObject *e)
927 static PyObject *
928 posonly_opt_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a,
929 PyObject *b, PyObject *c,
930 PyObject *d)
945 static PyObject *
946 keyword_only_parameter_impl(PyObject *module, PyObject *a)
963 static PyObject *
964 posonly_vararg_impl(PyObject *module, PyObject *a, PyObject *b,
965 PyObject *args)
981 static PyObject *
982 vararg_and_posonly_impl(PyObject *module, PyObject *a, PyObject *args)
997 static PyObject *
998 vararg_impl(PyObject *module, PyObject *a, PyObject *args)
1014 static PyObject *
1015 vararg_with_default_impl(PyObject *module, PyObject *a, PyObject *args,
1019 PyObject *obj_b = b ? Py_True : Py_False;
1032 static PyObject *
1033 vararg_with_only_defaults_impl(PyObject *module, PyObject *args, PyObject *b)
1054 static PyObject *
1055 gh_32092_oob_impl(PyObject *module, PyObject *pos1, PyObject *pos2,
1056 PyObject *varargs, PyObject *kw1, PyObject *kw2)
1074 static PyObject *
1075 gh_32092_kw_pass_impl(PyObject *module, PyObject *pos, PyObject *args,
1076 PyObject *kw)
1093 static PyObject *
1094 gh_99233_refcount_impl(PyObject *module, PyObject *args)
1112 static PyObject *
1113 gh_99240_double_free_impl(PyObject *module, char *a, char *b)