{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"matches!(tcx.def_kind(parent_did),"}]}
                        matches!(tcx.def_kind(parent_did), rustc_hir::def::DefKind::Impl { .. })
                    let parent_self_ty =
                            .then_some(parent_did)