Lines Matching defs:exp
963 _PyPegen_ensure_imaginary(Parser *p, expr_ty exp)
965 if (exp->kind != Constant_kind || !PyComplex_CheckExact(exp->v.Constant.value)) {
966 RAISE_SYNTAX_ERROR_KNOWN_LOCATION(exp, "imaginary number required in complex literal");
969 return exp;
973 _PyPegen_ensure_real(Parser *p, expr_ty exp)
975 if (exp->kind != Constant_kind || PyComplex_CheckExact(exp->v.Constant.value)) {
976 RAISE_SYNTAX_ERROR_KNOWN_LOCATION(exp, "real number required in complex literal");
979 return exp;