about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2023-07-04 18:06:41 +0000
committerMichael Goulet <michael@errs.io>2023-07-05 06:18:48 +0000
commitd2a1803d6fa30f102e2cce3c7f05da7a0d488eb1 (patch)
treebbaaa2aa480bcddb6d651c8863668a761d94dea5 /compiler/rustc_middle/src/ty
parent9227ff28aff55b252314076fcf21c9a66f10ac1e (diff)
downloadrust-d2a1803d6fa30f102e2cce3c7f05da7a0d488eb1.tar.gz
rust-d2a1803d6fa30f102e2cce3c7f05da7a0d488eb1.zip
Winnow specializing impls
Diffstat (limited to 'compiler/rustc_middle/src/ty')
-rw-r--r--compiler/rustc_middle/src/ty/instance.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_middle/src/ty/instance.rs b/compiler/rustc_middle/src/ty/instance.rs
index c0d591430f7..96750e4ab85 100644
--- a/compiler/rustc_middle/src/ty/instance.rs
+++ b/compiler/rustc_middle/src/ty/instance.rs
@@ -410,8 +410,8 @@ impl<'tcx> Instance<'tcx> {
     ) -> Instance<'tcx> {
         match ty::Instance::resolve(tcx, param_env, def_id, substs) {
             Ok(Some(instance)) => instance,
-            _ => bug!(
-                "failed to resolve instance for {}",
+            instance => bug!(
+                "failed to resolve instance for {}: {instance:#?}",
                 tcx.def_path_str_with_substs(def_id, substs)
             ),
         }