1 error: `$x:expr` may be followed by `$y:tt`, which is not allowed for `expr` fragments
2 --> $DIR/same-sequence-span.rs:14:18
4 LL | (1 $x:expr $($y:tt,)*
5 | ^^^^^ not allowed after `expr` fragments
7 = note: allowed there are: `=>`, `,` or `;`
9 error: `$x:expr` may be followed by `=`, which is not allowed for `expr` fragments
10 --> $DIR/same-sequence-span.rs:15:18
13 | ^ not allowed after `expr` fragments
15 = note: allowed there are: `=>`, `,` or `;`
17 error: `$x:expr` may be followed by `$y:tt`, which is not allowed for `expr` fragments
18 --> $DIR/same-sequence-span.rs:19:1
20 LL | proc_macro_sequence::make_foo!();
21 | ^-------------------------------
23 | _in this macro invocation
28 | |_________________________________^ not allowed after `expr` fragments
30 = note: allowed there are: `=>`, `,` or `;`
31 = note: this error originates in the macro `proc_macro_sequence::make_foo` (in Nightly builds, run with -Z macro-backtrace for more info)
33 error: `$x:expr` may be followed by `=`, which is not allowed for `expr` fragments
34 --> $DIR/same-sequence-span.rs:19:1
36 LL | proc_macro_sequence::make_foo!();
37 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not allowed after `expr` fragments
39 = note: allowed there are: `=>`, `,` or `;`
40 = note: this error originates in the macro `proc_macro_sequence::make_foo` (in Nightly builds, run with -Z macro-backtrace for more info)
42 error: aborting due to 4 previous errors