Lines Matching refs:nattrs
1144 Py_ssize_t nattrs; member
1156 Py_ssize_t nattrs, idx, char_idx; in attrgetter_new() local
1161 nattrs = PyTuple_GET_SIZE(args); in attrgetter_new()
1162 if (nattrs <= 1) { in attrgetter_new()
1167 attr = PyTuple_New(nattrs); in attrgetter_new()
1172 for (idx = 0; idx < nattrs; ++idx) { in attrgetter_new()
1257 ag->nattrs = nattrs; in attrgetter_new()
1315 Py_ssize_t i, nattrs=ag->nattrs; in attrgetter_call() local
1322 if (ag->nattrs == 1) /* ag->attr is always a tuple */ in attrgetter_call()
1326 assert(PyTuple_GET_SIZE(ag->attr) == nattrs); in attrgetter_call()
1328 result = PyTuple_New(nattrs); in attrgetter_call()
1332 for (i=0 ; i < nattrs ; i++) { in attrgetter_call()
1366 PyObject *attrstrings = PyTuple_New(ag->nattrs); in attrgetter_args()
1370 for (i = 0; i < ag->nattrs; ++i) { in attrgetter_args()
1395 if (ag->nattrs == 1) { in attrgetter_repr()