]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/hygiene/macro-metavars-legacy.rs
1 // Ensure macro metavariables are compared with legacy hygiene
3 #![feature(rustc_attrs)]
7 macro_rules
! make_mac
{
8 ( $
($dollar
:tt $arg
:ident
),+ ) => {
10 ( $
($dollar $arg
: ident
),+ ) => {
17 macro_rules
! show_hygiene
{
18 ( $dollar
:tt $arg
:ident
) => {
19 make_mac
!($dollar $arg
, $dollar arg
);
23 show_hygiene
!( $arg
);
28 assert_eq
!(2, mac
!(x
, y
));