//@ run-pass //@ pretty-expanded FIXME #23616 #![allow(non_camel_case_types)] macro_rules! define_vec { () => ( mod foo { #[derive(PartialEq)] pub struct bar; } ) } define_vec![]; pub fn main() {}