Adopt let_else across the compiler
This performs a substitution of code following the pattern: let <id> = if let <pat> = ... { identity } else { ... : ! }; To simplify it to: let <pat> = ... { identity } else { ... : ! }; By adopting the let_else feature.
This commit is contained in:
parent
c1026539bd
commit
1418df5888
51 changed files with 69 additions and 137 deletions
|
@ -1471,9 +1471,7 @@ impl<'a, 'b> ImportResolver<'a, 'b> {
|
|||
module: ModuleOrUniformRoot<'b>,
|
||||
ident: Ident,
|
||||
) -> Option<(Option<Suggestion>, Vec<String>)> {
|
||||
let mut crate_module = if let ModuleOrUniformRoot::Module(module) = module {
|
||||
module
|
||||
} else {
|
||||
let ModuleOrUniformRoot::Module(mut crate_module) = module else {
|
||||
return None;
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue