diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2015-09-02 09:41:08 +1200 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2015-09-02 09:41:08 +1200 |
| commit | fae93abbdaa9d2bcf7a3c2cff0c5c7beadc62cc7 (patch) | |
| tree | d8d9ff511c50fddd1ca35d23faca0abc722913b5 /tests/source | |
| parent | f81485d9d6a93baf86affbcc60d0ea84bedc3556 (diff) | |
Support struct-like layouts for fn args
Diffstat (limited to 'tests/source')
| -rw-r--r-- | tests/source/fn-custom-6.rs | 36 | ||||
| -rw-r--r-- | tests/source/struct_lits_visual.rs | 2 |
2 files changed, 37 insertions, 1 deletions
diff --git a/tests/source/fn-custom-6.rs b/tests/source/fn-custom-6.rs new file mode 100644 index 00000000000..1042fa5bd88 --- /dev/null +++ b/tests/source/fn-custom-6.rs @@ -0,0 +1,36 @@ +// rustfmt-fn_args_layout: Block +// rustfmt-where_indent: Inherit +// rustfmt-fn_brace_style: PreferSameLine +// Test different indents. + +fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) { + foo(); +} + +fn bar(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb, c: Cccccccccccccccccc, d: Dddddddddddddddd, e: Eeeeeeeeeeeeeee) { + bar(); +} + +fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String { + foo(); +} + +fn bar(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb, c: Cccccccccccccccccc, d: Dddddddddddddddd, e: Eeeeeeeeeeeeeee) -> String { + bar(); +} + +fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) where T: UUUUUUUUUUU { + foo(); +} + +fn bar(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb, c: Cccccccccccccccccc, d: Dddddddddddddddd, e: Eeeeeeeeeeeeeee) where T: UUUUUUUUUUU { + bar(); +} + +fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String where T: UUUUUUUUUUU { + foo(); +} + +fn bar(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb, c: Cccccccccccccccccc, d: Dddddddddddddddd, e: Eeeeeeeeeeeeeee) -> String where T: UUUUUUUUUUU { + bar(); +} diff --git a/tests/source/struct_lits_visual.rs b/tests/source/struct_lits_visual.rs index ea76a088a32..180a1229faa 100644 --- a/tests/source/struct_lits_visual.rs +++ b/tests/source/struct_lits_visual.rs @@ -1,4 +1,4 @@ -// rustfmt-struct_lit_style: VisualIndent +// rustfmt-struct_lit_style: Visual // Struct literal expressions. |
