{"ast_node_type":"variable","tokens":[{"end":61,"kind":"keyword","start":0,"text":"if"}]}
        if let ItemKind::Macro(_, macro_def, _) = item.kind {
        // In the long run, the checks should be harmonized.
            let def_id = item.owner_id.to_def_id();