early return for parsing closure and block with interchanged shape (#7618)

This commit is contained in:
Kangaxx-0
2023-01-01 02:26:51 -08:00
committed by GitHub
parent 27b06358ea
commit 614bc2a943
2 changed files with 6 additions and 3 deletions

View File

@ -4176,7 +4176,7 @@ pub fn parse_closure_expression(
} else {
return (
garbage(span),
Some(ParseError::Expected("block".into(), span)),
Some(ParseError::Expected("closure".into(), span)),
);
}
if bytes.ends_with(b"}") {
@ -4248,7 +4248,7 @@ pub fn parse_closure_expression(
error = error.or_else(|| {
Some(ParseError::Expected(
format!(
"{} block parameter{}",
"{} closure parameter{}",
v.len(),
if v.len() > 1 { "s" } else { "" }
),