]> git.proxmox.com Git - rustc.git/blame - src/tools/rustfmt/tests/target/fn-custom-3.rs
Update upstream source from tag 'upstream/1.52.1+dfsg1'
[rustc.git] / src / tools / rustfmt / tests / target / fn-custom-3.rs
CommitLineData
f20569fa
XL
1// Test different indents.
2
3fn foo(
4 a: Aaaaaaaaaaaaaaa,
5 b: Bbbbbbbbbbbbbbbb,
6 c: Ccccccccccccccccc,
7 d: Ddddddddddddddddddddddddd,
8 e: Eeeeeeeeeeeeeeeeeee,
9) {
10 foo();
11}
12
13fn bar<
14 'a: 'bbbbbbbbbbbbbbbbbbbbbbbbbbb,
15 TTTTTTTTTTTTT,
16 UUUUUUUUUUUUUUUUUUUU: WWWWWWWWWWWWWWWWWWWWWWWW,
17>(
18 a: Aaaaaaaaaaaaaaa,
19) {
20 bar();
21}
22
23fn qux()
24where
25 X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
26 X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
27{
28 baz();
29}
30
31fn qux()
32where
33 X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
34 X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
35 X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
36 X: TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
37{
38 baz();
39}
40
41impl Foo {
42 fn foo(
43 self,
44 a: Aaaaaaaaaaaaaaa,
45 b: Bbbbbbbbbbbbbbbb,
46 c: Ccccccccccccccccc,
47 d: Ddddddddddddddddddddddddd,
48 e: Eeeeeeeeeeeeeeeeeee,
49 ) {
50 foo();
51 }
52
53 fn bar<
54 'a: 'bbbbbbbbbbbbbbbbbbbbbbbbbbb,
55 TTTTTTTTTTTTT,
56 UUUUUUUUUUUUUUUUUUUU: WWWWWWWWWWWWWWWWWWWWWWWW,
57 >(
58 a: Aaaaaaaaaaaaaaa,
59 ) {
60 bar();
61 }
62}
63
64struct Foo<
65 TTTTTTTTTTTTTTTTTTTTTTTTTTTT,
66 UUUUUUUUUUUUUUUUUUUUUU,
67 VVVVVVVVVVVVVVVVVVVVVVVVVVV,
68 WWWWWWWWWWWWWWWWWWWWWWWW,
69> {
70 foo: Foo,
71}