]> git.lizzy.rs Git - rust.git/blob - src/test/pretty/delimited-token-groups.rs
Auto merge of #63825 - nathanwhit:check-run-results, r=Mark-Simulacrum
[rust.git] / src / test / pretty / delimited-token-groups.rs
1 // pp-exact
2
3 #![feature(rustc_attrs)]
4
5 macro_rules! mac { ($ ($ tt : tt) *) => () }
6
7 mac! {
8     struct S { field1 : u8, field2 : u16, } impl Clone for S
9     {
10         fn clone () -> S
11         {
12             panic ! () ;
13
14         }
15     }
16 }
17
18 mac! {
19     a
20     (aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
21      aaaaaaaa aaaaaaaa) a
22     [aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
23      aaaaaaaa aaaaaaaa] a
24     {
25         aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
26         aaaaaaaa aaaaaaaa aaaaaaaa
27     } a
28 }
29
30 mac!(aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
31      aaaaaaaa aaaaaaaa);
32 mac![aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
33      aaaaaaaa aaaaaaaa];
34 mac! {
35     aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
36     aaaaaaaa aaaaaaaa
37 }
38
39 #[rustc_dummy(aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
40               aaaaaaaa aaaaaaaa aaaaaaaa)]
41 #[rustc_dummy[aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
42               aaaaaaaa aaaaaaaa aaaaaaaa]]
43 #[rustc_dummy {
44       aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
45       aaaaaaaa aaaaaaaa
46   }]
47 #[rustc_dummy =
48   "aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa"]
49 fn main() { }