{"ast_node_type":"variable","tokens":[{"end":75,"kind":"keyword","start":0,"text":"&&"}]}
                    && let Some(item) = hir::LangItem::from_name(lang_item)
                if let Some((lang_item, _)) = hir::lang_items::extract(attrs)
                    && item.is_weak()