Merge commit '4a8d0f7f56' into sync-from-ra

This commit is contained in:
Laurențiu Nicola 2024-02-25 09:45:26 +02:00
parent e057365301
commit 9e4ecc60a5
96 changed files with 1830 additions and 705 deletions

View file

@ -1,12 +1,20 @@
//! Interpret intrinsics, lang items and `extern "C"` wellknown functions which their implementation
//! is not available.
//!
use std::cmp;
use chalk_ir::TyKind;
use hir_def::builtin_type::{BuiltinInt, BuiltinUint};
use hir_def::{
builtin_type::{BuiltinInt, BuiltinUint},
resolver::HasResolver,
};
use super::*;
use crate::mir::eval::{
name, pad16, static_lifetime, Address, AdtId, Arc, BuiltinType, Evaluator, FunctionId,
HasModule, HirDisplay, Interned, InternedClosure, Interner, Interval, IntervalAndTy,
IntervalOrOwned, ItemContainerId, LangItem, Layout, Locals, Lookup, MirEvalError, MirSpan,
ModPath, Mutability, Result, Substitution, Ty, TyBuilder, TyExt,
};
mod simd;

View file

@ -2,6 +2,7 @@
use std::cmp::Ordering;
use crate::consteval::try_const_usize;
use crate::TyKind;
use super::*;