Split rustc_type_ir to avoid rustc_ast from depending on it

This commit is contained in:
Oli Scherer
2024-02-27 18:11:23 +00:00
parent 53ed660d47
commit 8a6d3535f7
14 changed files with 117 additions and 74 deletions

View File

@@ -1,10 +1,9 @@
use rustc_hir::LangItem;
use rustc_middle::mir;
use rustc_middle::query::TyCtxtAt;
use rustc_middle::ty;
use rustc_middle::ty::layout::LayoutOf;
use rustc_middle::ty::{self, Mutability};
use rustc_span::symbol::Symbol;
use rustc_type_ir::Mutability;
use crate::const_eval::{mk_eval_cx_to_read_const_val, CanAccessMutGlobal, CompileTimeEvalContext};
use crate::interpret::*;