1error: unexpected token: ()
2  --> $DIR/invalid.rs:12:18
3   |
412 |         #[project()] //~ ERROR unexpected token
5   |                  ^^
6
7error: unexpected token: (foo)
8  --> $DIR/invalid.rs:19:18
9   |
1019 |         #[project(foo)] //~ ERROR unexpected token
11   |                  ^^^^^
12
13error: unexpected token: ()
14  --> $DIR/invalid.rs:26:18
15   |
1626 |         #[project()] //~ ERROR unexpected token
17   |                  ^^
18
19error: unexpected token: (foo)
20  --> $DIR/invalid.rs:35:18
21   |
2235 |         #[project(foo)] //~ ERROR unexpected token
23   |                  ^^^^^
24
25error: unexpected token: foo
26  --> $DIR/invalid.rs:44:15
27   |
2844 |     #[project(foo)] //~ ERROR unexpected token
29   |               ^^^
30
31error: duplicate #[project] attribute
32  --> $DIR/invalid.rs:58:9
33   |
3458 |         #[project] //~ ERROR duplicate #[project] attribute
35   |         ^^^^^^^^^^
36
37error: duplicate #[project_ref] attribute
38  --> $DIR/invalid.rs:66:9
39   |
4066 |         #[project_ref] //~ ERROR duplicate #[project_ref] attribute
41   |         ^^^^^^^^^^^^^^
42
43error: duplicate #[project_replace] attribute
44  --> $DIR/invalid.rs:74:9
45   |
4674 |         #[project_replace] //~ ERROR duplicate #[project_replace] attribute
47   |         ^^^^^^^^^^^^^^^^^^
48
49error: attributes `project` and `project_ref` are mutually exclusive
50  --> $DIR/invalid.rs:82:9
51   |
5282 |         #[project_ref] //~ ERROR are mutually exclusive
53   |         ^^^^^^^^^^^^^^
54
55error: attributes `project` and `project_replace` are mutually exclusive
56  --> $DIR/invalid.rs:90:9
57   |
5890 |         #[project_replace] //~ ERROR are mutually exclusive
59   |         ^^^^^^^^^^^^^^^^^^
60
61error: attributes `project_ref` and `project_replace` are mutually exclusive
62  --> $DIR/invalid.rs:98:9
63   |
6498 |         #[project_replace] //~ ERROR are mutually exclusive
65   |         ^^^^^^^^^^^^^^^^^^
66
67error: attributes `project` and `project_ref` are mutually exclusive
68   --> $DIR/invalid.rs:106:9
69    |
70106 |         #[project_ref] //~ ERROR are mutually exclusive
71    |         ^^^^^^^^^^^^^^
72
73error: attributes `project` and `project_replace` are mutually exclusive
74   --> $DIR/invalid.rs:114:9
75    |
76114 |         #[project_replace] //~ ERROR are mutually exclusive
77    |         ^^^^^^^^^^^^^^^^^^
78
79error: attributes `project_ref` and `project_replace` are mutually exclusive
80   --> $DIR/invalid.rs:122:9
81    |
82122 |         #[project_replace] //~ ERROR are mutually exclusive
83    |         ^^^^^^^^^^^^^^^^^^
84
85error: attributes `project` and `project_ref` are mutually exclusive
86   --> $DIR/invalid.rs:130:9
87    |
88130 |         #[project_ref] //~ ERROR are mutually exclusive
89    |         ^^^^^^^^^^^^^^
90
91error: attributes `project` and `project_replace` are mutually exclusive
92   --> $DIR/invalid.rs:138:9
93    |
94138 |         #[project_replace] //~ ERROR are mutually exclusive
95    |         ^^^^^^^^^^^^^^^^^^
96
97error: attributes `project_ref` and `project_replace` are mutually exclusive
98   --> $DIR/invalid.rs:146:9
99    |
100146 |         #[project_replace] //~ ERROR are mutually exclusive
101    |         ^^^^^^^^^^^^^^^^^^
102
103error: duplicate #[project] attribute
104   --> $DIR/invalid.rs:151:5
105    |
106151 |     #[project] //~ ERROR duplicate #[project] attribute
107    |     ^^^^^^^^^^
108
109error: duplicate #[project_ref] attribute
110   --> $DIR/invalid.rs:155:5
111    |
112155 |     #[project_ref] //~ ERROR duplicate #[project_ref] attribute
113    |     ^^^^^^^^^^^^^^
114
115error: duplicate #[project_replace] attribute
116   --> $DIR/invalid.rs:159:5
117    |
118159 |     #[project_replace] //~ ERROR duplicate #[project_replace] attribute
119    |     ^^^^^^^^^^^^^^^^^^
120
121error: duplicate #[project] attribute
122   --> $DIR/invalid.rs:163:5
123    |
124163 |     #[project] //~ ERROR duplicate #[project] attribute
125    |     ^^^^^^^^^^
126
127error: duplicate #[project_ref] attribute
128   --> $DIR/invalid.rs:167:5
129    |
130167 |     #[project_ref] //~ ERROR duplicate #[project_ref] attribute
131    |     ^^^^^^^^^^^^^^
132
133error: duplicate #[project_replace] attribute
134   --> $DIR/invalid.rs:171:5
135    |
136171 |     #[project_replace] //~ ERROR duplicate #[project_replace] attribute
137    |     ^^^^^^^^^^^^^^^^^^
138
139error: duplicate #[project] attribute
140   --> $DIR/invalid.rs:179:9
141    |
142179 |         #[project] //~ ERROR duplicate #[project] attribute
143    |         ^^^^^^^^^^
144
145error: duplicate #[project_ref] attribute
146   --> $DIR/invalid.rs:183:9
147    |
148183 |         #[project_ref] //~ ERROR duplicate #[project_ref] attribute
149    |         ^^^^^^^^^^^^^^
150
151error: duplicate #[project_replace] attribute
152   --> $DIR/invalid.rs:187:9
153    |
154187 |         #[project_replace] //~ ERROR duplicate #[project_replace] attribute
155    |         ^^^^^^^^^^^^^^^^^^
156