Show const params in completions

This commit is contained in:
Lukas Wirth 2021-01-19 20:01:49 +01:00
parent bf889bcf3b
commit bed12833cc
4 changed files with 41 additions and 12 deletions

View file

@ -814,7 +814,7 @@ impl<'a> SemanticsScope<'a> {
}
resolver::ScopeDef::ImplSelfType(it) => ScopeDef::ImplSelfType(it.into()),
resolver::ScopeDef::AdtSelfType(it) => ScopeDef::AdtSelfType(it.into()),
resolver::ScopeDef::GenericParam(id) => ScopeDef::GenericParam(TypeParam { id }),
resolver::ScopeDef::GenericParam(id) => ScopeDef::GenericParam(id.into()),
resolver::ScopeDef::Local(pat_id) => {
let parent = resolver.body_owner().unwrap().into();
ScopeDef::Local(Local { parent, pat_id })