diff options
| author | Gary Guo <gary@garyguo.net> | 2021-10-20 19:32:54 +0100 |
|---|---|---|
| committer | Gary Guo <gary@garyguo.net> | 2021-10-20 19:42:35 +0100 |
| commit | 037e189783b6c689640b1c177cd32ccb385dc237 (patch) | |
| tree | b2d6712f7279682859c9f8159259c09f1f459431 /compiler/rustc_const_eval/src/const_eval | |
| parent | 1b7f5a38186c968e721a8c541f33f6c41a9593f5 (diff) | |
Remove `box_alloc` from `Machine` trait.
Diffstat (limited to 'compiler/rustc_const_eval/src/const_eval')
| -rw-r--r-- | compiler/rustc_const_eval/src/const_eval/machine.rs | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/compiler/rustc_const_eval/src/const_eval/machine.rs b/compiler/rustc_const_eval/src/const_eval/machine.rs index 8efe3eb868b..daf81b64ed9 100644 --- a/compiler/rustc_const_eval/src/const_eval/machine.rs +++ b/compiler/rustc_const_eval/src/const_eval/machine.rs @@ -406,13 +406,6 @@ impl<'mir, 'tcx> interpret::Machine<'mir, 'tcx> for CompileTimeInterpreter<'mir, Err(ConstEvalErrKind::NeedsRfc("pointer arithmetic or comparison".to_string()).into()) } - fn box_alloc( - _ecx: &mut InterpCx<'mir, 'tcx, Self>, - _dest: &PlaceTy<'tcx>, - ) -> InterpResult<'tcx> { - Err(ConstEvalErrKind::NeedsRfc("heap allocations via `box` keyword".to_string()).into()) - } - fn before_terminator(ecx: &mut InterpCx<'mir, 'tcx, Self>) -> InterpResult<'tcx> { // The step limit has already been hit in a previous call to `before_terminator`. if ecx.machine.steps_remaining == 0 { |
