Lines Matching refs:nattrs
1142 Py_ssize_t nattrs; member
1154 Py_ssize_t nattrs, idx, char_idx; in attrgetter_new() local
1159 nattrs = PyTuple_GET_SIZE(args); in attrgetter_new()
1160 if (nattrs <= 1) { in attrgetter_new()
1165 attr = PyTuple_New(nattrs); in attrgetter_new()
1170 for (idx = 0; idx < nattrs; ++idx) { in attrgetter_new()
1255 ag->nattrs = nattrs; in attrgetter_new()
1313 Py_ssize_t i, nattrs=ag->nattrs; in attrgetter_call() local
1320 if (ag->nattrs == 1) /* ag->attr is always a tuple */ in attrgetter_call()
1324 assert(PyTuple_GET_SIZE(ag->attr) == nattrs); in attrgetter_call()
1326 result = PyTuple_New(nattrs); in attrgetter_call()
1330 for (i=0 ; i < nattrs ; i++) { in attrgetter_call()
1364 PyObject *attrstrings = PyTuple_New(ag->nattrs); in attrgetter_args()
1368 for (i = 0; i < ag->nattrs; ++i) { in attrgetter_args()
1393 if (ag->nattrs == 1) { in attrgetter_repr()