]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_mir/src/transform/const_prop.rs
Add ABI argument to `find_mir_or_eval_fn`
[rust.git] / compiler / rustc_mir / src / transform / const_prop.rs
index 1d949e020ed5ced7a7a4bc6f88c249707c18a9cd..2d6d0adf3bccd1734c54caa205f1a100ebe7221c 100644 (file)
@@ -25,6 +25,7 @@
 use rustc_session::lint;
 use rustc_span::{def_id::DefId, Span};
 use rustc_target::abi::{HasDataLayout, LayoutOf, Size, TargetDataLayout};
+use rustc_target::spec::abi::Abi;
 use rustc_trait_selection::traits;
 
 use crate::const_eval::ConstEvalErr;
@@ -187,6 +188,7 @@ impl<'mir, 'tcx> interpret::Machine<'mir, 'tcx> for ConstPropMachine<'mir, 'tcx>
     fn find_mir_or_eval_fn(
         _ecx: &mut InterpCx<'mir, 'tcx, Self>,
         _instance: ty::Instance<'tcx>,
+        _abi: Abi,
         _args: &[OpTy<'tcx>],
         _ret: Option<(PlaceTy<'tcx>, BasicBlock)>,
         _unwind: Option<BasicBlock>,