Add initial (flawed) implementation of binding annotations

This commit is contained in:
Marcus Klaas de Vries 2019-01-17 13:08:18 +01:00 committed by Aleksey Kladov
parent 9433a108cf
commit d48d5b8b6c
7 changed files with 97 additions and 5 deletions

View file

@ -88,7 +88,7 @@ impl FnScopes {
fn add_bindings(&mut self, body: &Body, scope: ScopeId, pat: PatId) {
match &body[pat] {
Pat::Bind { name } => self.scopes[scope].entries.push(ScopeEntry {
Pat::Bind { name, .. } => self.scopes[scope].entries.push(ScopeEntry {
name: name.clone(),
pat,
}),