_asyncio_Future__repr_info_impl(FutureObj *self)
/*[clinic end generated code: output=fa69e901bd176cfb input=f21504d8e2ae1ca2]*/
{
- return _PyObject_CallArg1(asyncio_future_repr_info_func, self);
+ return PyObject_CallFunctionObjArgs(
+ asyncio_future_repr_info_func, self, NULL);
}
/*[clinic input]
_asyncio_Task__repr_info_impl(TaskObj *self)
/*[clinic end generated code: output=6a490eb66d5ba34b input=3c6d051ed3ddec8b]*/
{
- return _PyObject_CallArg1(asyncio_task_repr_info_func, self);
+ return PyObject_CallFunctionObjArgs(
+ asyncio_task_repr_info_func, self, NULL);
}
/*[clinic input]
return NULL;
}
- PyObject *e = _PyObject_CallArg1(et, msg);
+ PyObject *e = PyObject_CallFunctionObjArgs(et, msg, NULL);
Py_DECREF(msg);
if (e == NULL) {
return NULL;
if (!exc) {
/* exc was not a CancelledError */
- exc = _PyObject_CallNoArg(asyncio_CancelledError);
+ exc = PyObject_CallFunctionObjArgs(asyncio_CancelledError, NULL);
if (!exc) {
goto fail;
}
}
/* Check if `result` is a generator */
- o = _PyObject_CallArg1(inspect_isgenerator, result);
+ o = PyObject_CallFunctionObjArgs(inspect_isgenerator, result, NULL);
if (o == NULL) {
/* An exception in inspect.isgenerator */
goto fail;
(void *) self->rec, self->rec_len);
if (line == NULL)
return NULL;
- result = _PyObject_CallArg1(self->writeline, line);
+ result = PyObject_CallFunctionObjArgs(self->writeline, line, NULL);
Py_DECREF(line);
return result;
}
PyObject *event = PyTuple_Pack(2, action, node);
if (event == NULL)
return -1;
- res = _PyObject_CallArg1(self->events_append, event);
+ res = PyObject_CallFunctionObjArgs(self->events_append, event, NULL);
Py_DECREF(event);
if (res == NULL)
return -1;
*next_idx_ptr = idx + 1;
if (has_pairs_hook) {
- val = _PyObject_CallArg1(s->object_pairs_hook, rval);
+ val = PyObject_CallFunctionObjArgs(s->object_pairs_hook, rval, NULL);
Py_DECREF(rval);
return val;
}
/* if object_hook is not None: rval = object_hook(rval) */
if (s->object_hook != Py_None) {
- val = _PyObject_CallArg1(s->object_hook, rval);
+ val = PyObject_CallFunctionObjArgs(s->object_hook, rval, NULL);
Py_DECREF(rval);
return val;
}
return NULL;
/* rval = parse_constant(constant) */
- rval = _PyObject_CallArg1(s->parse_constant, cstr);
+ rval = PyObject_CallFunctionObjArgs(s->parse_constant, cstr, NULL);
idx += PyUnicode_GET_LENGTH(cstr);
Py_DECREF(cstr);
*next_idx_ptr = idx;
idx - start);
if (numstr == NULL)
return NULL;
- rval = _PyObject_CallArg1(custom_func, numstr);
+ rval = PyObject_CallFunctionObjArgs(custom_func, numstr, NULL);
}
else {
Py_ssize_t i, n;
if (s->fast_encode)
return s->fast_encode(NULL, obj);
else
- return _PyObject_CallArg1(s->encoder, obj);
+ return PyObject_CallFunctionObjArgs(s->encoder, obj, NULL);
}
static int
return -1;
}
}
- newobj = _PyObject_CallArg1(s->defaultfn, obj);
+ newobj = PyObject_CallFunctionObjArgs(s->defaultfn, obj, NULL);
if (newobj == NULL) {
Py_XDECREF(ident);
return -1;
PySSL_END_ALLOW_THREADS_S(pw_info->thread_state);
if (pw_info->callable) {
- fn_ret = _PyObject_CallNoArg(pw_info->callable);
+ fn_ret = PyObject_CallFunctionObjArgs(pw_info->callable, NULL);
if (!fn_ret) {
/* TODO: It would be nice to move _ctypes_add_traceback() into the
core python API, so we could use it to add a frame here */
return s_object;
}
- s_object = _PyObject_CallArg1((PyObject *)(&PyStructType), fmt);
+ s_object = PyObject_CallFunctionObjArgs((PyObject *)(&PyStructType), fmt, NULL);
if (s_object != NULL) {
if (PyDict_Size(cache) >= MAXCACHE)
PyDict_Clear(cache);
assert(PyObject_CheckBuffer(obj));
assert(PyList_Check(items) || PyTuple_Check(items));
- structobj = _PyObject_CallArg1(Struct, format);
+ structobj = PyObject_CallFunctionObjArgs(Struct, format, NULL);
if (structobj == NULL)
return -1;
if (format == NULL)
goto out;
- structobj = _PyObject_CallArg1(Struct, format);
+ structobj = PyObject_CallFunctionObjArgs(Struct, format, NULL);
if (structobj == NULL)
goto out;
if (ndim == 0) {
memcpy(item, ptr, itemsize);
- x = _PyObject_CallArg1(unpack_from, mview);
+ x = PyObject_CallFunctionObjArgs(unpack_from, mview, NULL);
if (x == NULL)
return NULL;
if (PyTuple_GET_SIZE(x) == 1) {
if (format == NULL)
goto out;
- structobj = _PyObject_CallArg1(Struct, format);
+ structobj = PyObject_CallFunctionObjArgs(Struct, format, NULL);
Py_DECREF(format);
if (structobj == NULL)
goto out;
PyObject *tmp;
Py_ssize_t itemsize;
- tmp = _PyObject_CallArg1(calcsize, format);
+ tmp = PyObject_CallFunctionObjArgs(calcsize, format, NULL);
if (tmp == NULL)
return -1;
itemsize = PyLong_AsSsize_t(tmp);
assert(callback != NULL);
/* copy-paste of weakrefobject.c's handle_callback() */
- temp = _PyObject_CallArg1(callback, wr);
+ temp = PyObject_CallFunctionObjArgs(callback, wr, NULL);
if (temp == NULL)
PyErr_WriteUnraisable(callback);
else
newkey = newvalue;
Py_INCREF(newvalue);
} else {
- newkey = _PyObject_CallArg1(gbo->keyfunc, newvalue);
+ newkey = PyObject_CallFunctionObjArgs(gbo->keyfunc, newvalue, NULL);
if (newkey == NULL) {
Py_DECREF(newvalue);
return NULL;
newkey = newvalue;
Py_INCREF(newvalue);
} else {
- newkey = _PyObject_CallArg1(gbo->keyfunc, newvalue);
+ newkey = PyObject_CallFunctionObjArgs(gbo->keyfunc, newvalue, NULL);
if (newkey == NULL) {
Py_DECREF(newvalue);
return NULL;
if (lz->start == 1)
return item;
- good = _PyObject_CallArg1(lz->func, item);
+ good = PyObject_CallFunctionObjArgs(lz->func, item, NULL);
if (good == NULL) {
Py_DECREF(item);
return NULL;
if (item == NULL)
return NULL;
- good = _PyObject_CallArg1(lz->func, item);
+ good = PyObject_CallFunctionObjArgs(lz->func, item, NULL);
if (good == NULL) {
Py_DECREF(item);
return NULL;
ok = PyObject_IsTrue(item);
} else {
PyObject *good;
- good = _PyObject_CallArg1(lz->func, item);
+ good = PyObject_CallFunctionObjArgs(lz->func, item, NULL);
if (good == NULL) {
Py_DECREF(item);
return NULL;
return NULL;
return math_1_to_int(number, ceil, 0);
}
- result = _PyObject_CallNoArg(method);
+ result = PyObject_CallFunctionObjArgs(method, NULL);
Py_DECREF(method);
return result;
}
return NULL;
return math_1_to_int(number, floor, 0);
}
- result = _PyObject_CallNoArg(method);
+ result = PyObject_CallFunctionObjArgs(method, NULL);
Py_DECREF(method);
return result;
}
Py_TYPE(number)->tp_name);
return NULL;
}
- result = _PyObject_CallNoArg(trunc);
+ result = PyObject_CallFunctionObjArgs(trunc, NULL);
Py_DECREF(trunc);
return result;
}
goto error_exit;
}
- o = to_cleanup = _PyObject_CallNoArg(func);
+ o = to_cleanup = PyObject_CallFunctionObjArgs(func, NULL);
Py_DECREF(func);
if (NULL == o) {
goto error_exit;
Py_TYPE(path)->tp_name);
}
- path_repr = _PyObject_CallNoArg(func);
+ path_repr = PyObject_CallFunctionObjArgs(func, NULL);
Py_DECREF(func);
if (NULL == path_repr) {
return NULL;
}
return defaultvalue;
}
- result = _PyObject_CallNoArg(hint);
+ result = PyObject_CallFunctionObjArgs(hint, NULL);
Py_DECREF(hint);
if (result == NULL) {
if (PyErr_ExceptionMatches(PyExc_TypeError)) {
}
/* And call it. */
- result = _PyObject_CallArg1(meth, format_spec);
+ result = PyObject_CallFunctionObjArgs(meth, format_spec, NULL);
Py_DECREF(meth);
if (result && !PyUnicode_Check(result)) {
Py_DECREF(checker);
return ok;
}
- res = _PyObject_CallArg1(checker, inst);
+ res = PyObject_CallFunctionObjArgs(checker, inst, NULL);
Py_LeaveRecursiveCall();
Py_DECREF(checker);
if (res != NULL) {
Py_DECREF(checker);
return ok;
}
- res = _PyObject_CallArg1(checker, derived);
+ res = PyObject_CallFunctionObjArgs(checker, derived, NULL);
Py_LeaveRecursiveCall();
Py_DECREF(checker);
if (res != NULL) {
PyObject *
PyByteArray_FromObject(PyObject *input)
{
- return _PyObject_CallArg1((PyObject *)&PyByteArray_Type, input);
+ return PyObject_CallFunctionObjArgs((PyObject *)&PyByteArray_Type,
+ input, NULL);
}
PyObject *
{
PyObject *result = _PyBytes_FromHex(string, type == &PyByteArray_Type);
if (type != &PyByteArray_Type && result != NULL) {
- Py_SETREF(result, _PyObject_CallArg1((PyObject *)type, result));
+ Py_SETREF(result, PyObject_CallFunctionObjArgs((PyObject *)type,
+ result, NULL));
}
return result;
}
/* does it support __bytes__? */
func = _PyObject_LookupSpecial(v, &PyId___bytes__);
if (func != NULL) {
- result = _PyObject_CallNoArg(func);
+ result = PyObject_CallFunctionObjArgs(func, NULL);
Py_DECREF(func);
if (result == NULL)
return NULL;
{
PyObject *result = _PyBytes_FromHex(string, 0);
if (type != &PyBytes_Type && result != NULL) {
- Py_SETREF(result, _PyObject_CallArg1((PyObject *)type, result));
+ Py_SETREF(result, PyObject_CallFunctionObjArgs((PyObject *)type,
+ result, NULL));
}
return result;
}
PyObject_Bytes doesn't do. */
func = _PyObject_LookupSpecial(x, &PyId___bytes__);
if (func != NULL) {
- new = _PyObject_CallNoArg(func);
+ new = PyObject_CallFunctionObjArgs(func, NULL);
Py_DECREF(func);
if (new == NULL)
return NULL;
f = _PyObject_LookupSpecial(op, &PyId___complex__);
if (f) {
- PyObject *res = _PyObject_CallNoArg(f);
+ PyObject *res = PyObject_CallFunctionObjArgs(f, NULL);
Py_DECREF(f);
if (res != NULL && !PyComplex_Check(res)) {
PyErr_SetString(PyExc_TypeError,
return -1;
}
if (value == NULL)
- res = _PyObject_CallArg1(func, obj);
+ res = PyObject_CallFunctionObjArgs(func, obj, NULL);
else
res = PyObject_CallFunctionObjArgs(func, obj, value, NULL);
if (res == NULL)
_Py_IDENTIFIER(__missing__);
missing = _PyObject_LookupSpecial((PyObject *)mp, &PyId___missing__);
if (missing != NULL) {
- res = _PyObject_CallArg1(missing, key);
+ res = PyObject_CallFunctionObjArgs(missing,
+ key, NULL);
Py_DECREF(missing);
return res;
}
return NULL;
}
if (reversed_meth != NULL) {
- PyObject *res = _PyObject_CallNoArg(reversed_meth);
+ PyObject *res = PyObject_CallFunctionObjArgs(reversed_meth, NULL);
Py_DECREF(reversed_meth);
return res;
}
goto parse_error;
result = PyFloat_FromDouble(negate ? -x : x);
if (cls != (PyObject *)&PyFloat_Type && result != NULL) {
- Py_SETREF(result, _PyObject_CallArg1(cls, result));
+ Py_SETREF(result, PyObject_CallFunctionObjArgs(cls, result, NULL));
}
return result;
/* Save the current exception, if any. */
PyErr_Fetch(&error_type, &error_value, &error_traceback);
- res = _PyObject_CallArg1(finalizer, self);
+ res = PyObject_CallFunctionObjArgs(finalizer, self, NULL);
if (res == NULL) {
PyErr_WriteUnraisable(self);
*
* (See PyErr_SetObject/_PyErr_CreateException code for details.)
*/
- e = _PyObject_CallArg1(PyExc_StopIteration, value);
+ e = PyObject_CallFunctionObjArgs(PyExc_StopIteration, value, NULL);
if (e == NULL) {
return -1;
}
}
for (i = 0; i < saved_ob_size ; i++) {
- keys[i] = _PyObject_CallArg1(keyfunc, saved_ob_item[i]);
+ keys[i] = PyObject_CallFunctionObjArgs(keyfunc, saved_ob_item[i],
+ NULL);
if (keys[i] == NULL) {
for (i=i-1 ; i>=0 ; i--)
Py_DECREF(keys[i]);
Py_DECREF(bytes);
if (type != &PyLong_Type) {
- Py_SETREF(long_obj, _PyObject_CallArg1((PyObject *)type, long_obj));
+ Py_SETREF(long_obj, PyObject_CallFunctionObjArgs((PyObject *)type,
+ long_obj, NULL));
}
return long_obj;
if (format == NULL)
goto error;
- structobj = _PyObject_CallArg1(Struct, format);
+ structobj = PyObject_CallFunctionObjArgs(Struct, format, NULL);
if (structobj == NULL)
goto error;
PyObject *v;
memcpy(x->item, ptr, x->itemsize);
- v = _PyObject_CallArg1(x->unpack_from, x->mview);
+ v = PyObject_CallFunctionObjArgs(x->unpack_from, x->mview, NULL);
if (v == NULL)
return NULL;
func = _PyObject_LookupSpecial(v, &PyId___bytes__);
if (func != NULL) {
- result = _PyObject_CallNoArg(func);
+ result = PyObject_CallFunctionObjArgs(func, NULL);
Py_DECREF(func);
if (result == NULL)
return NULL;
return NULL;
}
/* use __dir__ */
- result = _PyObject_CallNoArg(dirfunc);
+ result = PyObject_CallFunctionObjArgs(dirfunc, NULL);
Py_DECREF(dirfunc);
if (result == NULL)
return NULL;
if (PyODict_CheckExact(od))
od_copy = PyODict_New();
else
- od_copy = _PyObject_CallNoArg((PyObject *)Py_TYPE(od));
+ od_copy = PyObject_CallFunctionObjArgs((PyObject *)Py_TYPE(od), NULL);
if (od_copy == NULL)
return NULL;
sorted = _PyDict_GetItemId(builtins, &PyId_sorted);
if (sorted == NULL)
goto error;
- sorted_methods = _PyObject_CallArg1(sorted, abstract_methods);
+ sorted_methods = PyObject_CallFunctionObjArgs(sorted,
+ abstract_methods,
+ NULL);
if (sorted_methods == NULL)
goto error;
comma = _PyUnicode_FromId(&comma_id);
else
attr = descr;
}
- res = _PyObject_CallArg1(attr, name);
+ res = PyObject_CallFunctionObjArgs(attr, name, NULL);
Py_XDECREF(descr);
return res;
}
if (*exceptionObject == NULL)
goto onError;
- restuple = _PyObject_CallArg1(*errorHandler, *exceptionObject);
+ restuple = PyObject_CallFunctionObjArgs(*errorHandler, *exceptionObject, NULL);
if (restuple == NULL)
goto onError;
if (!PyTuple_Check(restuple)) {
if (*exceptionObject == NULL)
goto onError;
- restuple = _PyObject_CallArg1(*errorHandler, *exceptionObject);
+ restuple = PyObject_CallFunctionObjArgs(*errorHandler, *exceptionObject, NULL);
if (restuple == NULL)
goto onError;
if (!PyTuple_Check(restuple)) {
if (*exceptionObject == NULL)
return NULL;
- restuple = _PyObject_CallArg1(*errorHandler, *exceptionObject);
+ restuple = PyObject_CallFunctionObjArgs(
+ *errorHandler, *exceptionObject, NULL);
if (restuple == NULL)
return NULL;
if (!PyTuple_Check(restuple)) {
if (*exceptionObject == NULL)
return NULL;
- restuple = _PyObject_CallArg1(*errorHandler, *exceptionObject);
+ restuple = PyObject_CallFunctionObjArgs(
+ *errorHandler, *exceptionObject, NULL);
if (restuple == NULL)
return NULL;
if (!PyTuple_Check(restuple)) {
static void
handle_callback(PyWeakReference *ref, PyObject *callback)
{
- PyObject *cbresult = _PyObject_CallArg1(callback, ref);
+ PyObject *cbresult = PyObject_CallFunctionObjArgs(callback, ref, NULL);
if (cbresult == NULL)
PyErr_WriteUnraisable(callback);
if (msg == NULL)
goto error;
- res = _PyObject_CallArg1(show_fn, msg);
+ res = PyObject_CallFunctionObjArgs(show_fn, msg, NULL);
Py_DECREF(show_fn);
Py_DECREF(msg);
ok = PyObject_IsTrue(item);
} else {
PyObject *good;
- good = _PyObject_CallArg1(lz->func, item);
+ good = PyObject_CallFunctionObjArgs(lz->func, item, NULL);
if (good == NULL) {
Py_DECREF(item);
return NULL;
while (( item = PyIter_Next(it) )) {
/* get the value from the key function */
if (keyfunc != NULL) {
- val = _PyObject_CallArg1(keyfunc, item);
+ val = PyObject_CallFunctionObjArgs(keyfunc, item, NULL);
if (val == NULL)
goto Fail_it_item;
}
}
if (ndigits == NULL || ndigits == Py_None)
- result = _PyObject_CallNoArg(round);
+ result = PyObject_CallFunctionObjArgs(round, NULL);
else
- result = _PyObject_CallArg1(round, ndigits);
+ result = PyObject_CallFunctionObjArgs(round, ndigits, NULL);
Py_DECREF(round);
return result;
}
Py_DECREF(value);
goto error;
}
- res = _PyObject_CallArg1(hook, value);
+ res = PyObject_CallFunctionObjArgs(hook, value, NULL);
Py_DECREF(value);
if (res == NULL)
goto error;
Py_DECREF(mgr);
if (enter == NULL)
goto error;
- res = _PyObject_CallNoArg(enter);
+ res = PyObject_CallFunctionObjArgs(enter, NULL);
Py_DECREF(enter);
if (res == NULL)
goto error;
}
SET_TOP(exit);
Py_DECREF(mgr);
- res = _PyObject_CallNoArg(enter);
+ res = PyObject_CallFunctionObjArgs(enter, NULL);
Py_DECREF(enter);
if (res == NULL)
goto error;
PyObject *hook = PyList_GetItem(path_hooks, j);
if (hook == NULL)
return NULL;
- importer = _PyObject_CallArg1(hook, p);
+ importer = PyObject_CallFunctionObjArgs(hook, p, NULL);
if (importer != NULL)
break;
Py_TYPE(o)->tp_name);
}
else {
- res = _PyObject_CallNoArg(method);
+ res = PyObject_CallFunctionObjArgs(method, NULL);
Py_DECREF(method);
}