Lines Matching defs:nattrs
6541 Py_ssize_t nattrs = asdl_seq_LEN(attrs);
6542 for (Py_ssize_t i = 0; i < nattrs; i++) {
6548 for (Py_ssize_t j = i + 1; j < nattrs; j++) {
6568 Py_ssize_t nattrs = asdl_seq_LEN(kwd_attrs);
6570 if (nattrs != nkwd_patterns) {
6574 return compiler_error(c, e, nattrs, nkwd_patterns);
6576 if (INT_MAX < nargs || INT_MAX < nargs + nattrs - 1) {
6580 if (nattrs) {
6586 RETURN_IF_FALSE(attr_names = PyTuple_New(nattrs));
6588 for (i = 0; i < nattrs; i++) {
6598 // TOS is now a tuple of (nargs + nattrs) attributes (or None):
6601 ADDOP_I(c, UNPACK_SEQUENCE, nargs + nattrs);
6602 pc->on_top += nargs + nattrs - 1;
6603 for (i = 0; i < nargs + nattrs; i++) {