]> git.lizzy.rs Git - rust.git/blob - tests/target/fn-custom-2.rs
Merge pull request #681 from rust-lang-nursery/comment-style
[rust.git] / tests / target / fn-custom-2.rs
1 // rustfmt-fn_arg_indent: Inherit
2 // rustfmt-generics_indent: Tabbed
3 // rustfmt-where_indent: Inherit
4 // rustfmt-where_layout: Mixed
5 // Test different indents.
6
7 fn foo(a: Aaaaaaaaaaaaaaa,
8 b: Bbbbbbbbbbbbbbbb,
9 c: Ccccccccccccccccc,
10 d: Ddddddddddddddddddddddddd,
11 e: Eeeeeeeeeeeeeeeeeee) {
12     foo();
13 }
14
15 fn bar<'a: 'bbbbbbbbbbbbbbbbbbbbbbbbbbb,
16     TTTTTTTTTTTTT,
17     UUUUUUUUUUUUUUUUUUUU: WWWWWWWWWWWWWWWWWWWWWWWW>
18     (a: Aaaaaaaaaaaaaaa) {
19     bar();
20 }
21
22 fn baz()
23 where X: TTTTTTTT
24 {
25     baz();
26 }
27
28 fn qux()
29 where X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT, X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
30       X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT, X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT
31 {
32     baz();
33 }
34
35 impl Foo {
36     fn foo(self,
37     a: Aaaaaaaaaaaaaaa,
38     b: Bbbbbbbbbbbbbbbb,
39     c: Ccccccccccccccccc,
40     d: Ddddddddddddddddddddddddd,
41     e: Eeeeeeeeeeeeeeeeeee) {
42         foo();
43     }
44
45     fn bar<'a: 'bbbbbbbbbbbbbbbbbbbbbbbbbbb,
46         TTTTTTTTTTTTT,
47         UUUUUUUUUUUUUUUUUUUU: WWWWWWWWWWWWWWWWWWWWWWWW>
48         (a: Aaaaaaaaaaaaaaa) {
49         bar();
50     }
51
52     fn baz()
53     where X: TTTTTTTT
54     {
55         baz();
56     }
57 }
58
59 struct Foo<TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
60     UUUUUUUUUUUUUUUUUUUUUU,
61     VVVVVVVVVVVVVVVVVVVVVVVVVVV,
62     WWWWWWWWWWWWWWWWWWWWWWWW>
63 {
64     foo: Foo,
65 }