diff options
| author | yukang <moorekang@gmail.com> | 2022-11-02 23:15:49 +0800 |
|---|---|---|
| committer | yukang <moorekang@gmail.com> | 2022-11-02 23:15:49 +0800 |
| commit | 7df9d818ab07d1d014ac46a1f462d87a2d57ce21 (patch) | |
| tree | 91fce0c9325236110fef8aec590d7ba1165a6043 /compiler/rustc_const_eval/src/interpret | |
| parent | 126dbdc9c78446ad4cf41f5f8510a7cee59ff966 (diff) | |
| download | rust-7df9d818ab07d1d014ac46a1f462d87a2d57ce21.tar.gz rust-7df9d818ab07d1d014ac46a1f462d87a2d57ce21.zip | |
deprecate DelaySpanBugEmitted and use ErrorGuaranteed directly
Diffstat (limited to 'compiler/rustc_const_eval/src/interpret')
| -rw-r--r-- | compiler/rustc_const_eval/src/interpret/operand.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_const_eval/src/interpret/operand.rs b/compiler/rustc_const_eval/src/interpret/operand.rs index 0c212cf59e1..dd00678aa0c 100644 --- a/compiler/rustc_const_eval/src/interpret/operand.rs +++ b/compiler/rustc_const_eval/src/interpret/operand.rs @@ -4,7 +4,7 @@ use rustc_hir::def::Namespace; use rustc_middle::ty::layout::{LayoutOf, PrimitiveExt, TyAndLayout}; use rustc_middle::ty::print::{FmtPrinter, PrettyPrinter}; -use rustc_middle::ty::{ConstInt, DelaySpanBugEmitted, Ty}; +use rustc_middle::ty::{ConstInt, Ty}; use rustc_middle::{mir, ty}; use rustc_target::abi::{self, Abi, Align, HasDataLayout, Size, TagEncoding}; use rustc_target::abi::{VariantIdx, Variants}; @@ -567,7 +567,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> { ty::ConstKind::Param(_) | ty::ConstKind::Placeholder(..) => { throw_inval!(TooGeneric) } - ty::ConstKind::Error(DelaySpanBugEmitted { reported, .. }) => { + ty::ConstKind::Error(reported) => { throw_inval!(AlreadyReported(reported)) } ty::ConstKind::Unevaluated(uv) => { |
