diff options
Diffstat (limited to 'crates/ra_hir/src/ty/primitive.rs')
-rw-r--r-- | crates/ra_hir/src/ty/primitive.rs | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/crates/ra_hir/src/ty/primitive.rs b/crates/ra_hir/src/ty/primitive.rs index e1ab16a6f..62b75b764 100644 --- a/crates/ra_hir/src/ty/primitive.rs +++ b/crates/ra_hir/src/ty/primitive.rs | |||
@@ -1,7 +1,5 @@ | |||
1 | use std::fmt; | 1 | use std::fmt; |
2 | 2 | ||
3 | use crate::{Name, KnownName}; | ||
4 | |||
5 | #[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)] | 3 | #[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)] |
6 | pub enum Signedness { | 4 | pub enum Signedness { |
7 | Signed, | 5 | Signed, |
@@ -150,24 +148,6 @@ impl IntTy { | |||
150 | } | 148 | } |
151 | } | 149 | } |
152 | 150 | ||
153 | pub(crate) fn from_type_name(name: &Name) -> Option<IntTy> { | ||
154 | match name.as_known_name()? { | ||
155 | KnownName::Isize => Some(IntTy::isize()), | ||
156 | KnownName::I8 => Some(IntTy::i8()), | ||
157 | KnownName::I16 => Some(IntTy::i16()), | ||
158 | KnownName::I32 => Some(IntTy::i32()), | ||
159 | KnownName::I64 => Some(IntTy::i64()), | ||
160 | KnownName::I128 => Some(IntTy::i128()), | ||
161 | KnownName::Usize => Some(IntTy::usize()), | ||
162 | KnownName::U8 => Some(IntTy::u8()), | ||
163 | KnownName::U16 => Some(IntTy::u16()), | ||
164 | KnownName::U32 => Some(IntTy::u32()), | ||
165 | KnownName::U64 => Some(IntTy::u64()), | ||
166 | KnownName::U128 => Some(IntTy::u128()), | ||
167 | _ => None, | ||
168 | } | ||
169 | } | ||
170 | |||
171 | pub(crate) fn from_suffix(suffix: &str) -> Option<IntTy> { | 151 | pub(crate) fn from_suffix(suffix: &str) -> Option<IntTy> { |
172 | match suffix { | 152 | match suffix { |
173 | "isize" => Some(IntTy::isize()), | 153 | "isize" => Some(IntTy::isize()), |
@@ -220,14 +200,6 @@ impl FloatTy { | |||
220 | } | 200 | } |
221 | } | 201 | } |
222 | 202 | ||
223 | pub(crate) fn from_type_name(name: &Name) -> Option<FloatTy> { | ||
224 | match name.as_known_name()? { | ||
225 | KnownName::F32 => Some(FloatTy::f32()), | ||
226 | KnownName::F64 => Some(FloatTy::f64()), | ||
227 | _ => None, | ||
228 | } | ||
229 | } | ||
230 | |||
231 | pub(crate) fn from_suffix(suffix: &str) -> Option<FloatTy> { | 203 | pub(crate) fn from_suffix(suffix: &str) -> Option<FloatTy> { |
232 | match suffix { | 204 | match suffix { |
233 | "f32" => Some(FloatTy::f32()), | 205 | "f32" => Some(FloatTy::f32()), |