Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit f116bae

Browse files
committed
Add a test for match flattening
1 parent bc03234 commit f116bae

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

tests/source/match-flattening.rs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
fn main() {
2+
match option {
3+
None => if condition {
4+
true
5+
} else {
6+
false
7+
},
8+
}
9+
}
10+
11+
fn main() {
12+
match option {
13+
None => {
14+
if condition {
15+
true
16+
} else {
17+
false
18+
}
19+
}
20+
}
21+
}

tests/target/match-flattening.rs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
fn main() {
2+
match option {
3+
None => {
4+
if condition {
5+
true
6+
} else {
7+
false
8+
}
9+
}
10+
}
11+
}
12+
13+
fn main() {
14+
match option {
15+
None => {
16+
if condition {
17+
true
18+
} else {
19+
false
20+
}
21+
}
22+
}
23+
}

0 commit comments

Comments
 (0)