Lines Matching defs:key
30 PyObject* key)
53 if (key != Py_None) {
54 PyObject *newitem = PyObject_CallOneArg(key, litem);
81 key: object = None
95 Py_ssize_t lo, Py_ssize_t hi, PyObject *key)
98 return internal_bisect_right(a, x, lo, hi, key);
109 key: object = None
121 Py_ssize_t lo, Py_ssize_t hi, PyObject *key)
127 if (key == Py_None) {
128 index = internal_bisect_right(a, x, lo, hi, key);
130 key_x = PyObject_CallOneArg(key, x);
134 index = internal_bisect_right(a, key_x, lo, hi, key);
156 PyObject *key)
179 if (key != Py_None) {
180 PyObject *newitem = PyObject_CallOneArg(key, litem);
208 key: object = None
222 Py_ssize_t lo, Py_ssize_t hi, PyObject *key)
225 return internal_bisect_left(a, x, lo, hi, key);
237 key: object = None
249 Py_ssize_t lo, Py_ssize_t hi, PyObject *key)
255 if (key == Py_None) {
256 index = internal_bisect_left(a, x, lo, hi, key);
258 key_x = PyObject_CallOneArg(key, x);
262 index = internal_bisect_left(a, key_x, lo, hi, key);