Lines Matching refs:keyfunc
16 PyObject *keyfunc; member
31 PyObject *it, *keyfunc = Py_None; in groupby_new() local
34 &it, &keyfunc)) in groupby_new()
43 gbo->keyfunc = keyfunc; in groupby_new()
44 Py_INCREF(keyfunc); in groupby_new()
58 Py_XDECREF(gbo->keyfunc); in groupby_dealloc()
69 Py_VISIT(gbo->keyfunc); in groupby_traverse()
85 if (gbo->keyfunc == Py_None) { in groupby_step()
89 newkey = PyObject_CallFunctionObjArgs(gbo->keyfunc, newvalue, NULL); in groupby_step()
149 lz->it, lz->keyfunc, lz->currkey, lz->currvalue, lz->tgtkey); in groupby_reduce()
152 lz->it, lz->keyfunc); in groupby_reduce()