Files
rust/compiler
bors 6162529a01 Auto merge of #89100 - petrochenkov:localbind, r=cjgillot
resolve: Use `NameBinding` for local variables and generic parameters

`NameBinding` is a structure used for representing any name introduction (an item, or import, or even a built-in).
Except that local variables and generic parameters weren't represented as `NameBinding`s, for this reason they requires separate paths in name resolution code in several places.

This PR introduces `NameBinding`s for local variables as well and simplifies all the code working with them leaving only the `NameBinding` paths.
2021-10-20 07:21:01 +00:00
..
2021-09-20 22:21:42 -04:00
2021-09-20 22:21:42 -04:00
2021-10-16 13:36:05 -07:00
2021-10-15 01:41:31 +02:00
2021-09-20 22:21:42 -04:00
2021-10-06 19:36:52 +00:00
2021-09-20 22:21:42 -04:00
2021-10-03 16:08:54 +02:00