{"ast_node_type":"other","tokens":[{"end":68,"kind":"keyword","start":0,"text":"($visitor:expr,"}]}
    ($visitor:expr, $feature:ident, $span:expr, $explain:expr) => {{
macro_rules! gate_legacy {
        if !$visitor.features.$feature() && !$span.allows_unstable(sym::$feature) {