]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_hir_typeck/src/op.rs
Rollup merge of #107780 - compiler-errors:instantiate-binder, r=lcnr
[rust.git] / compiler / rustc_hir_typeck / src / op.rs
index 67769fe4478a24a081c41e42f0f63aee00ab70cd..ba72aefe39c169f7472b3860dca791fe644b5e5d 100644 (file)
@@ -490,9 +490,9 @@ fn check_overloaded_binop(
                                             if let Some(output_def_id) = output_def_id
                                                 && let Some(trait_def_id) = trait_def_id
                                                 && self.tcx.parent(output_def_id) == trait_def_id
-                                                && output_ty.is_suggestable(self.tcx, false)
+                                                && let Some(output_ty) = output_ty.make_suggestable(self.tcx, false)
                                             {
-                                                Some(("Output", *output_ty))
+                                                Some(("Output", output_ty))
                                             } else {
                                                 None
                                             }