blob: 0d6669146a625ca280157741539bc3133da112c4 [file] [log] [blame]
// run-pass
#![allow(dead_code)]
#[macro_export]
macro_rules! state {
( $( $name:ident : $field:ty )* ) => (
#[derive(Default)]
struct State {
$($name : $field),*
}
)
}
state! { x: i64 }
pub fn main() {
}