{"ast_node_type":"variable","tokens":[{"end":69,"kind":"keyword","start":0,"text":"if"}]}
            if let Some(m) = descended_element.file_id.macro_file() {
            }
                if let MacroKind::ProcMacro | MacroKind::Attr | MacroKind::Derive = m.kind(sema.db)