From fe119fef2746bade402fb73dcba8cde49779654d Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 22 Nov 2019 18:51:53 +0300 Subject: Hide data from public API --- crates/ra_hir/src/code_model.rs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'crates/ra_hir/src/code_model.rs') diff --git a/crates/ra_hir/src/code_model.rs b/crates/ra_hir/src/code_model.rs index 1b65eefe5..af07b2c4d 100644 --- a/crates/ra_hir/src/code_model.rs +++ b/crates/ra_hir/src/code_model.rs @@ -10,7 +10,7 @@ use hir_def::{ adt::VariantData, body::scope::ExprScopes, builtin_type::BuiltinType, - data::{ConstData, TraitData}, + data::TraitData, nameres::per_ns::PerNs, resolver::{HasResolver, TypeNs}, type_ref::TypeRef, @@ -644,12 +644,8 @@ impl Const { Some(self.module(db).krate()) } - pub fn data(self, db: &impl HirDatabase) -> Arc { - db.const_data(self.id) - } - pub fn name(self, db: &impl HirDatabase) -> Option { - self.data(db).name.clone() + db.const_data(self.id).name.clone() } pub fn infer(self, db: &impl HirDatabase) -> Arc { @@ -695,10 +691,6 @@ impl Static { Some(self.module(db).krate()) } - pub fn data(self, db: &impl HirDatabase) -> Arc { - db.static_data(self.id) - } - pub fn infer(self, db: &impl HirDatabase) -> Arc { db.infer(self.into()) } -- cgit v1.2.3