aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_db/src/defs.rs
diff options
context:
space:
mode:
authorFedor Sakharov <[email protected]>2020-05-11 10:25:18 +0100
committerFedor Sakharov <[email protected]>2020-05-11 10:25:18 +0100
commit762ec9581a4331a2726cc236c565323d0c8cdb07 (patch)
tree87dc0f219d4bf26ff5298247fc5f1247c6b89ac9 /crates/ra_ide_db/src/defs.rs
parent4578154b608fa075595103d0c933da60d55b25c8 (diff)
Find references to a function outside module
Diffstat (limited to 'crates/ra_ide_db/src/defs.rs')
-rw-r--r--crates/ra_ide_db/src/defs.rs1
1 files changed, 1 insertions, 0 deletions
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 {
52 let parent = id.parent_enum(db); 52 let parent = id.parent_enum(db);
53 module?.visibility_of(db, &ModuleDef::Adt(Adt::Enum(parent))) 53 module?.visibility_of(db, &ModuleDef::Adt(Adt::Enum(parent)))
54 } 54 }
55 ModuleDef::Function(f) => Some(f.visibility(db)),
55 _ => module?.visibility_of(db, def), 56 _ => module?.visibility_of(db, def),
56 }, 57 },
57 Definition::SelfType(_) => None, 58 Definition::SelfType(_) => None,