Lines Matching defs:old_value
1228 PyObject *old_value;
1236 Py_ssize_t ix = _Py_dict_lookup(mp, key, hash, &old_value);
1245 assert(old_value == NULL);
1285 if (old_value != value) {
1288 if (old_value == NULL) {
1294 assert(old_value != NULL);
1304 Py_XDECREF(old_value); /* which **CAN** re-enter (see issue #22653) */
1951 PyObject *old_value)
1961 assert(old_value == mp->ma_values->values[ix]);
1986 Py_DECREF(old_value);
2011 PyObject *old_value;
2020 ix = _Py_dict_lookup(mp, key, hash, &old_value);
2023 if (ix == DKIX_EMPTY || old_value == NULL) {
2028 return delitem_common(mp, hash, ix, old_value);
2042 PyObject *old_value;
2054 ix = _Py_dict_lookup(mp, key, hash, &old_value);
2057 if (ix == DKIX_EMPTY || old_value == NULL) {
2062 res = predicate(old_value);
2070 return delitem_common(mp, hashpos, ix, old_value);
2210 PyObject *old_value;
2224 ix = _Py_dict_lookup(mp, key, hash, &old_value);
2227 if (ix == DKIX_EMPTY || old_value == NULL) {
2235 assert(old_value != NULL);
2236 Py_INCREF(old_value);
2237 delitem_common(mp, hash, ix, old_value);
2240 return old_value;
5470 PyObject *old_value = values->values[ix];
5473 if (old_value == NULL) {
5486 Py_DECREF(old_value);