Open
Description
We should be talking about the librustc_resolve
crate works here. Some topics of interest:
- Handling scopes within the crate
- What is a rib? (The first approximation of name resolution #22)
- Where do ribs get added / removed, what happens if I need to introduce a binder? (The first approximation of name resolution #22)
- How does
pub use
and stuff like that work - Globs and ambiguity
- How do names from external crates fit in?