diff options
| author | Donough Liu <ldm2993593805@163.com> | 2020-04-28 08:05:24 +0800 |
|---|---|---|
| committer | Donough Liu <ldm2993593805@163.com> | 2020-04-28 08:05:24 +0800 |
| commit | 8d2f301283ff2dcf10221045d8345e3a38f6f99d (patch) | |
| tree | a26538fa42ebc9daed2ded93966f98c3a4ce4ad8 /src | |
| parent | ec1f28f9614292c36b371d3758afffdd52cb9786 (diff) | |
| download | rust-8d2f301283ff2dcf10221045d8345e3a38f6f99d.tar.gz rust-8d2f301283ff2dcf10221045d8345e3a38f6f99d.zip | |
Fix wrong argument in autoderef process
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_typeck/check/autoderef.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_typeck/check/autoderef.rs b/src/librustc_typeck/check/autoderef.rs index 0dab172230e..2bb00553232 100644 --- a/src/librustc_typeck/check/autoderef.rs +++ b/src/librustc_typeck/check/autoderef.rs @@ -114,10 +114,10 @@ impl<'a, 'tcx> Autoderef<'a, 'tcx> { let tcx = self.infcx.tcx; - // <cur_ty as Deref> + // <ty as Deref> let trait_ref = TraitRef { def_id: tcx.lang_items().deref_trait()?, - substs: tcx.mk_substs_trait(self.cur_ty, &[]), + substs: tcx.mk_substs_trait(ty, &[]), }; let cause = traits::ObligationCause::misc(self.span, self.body_id); |
