From d2b8406c200430fded9a981d46e08e415daa850a Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Thu, 22 Oct 2020 12:44:53 +0200 Subject: [PATCH] Remove unused trap_unimplemented_ret_value --- src/trap.rs | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/trap.rs b/src/trap.rs index 67495c741484..37dca77bdbd0 100644 --- a/src/trap.rs +++ b/src/trap.rs @@ -68,14 +68,3 @@ pub(crate) fn trap_unimplemented(fx: &mut FunctionCx<'_, '_, impl Module>, msg: fx.bcx.ins().trapnz(true_, TrapCode::User(!0)); } -/// Like `trap_unimplemented` but returns a fake value of the specified type. -/// -/// Trap code: user65535 -pub(crate) fn trap_unimplemented_ret_value<'tcx>( - fx: &mut FunctionCx<'_, 'tcx, impl Module>, - dest_layout: TyAndLayout<'tcx>, - msg: impl AsRef, -) -> CValue<'tcx> { - trap_unimplemented(fx, msg); - CValue::by_ref(Pointer::const_addr(fx, 0), dest_layout) -}