diff options
| author | ouz-a <oguz.agcayazi@gmail.com> | 2022-07-20 12:51:07 +0300 |
|---|---|---|
| committer | ouz-a <oguz.agcayazi@gmail.com> | 2022-07-20 12:51:07 +0300 |
| commit | 64dc377a103c0d377b3e60e08d29f69fcf7ba2c5 (patch) | |
| tree | 549d90e2b331ec48ba34fa4bb546269ef960d9c1 | |
| parent | 7c0fb3809589985af2db5f95c64a529da1c162d5 (diff) | |
| download | rust-64dc377a103c0d377b3e60e08d29f69fcf7ba2c5.tar.gz rust-64dc377a103c0d377b3e60e08d29f69fcf7ba2c5.zip | |
use def_id
| -rw-r--r-- | compiler/rustc_borrowck/src/region_infer/opaque_types.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_borrowck/src/region_infer/opaque_types.rs b/compiler/rustc_borrowck/src/region_infer/opaque_types.rs index d354ecd1438..407bbf48813 100644 --- a/compiler/rustc_borrowck/src/region_infer/opaque_types.rs +++ b/compiler/rustc_borrowck/src/region_infer/opaque_types.rs @@ -299,7 +299,7 @@ impl<'a, 'tcx> InferCtxtExt<'tcx> for InferCtxt<'a, 'tcx> { infcx .report_mismatched_types( &ObligationCause::misc(instantiated_ty.span, body_id), - self.tcx.mk_opaque(def_id, id_substs), + self.tcx.mk_opaque(def_id.to_def_id(), id_substs), definition_ty, err, ) |
