aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_db
diff options
context:
space:
mode:
authorFedor Sakharov <[email protected]>2020-05-11 11:52:20 +0100
committerFedor Sakharov <[email protected]>2020-05-11 11:52:20 +0100
commit753e1e679cf14b4ead73602976d43a8dc89a7052 (patch)
treebd70dbc01a415e7e98609fd4f04859675ee032d8 /crates/ra_ide_db
parent762ec9581a4331a2726cc236c565323d0c8cdb07 (diff)
Also for consts and type aliases
Diffstat (limited to 'crates/ra_ide_db')
-rw-r--r--crates/ra_ide_db/src/defs.rs2
1 files changed, 2 insertions, 0 deletions
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 {
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 ModuleDef::Function(f) => Some(f.visibility(db)),
56 ModuleDef::Const(c) => Some(c.visibility(db)),
57 ModuleDef::TypeAlias(t) => Some(t.visibility(db)),
56 _ => module?.visibility_of(db, def), 58 _ => module?.visibility_of(db, def),
57 }, 59 },
58 Definition::SelfType(_) => None, 60 Definition::SelfType(_) => None,