{"ast_node_type":"struct","tokens":[{"end":58,"kind":"keyword","start":0,"text":"$(#[$m])*"}]}
        $(#[$m])* #[derive(Copy, Clone)] pub struct $name;
    ($(#[$m:meta])* $name:ident => [$($lint:expr),* $(,)?]) => {
        $crate::impl_lint_pass!($name => [$($lint),*]);