{"ast_node_type":"other","tokens":[{"end":91,"kind":"keyword","start":0,"text":"debug!(\"overloaded_deref_ty({:?})"}]}
        debug!("overloaded_deref_ty({:?}) = ({:?}, {:?})", ty, normalized_ty, obligations);
            self.structurally_normalize_ty(Ty::new_projection(tcx, trait_target_def_id, [ty]))?;
        self.state.obligations.extend(obligations);