wip lower impl trait to type args

This commit is contained in:
Florian Diebold 2020-01-24 19:35:09 +01:00
parent 9dec65d3b1
commit 93aa166748
8 changed files with 97 additions and 14 deletions

View file

@ -755,7 +755,7 @@ pub struct TypeParam {
impl TypeParam {
pub fn name(self, db: &impl HirDatabase) -> Name {
let params = db.generic_params(self.id.parent);
params.types[self.id.local_id].name.clone()
params.types[self.id.local_id].name.clone().unwrap_or_else(Name::missing)
}
pub fn module(self, db: &impl HirDatabase) -> Module {