use let-else syntax where possible (#8886)

# Description
this pr changes some `if-let`s to `let-else`s

# User-Facing Changes
none
This commit is contained in:
mike
2023-04-14 21:51:38 +03:00
committed by GitHub
parent 6cedc05384
commit a122e55129
7 changed files with 22 additions and 37 deletions

View File

@ -669,9 +669,7 @@ pub fn parse_alias(
return alias_pipeline;
}
let alias_name_expr = if let Some(expr) = alias_call.positional_nth(0) {
expr
} else {
let Some(alias_name_expr) = alias_call.positional_nth(0) else {
working_set.error(ParseError::UnknownState(
"Missing positional after call check".to_string(),
span(spans),
@ -932,9 +930,7 @@ pub fn parse_export_in_module(
return (garbage_pipeline(spans), vec![]);
};
let export_decl_id = if let Some(id) = working_set.find_decl(b"export", &Type::Any) {
id
} else {
let Some(export_decl_id) = working_set.find_decl(b"export", &Type::Any) else {
working_set.error(ParseError::InternalError(
"missing export command".into(),
export_span,