From 753e1e679cf14b4ead73602976d43a8dc89a7052 Mon Sep 17 00:00:00 2001 From: Fedor Sakharov Date: Mon, 11 May 2020 13:52:20 +0300 Subject: Also for consts and type aliases --- crates/ra_ide_db/src/defs.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'crates/ra_ide_db/src/defs.rs') diff --git a/crates/ra_ide_db/src/defs.rs b/crates/ra_ide_db/src/defs.rs index c74daff38..bddfef240 100644 --- a/crates/ra_ide_db/src/defs.rs +++ b/crates/ra_ide_db/src/defs.rs @@ -53,6 +53,8 @@ impl Definition { module?.visibility_of(db, &ModuleDef::Adt(Adt::Enum(parent))) } ModuleDef::Function(f) => Some(f.visibility(db)), + ModuleDef::Const(c) => Some(c.visibility(db)), + ModuleDef::TypeAlias(t) => Some(t.visibility(db)), _ => module?.visibility_of(db, def), }, Definition::SelfType(_) => None, -- cgit v1.2.3