]> git.proxmox.com Git - rustc.git/blob - src/tools/rustfmt/tests/target/fn-custom-6.rs
New upstream version 1.52.1+dfsg1
[rustc.git] / src / tools / rustfmt / tests / target / fn-custom-6.rs
1 // rustfmt-brace_style: PreferSameLine
2 // Test different indents.
3
4 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) {
5 foo();
6 }
7
8 fn bar(
9 a: Aaaaaaaaaaaaaa,
10 b: Bbbbbbbbbbbbbb,
11 c: Cccccccccccccccccc,
12 d: Dddddddddddddddd,
13 e: Eeeeeeeeeeeeeee,
14 ) {
15 bar();
16 }
17
18 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String {
19 foo();
20 }
21
22 fn bar(
23 a: Aaaaaaaaaaaaaa,
24 b: Bbbbbbbbbbbbbb,
25 c: Cccccccccccccccccc,
26 d: Dddddddddddddddd,
27 e: Eeeeeeeeeeeeeee,
28 ) -> String {
29 bar();
30 }
31
32 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb)
33 where
34 T: UUUUUUUUUUU, {
35 foo();
36 }
37
38 fn bar(
39 a: Aaaaaaaaaaaaaa,
40 b: Bbbbbbbbbbbbbb,
41 c: Cccccccccccccccccc,
42 d: Dddddddddddddddd,
43 e: Eeeeeeeeeeeeeee,
44 ) where
45 T: UUUUUUUUUUU, {
46 bar();
47 }
48
49 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String
50 where
51 T: UUUUUUUUUUU, {
52 foo();
53 }
54
55 fn bar(
56 a: Aaaaaaaaaaaaaa,
57 b: Bbbbbbbbbbbbbb,
58 c: Cccccccccccccccccc,
59 d: Dddddddddddddddd,
60 e: Eeeeeeeeeeeeeee,
61 ) -> String
62 where
63 T: UUUUUUUUUUU, {
64 bar();
65 }
66
67 trait Test {
68 fn foo(a: u8) {}
69
70 fn bar(a: u8) -> String {}
71 }