Lines Matching defs:value

366 func_set_code(PyFunctionObject *op, PyObject *value, void *Py_UNUSED(ignored))
373 if (value == NULL || !PyCode_Check(value)) {
380 op, "__code__", value) < 0) {
384 nfree = ((PyCodeObject *)value)->co_nfreevars;
396 Py_INCREF(value);
397 Py_XSETREF(op->func_code, value);
409 func_set_name(PyFunctionObject *op, PyObject *value, void *Py_UNUSED(ignored))
413 if (value == NULL || !PyUnicode_Check(value)) {
418 Py_INCREF(value);
419 Py_XSETREF(op->func_name, value);
431 func_set_qualname(PyFunctionObject *op, PyObject *value, void *Py_UNUSED(ignored))
435 if (value == NULL || !PyUnicode_Check(value)) {
440 Py_INCREF(value);
441 Py_XSETREF(op->func_qualname, value);
459 func_set_defaults(PyFunctionObject *op, PyObject *value, void *Py_UNUSED(ignored))
463 if (value == Py_None)
464 value = NULL;
465 if (value != NULL && !PyTuple_Check(value)) {
470 if (value) {
472 op, "__defaults__", value) < 0) {
481 Py_XINCREF(value);
482 Py_XSETREF(op->func_defaults, value);
501 func_set_kwdefaults(PyFunctionObject *op, PyObject *value, void *Py_UNUSED(ignored))
503 if (value == Py_None)
504 value = NULL;
507 if (value != NULL && !PyDict_Check(value)) {
512 if (value) {
514 op, "__kwdefaults__", value) < 0) {
523 Py_XINCREF(value);
524 Py_XSETREF(op->func_kwdefaults, value);
544 func_set_annotations(PyFunctionObject *op, PyObject *value, void *Py_UNUSED(ignored))
546 if (value == Py_None)
547 value = NULL;
551 if (value != NULL && !PyDict_Check(value)) {
557 Py_XINCREF(value);
558 Py_XSETREF(op->func_annotations, value);
804 PyObject *value = PyObject_GetAttr(wrapped, name);
805 if (value == NULL) {
813 int res = PyObject_SetAttr(wrapper, name, value);
814 Py_DECREF(value);