diff options
| author | Maybe Waffle <waffle.lapkin@gmail.com> | 2022-07-03 16:11:46 +0400 |
|---|---|---|
| committer | Maybe Waffle <waffle.lapkin@gmail.com> | 2022-07-12 21:00:13 +0400 |
| commit | f026688c2abd95fdfabe50ace0a422004d4c47d5 (patch) | |
| tree | 26d44c4a8c57a967bb542c863ad2cecc69535530 | |
| parent | 2964d0a5332fb0fd4d2c056ee9b651215b99b027 (diff) | |
Add rustfmt test for formatting `for<>` before closures
| -rw-r--r-- | tests/source/closure.rs | 10 | ||||
| -rw-r--r-- | tests/target/closure.rs | 6 |
2 files changed, 16 insertions, 0 deletions
diff --git a/tests/source/closure.rs b/tests/source/closure.rs index e93cc3fb40f..b2d28b305d0 100644 --- a/tests/source/closure.rs +++ b/tests/source/closure.rs @@ -51,6 +51,16 @@ fn main() { "--emit=dep-info" } else { a } }); + + for<> || -> () {}; + for< >|| -> () {}; + for< +> || -> () {}; + +for< 'a + ,'b, +'c > |_: &'a (), _: &'b (), _: &'c ()| -> () {}; + } fn issue311() { diff --git a/tests/target/closure.rs b/tests/target/closure.rs index f3107d19c2f..e8b4ff7a96b 100644 --- a/tests/target/closure.rs +++ b/tests/target/closure.rs @@ -71,6 +71,12 @@ fn main() { a } }); + + for<> || -> () {}; + for<> || -> () {}; + for<> || -> () {}; + + for<'a, 'b, 'c> |_: &'a (), _: &'b (), _: &'c ()| -> () {}; } fn issue311() { |
