{"ast_node_type":"other","tokens":[{"end":51,"kind":"keyword","start":0,"text":"ty::Adt(def,"}]}
                ty::Adt(def, _) => Some(def.did()),
            .filter_map(|pred| match pred.self_ty().kind() {
                _ => None,