Also for consts and type aliases

This commit is contained in:
Fedor Sakharov 2020-05-11 13:52:20 +03:00
parent 762ec9581a
commit 753e1e679c
No known key found for this signature in database
GPG Key ID: 93D436E666BF0FEE

View File

@ -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,