]> git.lizzy.rs Git - rust.git/blob - tests/ui/macros/restricted-shadowing-legacy.stderr
Auto merge of #106976 - tmiasko:borrowck-lazy-dominators, r=cjgillot
[rust.git] / tests / ui / macros / restricted-shadowing-legacy.stderr
1 error[E0659]: `m` is ambiguous
2   --> $DIR/restricted-shadowing-legacy.rs:101:13
3    |
4 LL |             m!();
5    |             ^ ambiguous name
6 ...
7 LL | include!();
8    | ---------- in this macro invocation
9    |
10    = note: ambiguous because of a conflict between a macro-expanded name and a less macro-expanded name from outer scope during import or macro resolution
11 note: `m` could refer to the macro defined here
12   --> $DIR/restricted-shadowing-legacy.rs:88:9
13    |
14 LL |         macro_rules! m { () => { Right } }
15    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
16 ...
17 LL | include!();
18    | ---------- in this macro invocation
19 note: `m` could also refer to the macro defined here
20   --> $DIR/restricted-shadowing-legacy.rs:97:9
21    |
22 LL |         macro_rules! m { () => {} }
23    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
24 ...
25 LL | include!();
26    | ---------- in this macro invocation
27    = note: this error originates in the macro `gen_gen_inner_invoc` which comes from the expansion of the macro `include` (in Nightly builds, run with -Z macro-backtrace for more info)
28
29 error[E0659]: `m` is ambiguous
30   --> $DIR/restricted-shadowing-legacy.rs:139:42
31    |
32 LL |         macro_rules! gen_invoc { () => { m!() } }
33    |                                          ^ ambiguous name
34 ...
35 LL | include!();
36    | ---------- in this macro invocation
37    |
38    = note: ambiguous because of a conflict between a macro-expanded name and a less macro-expanded name from outer scope during import or macro resolution
39 note: `m` could refer to the macro defined here
40   --> $DIR/restricted-shadowing-legacy.rs:88:9
41    |
42 LL |         macro_rules! m { () => { Right } }
43    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44 ...
45 LL | include!();
46    | ---------- in this macro invocation
47 note: `m` could also refer to the macro defined here
48   --> $DIR/restricted-shadowing-legacy.rs:135:9
49    |
50 LL |         macro_rules! m { () => {} }
51    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
52 ...
53 LL | include!();
54    | ---------- in this macro invocation
55    = note: this error originates in the macro `gen_invoc` which comes from the expansion of the macro `include` (in Nightly builds, run with -Z macro-backtrace for more info)
56
57 error[E0659]: `m` is ambiguous
58   --> $DIR/restricted-shadowing-legacy.rs:148:9
59    |
60 LL |         m!();
61    |         ^ ambiguous name
62 ...
63 LL | include!();
64    | ---------- in this macro invocation
65    |
66    = note: ambiguous because of a conflict between a macro-expanded name and a less macro-expanded name from outer scope during import or macro resolution
67 note: `m` could refer to the macro defined here
68   --> $DIR/restricted-shadowing-legacy.rs:88:9
69    |
70 LL |         macro_rules! m { () => { Right } }
71    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72 ...
73 LL | include!();
74    | ---------- in this macro invocation
75 note: `m` could also refer to the macro defined here
76   --> $DIR/restricted-shadowing-legacy.rs:144:9
77    |
78 LL |         macro_rules! m { () => {} }
79    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
80 ...
81 LL | include!();
82    | ---------- in this macro invocation
83    = note: this error originates in the macro `include` (in Nightly builds, run with -Z macro-backtrace for more info)
84
85 error[E0659]: `m` is ambiguous
86   --> $DIR/restricted-shadowing-legacy.rs:164:9
87    |
88 LL |         m!();
89    |         ^ ambiguous name
90 ...
91 LL | include!();
92    | ---------- in this macro invocation
93    |
94    = note: ambiguous because of a conflict between a macro-expanded name and a less macro-expanded name from outer scope during import or macro resolution
95 note: `m` could refer to the macro defined here
96   --> $DIR/restricted-shadowing-legacy.rs:88:9
97    |
98 LL |         macro_rules! m { () => { Right } }
99    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
100 ...
101 LL | include!();
102    | ---------- in this macro invocation
103 note: `m` could also refer to the macro defined here
104   --> $DIR/restricted-shadowing-legacy.rs:85:9
105    |
106 LL |         macro_rules! m { () => { Wrong } }
107    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
108 ...
109 LL | include!();
110    | ---------- in this macro invocation
111    = note: this error originates in the macro `include` (in Nightly builds, run with -Z macro-backtrace for more info)
112
113 error[E0659]: `m` is ambiguous
114   --> $DIR/restricted-shadowing-legacy.rs:180:13
115    |
116 LL |             m!();
117    |             ^ ambiguous name
118 ...
119 LL | include!();
120    | ---------- in this macro invocation
121    |
122    = note: ambiguous because of a conflict between a macro-expanded name and a less macro-expanded name from outer scope during import or macro resolution
123 note: `m` could refer to the macro defined here
124   --> $DIR/restricted-shadowing-legacy.rs:88:9
125    |
126 LL |         macro_rules! m { () => { Right } }
127    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
128 ...
129 LL | include!();
130    | ---------- in this macro invocation
131 note: `m` could also refer to the macro defined here
132   --> $DIR/restricted-shadowing-legacy.rs:85:9
133    |
134 LL |         macro_rules! m { () => { Wrong } }
135    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
136 ...
137 LL | include!();
138    | ---------- in this macro invocation
139    = note: this error originates in the macro `gen_gen_inner_invoc` which comes from the expansion of the macro `include` (in Nightly builds, run with -Z macro-backtrace for more info)
140
141 error[E0659]: `m` is ambiguous
142   --> $DIR/restricted-shadowing-legacy.rs:218:42
143    |
144 LL |         macro_rules! gen_invoc { () => { m!() } }
145    |                                          ^ ambiguous name
146 ...
147 LL | include!();
148    | ---------- in this macro invocation
149    |
150    = note: ambiguous because of a conflict between a macro-expanded name and a less macro-expanded name from outer scope during import or macro resolution
151 note: `m` could refer to the macro defined here
152   --> $DIR/restricted-shadowing-legacy.rs:88:9
153    |
154 LL |         macro_rules! m { () => { Right } }
155    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
156 ...
157 LL | include!();
158    | ---------- in this macro invocation
159 note: `m` could also refer to the macro defined here
160   --> $DIR/restricted-shadowing-legacy.rs:85:9
161    |
162 LL |         macro_rules! m { () => { Wrong } }
163    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
164 ...
165 LL | include!();
166    | ---------- in this macro invocation
167    = note: this error originates in the macro `gen_invoc` which comes from the expansion of the macro `include` (in Nightly builds, run with -Z macro-backtrace for more info)
168
169 error[E0659]: `m` is ambiguous
170   --> $DIR/restricted-shadowing-legacy.rs:232:9
171    |
172 LL |         m!();
173    |         ^ ambiguous name
174 ...
175 LL | include!();
176    | ---------- in this macro invocation
177    |
178    = note: ambiguous because of a conflict between a macro-expanded name and a less macro-expanded name from outer scope during import or macro resolution
179 note: `m` could refer to the macro defined here
180   --> $DIR/restricted-shadowing-legacy.rs:88:9
181    |
182 LL |         macro_rules! m { () => { Right } }
183    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
184 ...
185 LL | include!();
186    | ---------- in this macro invocation
187 note: `m` could also refer to the macro defined here
188   --> $DIR/restricted-shadowing-legacy.rs:227:13
189    |
190 LL |             macro_rules! m { () => {} }
191    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
192 ...
193 LL | include!();
194    | ---------- in this macro invocation
195    = note: this error originates in the macro `include` (in Nightly builds, run with -Z macro-backtrace for more info)
196
197 error[E0659]: `m` is ambiguous
198   --> $DIR/restricted-shadowing-legacy.rs:262:42
199    |
200 LL |         macro_rules! gen_invoc { () => { m!() } }
201    |                                          ^ ambiguous name
202 ...
203 LL | include!();
204    | ---------- in this macro invocation
205    |
206    = note: ambiguous because of a conflict between a macro-expanded name and a less macro-expanded name from outer scope during import or macro resolution
207 note: `m` could refer to the macro defined here
208   --> $DIR/restricted-shadowing-legacy.rs:88:9
209    |
210 LL |         macro_rules! m { () => { Right } }
211    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
212 ...
213 LL | include!();
214    | ---------- in this macro invocation
215 note: `m` could also refer to the macro defined here
216   --> $DIR/restricted-shadowing-legacy.rs:257:13
217    |
218 LL |             macro_rules! m { () => {} }
219    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
220 ...
221 LL | include!();
222    | ---------- in this macro invocation
223    = note: this error originates in the macro `gen_invoc` which comes from the expansion of the macro `include` (in Nightly builds, run with -Z macro-backtrace for more info)
224
225 error: aborting due to 8 previous errors
226
227 For more information about this error, try `rustc --explain E0659`.