{"ast_node_type":"other","tokens":[{"end":86,"kind":"keyword","start":0,"text":"(subst.is_empty()"}]}
        (subst.is_empty() && db.generic_params(self.into()).len_type_or_consts() != 0)
        let subst = db.generic_defaults(self.into());
            || subst.iter().any(|ty| match ty.skip_binders().data(Interner) {