Lines Matching refs:kwonlyargs
1959 _PyPegen_star_etc(Parser *p, arg_ty vararg, asdl_seq *kwonlyargs, arg_ty kwarg) in _PyPegen_star_etc() argument
1966 a->kwonlyargs = kwonlyargs; in _PyPegen_star_etc()
2106 asdl_arg_seq **kwonlyargs, in _make_kwargs() argument
2108 if (star_etc != NULL && star_etc->kwonlyargs != NULL) { in _make_kwargs()
2109 *kwonlyargs = _get_names(p, star_etc->kwonlyargs); in _make_kwargs()
2112 *kwonlyargs = _Py_asdl_arg_seq_new(0, p->arena); in _make_kwargs()
2115 if (*kwonlyargs == NULL) { in _make_kwargs()
2119 if (star_etc != NULL && star_etc->kwonlyargs != NULL) { in _make_kwargs()
2120 *kwdefaults = _get_defaults(p, star_etc->kwonlyargs); in _make_kwargs()
2159 asdl_arg_seq *kwonlyargs; in _PyPegen_make_arguments() local
2161 if (_make_kwargs(p, star_etc, &kwonlyargs, &kwdefaults) == -1) { in _PyPegen_make_arguments()
2170 return _PyAST_arguments(posonlyargs, posargs, vararg, kwonlyargs, in _PyPegen_make_arguments()
2192 asdl_arg_seq *kwonlyargs = _Py_asdl_arg_seq_new(0, p->arena); in _PyPegen_empty_arguments() local
2193 if (!kwonlyargs) { in _PyPegen_empty_arguments()
2201 return _PyAST_arguments(posonlyargs, posargs, NULL, kwonlyargs, in _PyPegen_empty_arguments()