{"ast_node_type":"variable","tokens":[{"end":52,"kind":"keyword","start":0,"text":"if"}]}
            if let Some(def_id) = oexpn.macro_def_id
            let oexpn = item.span.ctxt().outer_expn_data();
                && let ExpnKind::Macro(macro_kind, macro_name) = oexpn.kind