143: Implement Find All References and Rename for local variables r=matklad a=kjeremy

Expose `find_all_refs` in `Analysis`. This currently only works for local variables.

Use this in the LSP to implement find all references and rename.

Co-authored-by: Jeremy A. Kolb <jkolb@ara.com>
This commit is contained in:
bors[bot] 2018-10-20 12:51:30 +00:00
commit 2ded93a78a
10 changed files with 174 additions and 15 deletions

View file

@ -270,7 +270,6 @@ pub fn resolve_local_name<'a>(
.filter(|entry| shadowed.insert(entry.name()))
.filter(|entry| entry.name() == name_ref.text())
.nth(0);
eprintln!("ret = {:?}", ret);
ret
}