Lines Matching defs:nargs
272 method_check_args(PyObject *func, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
275 if (nargs < 1) {
317 Py_ssize_t nargs = PyVectorcall_NARGS(nargsf);
318 if (method_check_args(func, args, nargs, kwnames)) {
321 PyObject *argstuple = _PyTuple_FromArray(args+1, nargs-1);
342 Py_ssize_t nargs = PyVectorcall_NARGS(nargsf);
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);
378 Py_ssize_t nargs = PyVectorcall_NARGS(nargsf);
379 if (method_check_args(func, args, nargs, NULL)) {
388 args+1, nargs-1, kwnames);
398 Py_ssize_t nargs = PyVectorcall_NARGS(nargsf);
399 if (method_check_args(func, args, nargs, kwnames)) {
407 PyObject *result = meth(args[0], args+1, nargs-1);
417 Py_ssize_t nargs = PyVectorcall_NARGS(nargsf);
418 if (method_check_args(func, args, nargs, NULL)) {
426 PyObject *result = meth(args[0], args+1, nargs-1, kwnames);
436 Py_ssize_t nargs = PyVectorcall_NARGS(nargsf);
437 if (method_check_args(func, args, nargs, kwnames)) {
440 if (nargs != 1) {
444 "%U takes no arguments (%zd given)", funcstr, nargs-1);
463 Py_ssize_t nargs = PyVectorcall_NARGS(nargsf);
464 if (method_check_args(func, args, nargs, kwnames)) {
467 if (nargs != 2) {
472 funcstr, nargs-1);
1097 mappingproxy_get(mappingproxyobject *pp, PyObject *const *args, Py_ssize_t nargs)
1104 if (!_PyArg_UnpackStack(args, nargs, "get", 1, 2,