blob: 8d7e305f1e3598376dd9d4514bf4a2d15682773b [file] [log] [blame] [edit]
//@ 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() {
}