Lines Matching defs:args

272 method_check_args(PyObject *func, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
284 PyObject *self = args[0];
314 PyObject *func, PyObject *const *args, size_t nargsf, PyObject *kwnames)
318 if (method_check_args(func, args, nargs, kwnames)) {
321 PyObject *argstuple = _PyTuple_FromArray(args+1, nargs-1);
331 meth, args[0], argstuple);
339 PyObject *func, PyObject *const *args, size_t nargsf, PyObject *kwnames)
343 if (method_check_args(func, args, nargs, NULL)) {
346 PyObject *argstuple = _PyTuple_FromArray(args+1, nargs-1);
354 kwdict = _PyStack_AsDict(args + nargs, kwnames);
365 meth, args[0], argstuple, kwdict);
375 PyObject *func, PyObject *const *args, size_t nargsf, PyObject *kwnames)
379 if (method_check_args(func, args, nargs, NULL)) {
386 PyObject *result = meth(args[0],
388 args+1, nargs-1, kwnames);
395 PyObject *func, PyObject *const *args, size_t nargsf, PyObject *kwnames)
399 if (method_check_args(func, args, nargs, kwnames)) {
407 PyObject *result = meth(args[0], args+1, nargs-1);
414 PyObject *func, PyObject *const *args, size_t nargsf, PyObject *kwnames)
418 if (method_check_args(func, args, nargs, NULL)) {
426 PyObject *result = meth(args[0], args+1, nargs-1, kwnames);
433 PyObject *func, PyObject *const *args, size_t nargsf, PyObject *kwnames)
437 if (method_check_args(func, args, nargs, kwnames)) {
453 PyObject *result = _PyCFunction_TrampolineCall(meth, args[0], NULL);
460 PyObject *func, PyObject *const *args, size_t nargsf, PyObject *kwnames)
464 if (method_check_args(func, args, nargs, kwnames)) {
481 PyObject *result = _PyCFunction_TrampolineCall(meth, args[0], args[1]);
496 classmethoddescr_call(PyMethodDescrObject *descr, PyObject *args,
499 Py_ssize_t argc = PyTuple_GET_SIZE(args);
508 PyObject *self = PyTuple_GET_ITEM(args, 0);
513 PyObject *res = PyObject_VectorcallDict(bound, _PyTuple_ITEMS(args)+1,
521 PyObject *args, PyObject *kwds)
527 return (*wk)(self, args, descr->d_wrapped, kwds);
536 return (*wrapper)(self, args, descr->d_wrapped);
540 wrapperdescr_call(PyWrapperDescrObject *descr, PyObject *args, PyObject *kwds)
546 assert(PyTuple_Check(args));
547 argc = PyTuple_GET_SIZE(args);
556 self = PyTuple_GET_ITEM(args, 0);
569 args = PyTuple_GetSlice(args, 1, argc);
570 if (args == NULL) {
573 result = wrapperdescr_raw_call(descr, self, args, kwds);
574 Py_DECREF(args);
1097 mappingproxy_get(mappingproxyobject *pp, PyObject *const *args, Py_ssize_t nargs)
1104 if (!_PyArg_UnpackStack(args, nargs, "get", 1, 2,
1397 wrapper_call(wrapperobject *wp, PyObject *args, PyObject *kwds)
1399 return wrapperdescr_raw_call(wp->descr, wp->self, args, kwds);
1560 property_set_name(PyObject *self, PyObject *args) {
1561 if (PyTuple_GET_SIZE(args) != 2) {
1565 PyTuple_GET_SIZE(args));
1570 PyObject *name = PyTuple_GET_ITEM(args, 1);
1680 PyObject *args[] = { obj, value };
1681 res = PyObject_Vectorcall(func, args, 2, NULL);