From d06904e90cdc1603ffcb714e70dab83905221f72 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sun, 24 Nov 2019 23:48:39 +0300 Subject: Switch to variant-granularity field type inference --- crates/ra_hir/src/code_model.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (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 ab0544a4c..3f44a50c4 100644 --- a/crates/ra_hir/src/code_model.rs +++ b/crates/ra_hir/src/code_model.rs @@ -305,7 +305,7 @@ impl StructField { } pub fn ty(&self, db: &impl HirDatabase) -> Ty { - db.type_for_field(*self) + db.field_types(self.parent.into())[self.id].clone() } pub fn parent_def(&self, _db: &impl HirDatabase) -> VariantDef { -- cgit v1.2.3