{"ast_node_type":"other","tokens":[{"end":12,"kind":"keyword","start":0,"text":"})"}]}
    }) => {{
        _ => $catch_all:expr $(,)?
        $( if let Some($it) = ast::$ast::cast($node.clone()) { $res } else )*