]> git.lizzy.rs Git - rust.git/commitdiff
remove a dead parameter that everyone sets to None
authorRalf Jung <post@ralfj.de>
Mon, 30 Mar 2020 21:08:21 +0000 (23:08 +0200)
committerRalf Jung <post@ralfj.de>
Mon, 30 Mar 2020 21:08:21 +0000 (23:08 +0200)
src/librustc_mir/const_eval/error.rs
src/librustc_mir/interpret/eval_context.rs

index f72278456bd18d183e47011497f29ad354f8fa20..f7e28cf8d8c2f2ebfbd7715e0d0182a73a38eef2 100644 (file)
@@ -55,6 +55,6 @@ pub fn error_to_const_error<'mir, 'tcx, M: Machine<'mir, 'tcx>>(
     mut error: InterpErrorInfo<'tcx>,
 ) -> ConstEvalErr<'tcx> {
     error.print_backtrace();
-    let stacktrace = ecx.generate_stacktrace(None);
+    let stacktrace = ecx.generate_stacktrace();
     ConstEvalErr { error: error.kind, stacktrace, span: ecx.tcx.span }
 }
index cf80e55ae4598a0229cde137192d46d2ce2b12e5..8f24fc451bc3f724af40b531b39e8907b7cf5f11 100644 (file)
@@ -17,7 +17,7 @@
 use rustc_middle::ty::query::TyCtxtAt;
 use rustc_middle::ty::subst::SubstsRef;
 use rustc_middle::ty::{self, Ty, TyCtxt, TypeFoldable};
-use rustc_span::source_map::{Span, DUMMY_SP};
+use rustc_span::source_map::DUMMY_SP;
 
 use super::{
     Immediate, MPlaceTy, Machine, MemPlace, MemPlaceMeta, Memory, OpTy, Operand, Place, PlaceTy,
@@ -853,7 +853,7 @@ pub fn dump_place(&self, place: Place<M::PointerTag>) {
         }
     }
 
-    pub fn generate_stacktrace(&self, explicit_span: Option<Span>) -> Vec<FrameInfo<'tcx>> {
+    pub fn generate_stacktrace(&self) -> Vec<FrameInfo<'tcx>> {
         let mut frames = Vec::new();
         for frame in self.stack().iter().rev() {
             let source_info = frame.current_source_info();
@@ -867,7 +867,7 @@ pub fn generate_stacktrace(&self, explicit_span: Option<Span>) -> Vec<FrameInfo<
 
             frames.push(FrameInfo { span, instance: frame.instance, lint_root });
         }
-        trace!("generate stacktrace: {:#?}, {:?}", frames, explicit_span);
+        trace!("generate stacktrace: {:#?}", frames);
         frames
     }
 }