]> git.lizzy.rs Git - rust.git/blob - tests/ui/proc-macro/issue-81007-item-attrs.stdout
Rollup merge of #106591 - Ezrashaw:attempted-integer-identifer, r=Estebank
[rust.git] / tests / ui / proc-macro / issue-81007-item-attrs.stdout
1 PRINT-ATTR INPUT (DISPLAY): #[doc = r" A doc comment"] struct Foo {}
2 PRINT-ATTR INPUT (DEBUG): TokenStream [
3     Punct {
4         ch: '#',
5         spacing: Alone,
6         span: $DIR/issue-81007-item-attrs.rs:21:5: 21:22 (#0),
7     },
8     Group {
9         delimiter: Bracket,
10         stream: TokenStream [
11             Ident {
12                 ident: "doc",
13                 span: $DIR/issue-81007-item-attrs.rs:21:5: 21:22 (#0),
14             },
15             Punct {
16                 ch: '=',
17                 spacing: Alone,
18                 span: $DIR/issue-81007-item-attrs.rs:21:5: 21:22 (#0),
19             },
20             Literal {
21                 kind: StrRaw(0),
22                 symbol: " A doc comment",
23                 suffix: None,
24                 span: $DIR/issue-81007-item-attrs.rs:21:5: 21:22 (#0),
25             },
26         ],
27         span: $DIR/issue-81007-item-attrs.rs:21:5: 21:22 (#0),
28     },
29     Ident {
30         ident: "struct",
31         span: $DIR/issue-81007-item-attrs.rs:22:5: 22:11 (#0),
32     },
33     Ident {
34         ident: "Foo",
35         span: $DIR/issue-81007-item-attrs.rs:22:12: 22:15 (#0),
36     },
37     Group {
38         delimiter: Brace,
39         stream: TokenStream [],
40         span: $DIR/issue-81007-item-attrs.rs:22:16: 22:18 (#0),
41     },
42 ]
43 PRINT-ATTR INPUT (DISPLAY): #[rustc_dummy] #[doc = r" Another comment comment"] struct Bar {}
44 PRINT-ATTR INPUT (DEBUG): TokenStream [
45     Punct {
46         ch: '#',
47         spacing: Alone,
48         span: $DIR/issue-81007-item-attrs.rs:26:5: 26:6 (#0),
49     },
50     Group {
51         delimiter: Bracket,
52         stream: TokenStream [
53             Ident {
54                 ident: "rustc_dummy",
55                 span: $DIR/issue-81007-item-attrs.rs:26:7: 26:18 (#0),
56             },
57         ],
58         span: $DIR/issue-81007-item-attrs.rs:26:6: 26:19 (#0),
59     },
60     Punct {
61         ch: '#',
62         spacing: Alone,
63         span: $DIR/issue-81007-item-attrs.rs:27:5: 27:32 (#0),
64     },
65     Group {
66         delimiter: Bracket,
67         stream: TokenStream [
68             Ident {
69                 ident: "doc",
70                 span: $DIR/issue-81007-item-attrs.rs:27:5: 27:32 (#0),
71             },
72             Punct {
73                 ch: '=',
74                 spacing: Alone,
75                 span: $DIR/issue-81007-item-attrs.rs:27:5: 27:32 (#0),
76             },
77             Literal {
78                 kind: StrRaw(0),
79                 symbol: " Another comment comment",
80                 suffix: None,
81                 span: $DIR/issue-81007-item-attrs.rs:27:5: 27:32 (#0),
82             },
83         ],
84         span: $DIR/issue-81007-item-attrs.rs:27:5: 27:32 (#0),
85     },
86     Ident {
87         ident: "struct",
88         span: $DIR/issue-81007-item-attrs.rs:28:5: 28:11 (#0),
89     },
90     Ident {
91         ident: "Bar",
92         span: $DIR/issue-81007-item-attrs.rs:28:12: 28:15 (#0),
93     },
94     Group {
95         delimiter: Brace,
96         stream: TokenStream [],
97         span: $DIR/issue-81007-item-attrs.rs:28:16: 28:18 (#0),
98     },
99 ]