diff options
| -rw-r--r-- | tests/source/match-flattening.rs | 21 | ||||
| -rw-r--r-- | tests/target/match-flattening.rs | 23 |
2 files changed, 44 insertions, 0 deletions
diff --git a/tests/source/match-flattening.rs b/tests/source/match-flattening.rs new file mode 100644 index 00000000000..935ece53b83 --- /dev/null +++ b/tests/source/match-flattening.rs @@ -0,0 +1,21 @@ +fn main() { + match option { + None => if condition { + true + } else { + false + }, + } +} + +fn main() { + match option { + None => { + if condition { + true + } else { + false + } + } + } +} diff --git a/tests/target/match-flattening.rs b/tests/target/match-flattening.rs new file mode 100644 index 00000000000..f246952a08d --- /dev/null +++ b/tests/target/match-flattening.rs @@ -0,0 +1,23 @@ +fn main() { + match option { + None => { + if condition { + true + } else { + false + } + } + } +} + +fn main() { + match option { + None => { + if condition { + true + } else { + false + } + } + } +} |
