blob: 7976343564430c33c1faac4466716691cb29067c [file] [log] [blame]
//@ check-pass
macro_rules! two_items {
() => {
extern "C" {}
extern "C" {}
};
}
macro_rules! single_expr_funneler {
($expr:expr) => {
$expr; // note the semicolon, it changes the statement kind during parsing
};
}
macro_rules! single_item_funneler {
($item:item) => {
$item
};
}
fn main() {
single_expr_funneler! { two_items! {} }
single_item_funneler! { two_items! {} }
}