We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b23a803 commit 0a6b816Copy full SHA for 0a6b816
crates/lean_compiler/src/a_simplify_lang.rs
@@ -1161,9 +1161,9 @@ fn make_non_exhaustive_exhaustive(lines: &mut Vec<Line>) {
1161
// Only look for direct returns, not nested ones
1162
fn has_direct_return(lines: &[Line]) -> bool {
1163
for line in lines {
1164
- match line {
1165
- Line::FunctionRet { .. } => return true,
1166
- _ => {} // Don't recurse into nested structures
+ // Don't recurse into nested structures
+ if let Line::FunctionRet { .. } = line {
+ return true;
1167
}
1168
1169
false
0 commit comments