From 762ec9581a4331a2726cc236c565323d0c8cdb07 Mon Sep 17 00:00:00 2001 From: Fedor Sakharov Date: Mon, 11 May 2020 12:25:18 +0300 Subject: Find references to a function outside module --- crates/ra_ide_db/src/defs.rs | 1 + 1 file changed, 1 insertion(+) (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 f990e3bb9..c74daff38 100644 --- a/crates/ra_ide_db/src/defs.rs +++ b/crates/ra_ide_db/src/defs.rs @@ -52,6 +52,7 @@ impl Definition { let parent = id.parent_enum(db); module?.visibility_of(db, &ModuleDef::Adt(Adt::Enum(parent))) } + ModuleDef::Function(f) => Some(f.visibility(db)), _ => module?.visibility_of(db, def), }, Definition::SelfType(_) => None, -- cgit v1.2.3