// build-pass (FIXME(62277): could be check-pass?)
#![warn(unused)]
macro_rules! m {
($a:tt $b:tt) => {
$b $a; //~ WARN struct is never constructed
}
fn main() {
m!(S struct);