diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2017-03-02 14:27:02 +1300 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2017-03-02 14:27:02 +1300 |
| commit | 248f2aba56d12958d4c42c2fd38347a849564280 (patch) | |
| tree | 24c51d7020722f1bf4f240db76daaa497bb6cb92 /tests/source | |
| parent | fbb2370d66e35029e6e6545f12831d591b1e0cae (diff) | |
| parent | b8da53ad7865a813e5862fb2de7e839d41af27b3 (diff) | |
Merge branch 'master' of github.com:rust-lang-nursery/rustfmt
Diffstat (limited to 'tests/source')
| -rw-r--r-- | tests/source/issue-1127.rs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/source/issue-1127.rs b/tests/source/issue-1127.rs new file mode 100644 index 00000000000..4820f5ea229 --- /dev/null +++ b/tests/source/issue-1127.rs @@ -0,0 +1,23 @@ +// rustfmt-max_width:120 +// rustfmt-wrap_match_arms: false +// rustfmt-match_block_trailing_comma: true + +fn a_very_very_very_very_very_very_very_very_very_very_very_long_function_name() -> i32 { + 42 +} + +enum TestEnum { + AVeryVeryLongEnumName, + AnotherVeryLongEnumName, + TheLastVeryLongEnumName, +} + +fn main() { + let var = TestEnum::AVeryVeryLongEnumName; + let num = match var { + TestEnum::AVeryVeryLongEnumName => a_very_very_very_very_very_very_very_very_very_very_very_long_function_name(), + TestEnum::AnotherVeryLongEnumName => a_very_very_very_very_very_very_very_very_very_very_very_long_function_name(), + TestEnum::TheLastVeryLongEnumName => a_very_very_very_very_very_very_very_very_very_very_very_long_function_name(), + }; +} + |
