]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_mir/const_eval.rs
Fix lint findings in librustc_mir
[rust.git] / src / librustc_mir / const_eval.rs
index b65f2ba2601e44927c2a4cfc17dd006eacaf3da3..4b8b3232bfa3da6075cb4b8282bb9371528e248f 100644 (file)
@@ -440,7 +440,7 @@ fn before_terminator(ecx: &mut InterpretCx<'a, 'mir, 'tcx, Self>) -> EvalResult<
 
         let span = ecx.frame().span;
         ecx.machine.loop_detector.observe_and_analyze(
-            &ecx.tcx,
+            *ecx.tcx,
             span,
             &ecx.memory,
             &ecx.stack[..],
@@ -513,7 +513,7 @@ pub fn error_to_const_error<'a, 'mir, 'tcx>(
 }
 
 fn validate_and_turn_into_const<'a, 'tcx>(
-    tcx: ty::TyCtxt<'a, 'tcx, 'tcx>,
+    tcx: TyCtxt<'a, 'tcx, 'tcx>,
     constant: RawConst<'tcx>,
     key: ty::ParamEnvAnd<'tcx, GlobalId<'tcx>>,
 ) -> ::rustc::mir::interpret::ConstEvalResult<'tcx> {