]> git.lizzy.rs Git - rust.git/blob - src/tools/rustfmt/tests/target/fn-custom-6.rs
Merge commit '0c89065b934397b62838fe3e4ef6f6352fc52daf' into libgccjit-codegen
[rust.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 }