]> git.lizzy.rs Git - rust.git/blob - tests/source/fn-custom-8.rs
Update tests
[rust.git] / tests / source / fn-custom-8.rs
1 // rustfmt-fn_args_layout: Block
2 // rustfmt-fn_brace_style: PreferSameLine
3 // Test different indents.
4
5 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) {
6     foo();
7 }
8
9 fn bar(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb, c: Cccccccccccccccccc, d: Dddddddddddddddd, e: Eeeeeeeeeeeeeee) {
10     bar();
11 }
12
13 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String {
14     foo();
15 }
16
17 fn bar(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb, c: Cccccccccccccccccc, d: Dddddddddddddddd, e: Eeeeeeeeeeeeeee) -> String {
18     bar();
19 }
20
21 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) where T: UUUUUUUUUUU {
22     foo();
23 }
24
25 fn bar(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb, c: Cccccccccccccccccc, d: Dddddddddddddddd, e: Eeeeeeeeeeeeeee) where T: UUUUUUUUUUU {
26     bar();
27 }
28
29 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String where T: UUUUUUUUUUU {
30     foo();
31 }
32
33 fn bar(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb, c: Cccccccccccccccccc, d: Dddddddddddddddd, e: Eeeeeeeeeeeeeee) -> String where T: UUUUUUUUUUU {
34     bar();
35 }
36
37 trait Test {
38     fn foo(
39         a: u8) {
40
41     }
42
43     fn bar(a: u8)
44     -> String {
45
46     }
47
48     fn bar(a: u8) -> String where Foo: foooo, Bar: barrr {}
49 }