From c6ee9d681c7c745e95f19badef271fec34ec2e36 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Thu, 30 May 2019 15:14:11 +0300 Subject: add tests for primitive types --- crates/ra_hir/src/ty/primitive.rs | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'crates/ra_hir/src/ty/primitive.rs') 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 @@ use std::fmt; -use crate::{Name, KnownName}; - #[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)] pub enum Signedness { Signed, @@ -150,24 +148,6 @@ impl IntTy { } } - pub(crate) fn from_type_name(name: &Name) -> Option { - match name.as_known_name()? { - KnownName::Isize => Some(IntTy::isize()), - KnownName::I8 => Some(IntTy::i8()), - KnownName::I16 => Some(IntTy::i16()), - KnownName::I32 => Some(IntTy::i32()), - KnownName::I64 => Some(IntTy::i64()), - KnownName::I128 => Some(IntTy::i128()), - KnownName::Usize => Some(IntTy::usize()), - KnownName::U8 => Some(IntTy::u8()), - KnownName::U16 => Some(IntTy::u16()), - KnownName::U32 => Some(IntTy::u32()), - KnownName::U64 => Some(IntTy::u64()), - KnownName::U128 => Some(IntTy::u128()), - _ => None, - } - } - pub(crate) fn from_suffix(suffix: &str) -> Option { match suffix { "isize" => Some(IntTy::isize()), @@ -220,14 +200,6 @@ impl FloatTy { } } - pub(crate) fn from_type_name(name: &Name) -> Option { - match name.as_known_name()? { - KnownName::F32 => Some(FloatTy::f32()), - KnownName::F64 => Some(FloatTy::f64()), - _ => None, - } - } - pub(crate) fn from_suffix(suffix: &str) -> Option { match suffix { "f32" => Some(FloatTy::f32()), -- cgit v1.2.3