diff options
| author | lcnr <rust@lcnr.de> | 2022-09-19 17:00:38 +0200 |
|---|---|---|
| committer | lcnr <rust@lcnr.de> | 2022-09-19 17:00:38 +0200 |
| commit | c54c5a3c77796e5194dd0369e9ffdbf41bf3c5d8 (patch) | |
| tree | 60da6ad2d1846f8e9bc806f80a31a447d278b5a0 /compiler/rustc_const_eval/src/const_eval | |
| parent | 526856768d1fcd78844e4b5aceeca9c871ba047d (diff) | |
`DestructuredConst` split mir and ty
Diffstat (limited to 'compiler/rustc_const_eval/src/const_eval')
| -rw-r--r-- | compiler/rustc_const_eval/src/const_eval/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_const_eval/src/const_eval/mod.rs b/compiler/rustc_const_eval/src/const_eval/mod.rs index 7cc2a93cdeb..1c33e7845cb 100644 --- a/compiler/rustc_const_eval/src/const_eval/mod.rs +++ b/compiler/rustc_const_eval/src/const_eval/mod.rs @@ -100,7 +100,7 @@ pub(crate) fn try_destructure_mir_constant<'tcx>( tcx: TyCtxt<'tcx>, param_env: ty::ParamEnv<'tcx>, val: mir::ConstantKind<'tcx>, -) -> InterpResult<'tcx, mir::DestructuredMirConstant<'tcx>> { +) -> InterpResult<'tcx, mir::DestructuredConstant<'tcx>> { trace!("destructure_mir_constant: {:?}", val); let ecx = mk_eval_cx(tcx, DUMMY_SP, param_env, false); let op = ecx.const_to_op(&val, None)?; @@ -129,7 +129,7 @@ pub(crate) fn try_destructure_mir_constant<'tcx>( .collect::<InterpResult<'tcx, Vec<_>>>()?; let fields = tcx.arena.alloc_from_iter(fields_iter); - Ok(mir::DestructuredMirConstant { variant, fields }) + Ok(mir::DestructuredConstant { variant, fields }) } #[instrument(skip(tcx), level = "debug")] |
