1 error[E0659]: `m` is ambiguous
2 --> $DIR/restricted-shadowing-modern.rs:104:17
8 | ---------- in this macro invocation
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-modern.rs:91:9
14 LL | macro m() { Right }
18 | ---------- in this macro invocation
19 note: `m` could also refer to the macro defined here
20 --> $DIR/restricted-shadowing-modern.rs:99:9
26 | ---------- in this macro invocation
27 = note: this error originates in the macro `gen_gen_inner_invoc` (in Nightly builds, run with -Z macro-backtrace for more info)
29 error[E0659]: `m` is ambiguous
30 --> $DIR/restricted-shadowing-modern.rs:147:33
32 LL | macro gen_invoc() { m!() }
36 | ---------- in this macro invocation
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-modern.rs:91:9
42 LL | macro m() { Right }
46 | ---------- in this macro invocation
47 note: `m` could also refer to the macro defined here
48 --> $DIR/restricted-shadowing-modern.rs:143:9
54 | ---------- in this macro invocation
55 = note: this error originates in the macro `gen_invoc` (in Nightly builds, run with -Z macro-backtrace for more info)
57 error[E0659]: `m` is ambiguous
58 --> $DIR/restricted-shadowing-modern.rs:156:13
64 | ---------- in this macro invocation
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-modern.rs:91:9
70 LL | macro m() { Right }
74 | ---------- in this macro invocation
75 note: `m` could also refer to the macro defined here
76 --> $DIR/restricted-shadowing-modern.rs:153:9
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)
85 error[E0659]: `m` is ambiguous
86 --> $DIR/restricted-shadowing-modern.rs:172:13
92 | ---------- in this macro invocation
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-modern.rs:91:9
98 LL | macro m() { Right }
102 | ---------- in this macro invocation
103 note: `m` could also refer to the macro defined here
104 --> $DIR/restricted-shadowing-modern.rs:87:9
106 LL | macro m() { Wrong }
107 | ^^^^^^^^^^^^^^^^^^^
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)
113 error[E0659]: `m` is ambiguous
114 --> $DIR/restricted-shadowing-modern.rs:190:17
120 | ---------- in this macro invocation
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-modern.rs:91:9
126 LL | macro m() { Right }
127 | ^^^^^^^^^^^^^^^^^^^
130 | ---------- in this macro invocation
131 note: `m` could also refer to the macro defined here
132 --> $DIR/restricted-shadowing-modern.rs:87:9
134 LL | macro m() { Wrong }
135 | ^^^^^^^^^^^^^^^^^^^
138 | ---------- in this macro invocation
139 = note: this error originates in the macro `gen_gen_inner_invoc` (in Nightly builds, run with -Z macro-backtrace for more info)
141 error[E0659]: `m` is ambiguous
142 --> $DIR/restricted-shadowing-modern.rs:233:33
144 LL | macro gen_invoc() { m!() }
148 | ---------- in this macro invocation
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-modern.rs:91:9
154 LL | macro m() { Right }
155 | ^^^^^^^^^^^^^^^^^^^
158 | ---------- in this macro invocation
159 note: `m` could also refer to the macro defined here
160 --> $DIR/restricted-shadowing-modern.rs:87:9
162 LL | macro m() { Wrong }
163 | ^^^^^^^^^^^^^^^^^^^
166 | ---------- in this macro invocation
167 = note: this error originates in the macro `gen_invoc` (in Nightly builds, run with -Z macro-backtrace for more info)
169 error: aborting due to 6 previous errors
171 For more information about this error, try `rustc --explain E0659`.