Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/primitive.rs')
-rw-r--r--crates/hir-ty/src/primitive.rs33
1 files changed, 1 insertions, 32 deletions
diff --git a/crates/hir-ty/src/primitive.rs b/crates/hir-ty/src/primitive.rs
index a4e077ba63..9ffb112fe6 100644
--- a/crates/hir-ty/src/primitive.rs
+++ b/crates/hir-ty/src/primitive.rs
@@ -1,7 +1,7 @@
//! A few helper functions for dealing with primitives.
-pub use chalk_ir::{FloatTy, IntTy, UintTy};
pub use hir_def::builtin_type::{BuiltinFloat, BuiltinInt, BuiltinUint};
+pub use rustc_type_ir::{FloatTy, IntTy, UintTy};
pub fn int_ty_to_string(ty: IntTy) -> &'static str {
match ty {
@@ -33,34 +33,3 @@ pub fn float_ty_to_string(ty: FloatTy) -> &'static str {
FloatTy::F128 => "f128",
}
}
-
-pub(super) fn int_ty_from_builtin(t: BuiltinInt) -> IntTy {
- match t {
- BuiltinInt::Isize => IntTy::Isize,
- BuiltinInt::I8 => IntTy::I8,
- BuiltinInt::I16 => IntTy::I16,
- BuiltinInt::I32 => IntTy::I32,
- BuiltinInt::I64 => IntTy::I64,
- BuiltinInt::I128 => IntTy::I128,
- }
-}
-
-pub(super) fn uint_ty_from_builtin(t: BuiltinUint) -> UintTy {
- match t {
- BuiltinUint::Usize => UintTy::Usize,
- BuiltinUint::U8 => UintTy::U8,
- BuiltinUint::U16 => UintTy::U16,
- BuiltinUint::U32 => UintTy::U32,
- BuiltinUint::U64 => UintTy::U64,
- BuiltinUint::U128 => UintTy::U128,
- }
-}
-
-pub(super) fn float_ty_from_builtin(t: BuiltinFloat) -> FloatTy {
- match t {
- BuiltinFloat::F16 => FloatTy::F16,
- BuiltinFloat::F32 => FloatTy::F32,
- BuiltinFloat::F64 => FloatTy::F64,
- BuiltinFloat::F128 => FloatTy::F128,
- }
-}