]> git.lizzy.rs Git - rust.git/blob - src/tools/rustfmt/tests/source/issue_4854.rs
Rollup merge of #107166 - petrochenkov:nooptable, r=oli-obk
[rust.git] / src / tools / rustfmt / tests / source / issue_4854.rs
1 struct Struct {
2     // Multiline comment
3     // should be formatted
4     // properly.
5 }
6
7 struct Struct2 {
8     // This formatting
9 // Should be changed
10 }
11
12 struct Struct3(
13     // This
14     // is
15     // correct
16 );
17
18 struct Struct4(
19     // This
20 // is
21 // not
22 // correct
23 );
24
25 struct Struct5 {
26     /*
27     Comment block
28     with many lines.
29     */
30 }
31
32 struct Struct6(
33     /*
34     Comment block
35     with many lines.
36     */
37 );
38
39 struct Struct7 {
40     /*
41 Invalid
42 format
43 */
44 }
45
46 struct Struct8(
47     /*
48 Invalid
49 format
50 */
51 );
52
53 struct Struct9 { /* bar */ }
54
55 struct Struct10 { /* bar
56 baz
57 */ }
58
59 mod module {
60     struct Struct {
61         // Multiline comment
62         // should be formatted
63         // properly.
64     }
65
66     struct Struct2 {
67         // This formatting
68 // Should be changed
69     }
70
71     struct Struct3(
72         // This
73         // is
74         // correct
75     );
76
77     struct Struct4(
78         // This
79     // is
80     // not
81 // correct
82     );
83
84     struct Struct5 {
85         /*
86         Comment block
87         with many lines.
88          */
89     }
90
91     struct Struct6(
92         /*
93         Comment block
94         with many lines.
95         */
96     );
97
98     struct Struct7 {
99         /*
100 Invalid
101 format
102 */
103     }
104
105     struct Struct8(
106         /*
107 Invalid
108 format
109 */
110     );
111
112     struct Struct9 { /* bar */ }
113 }