rust/compiler/rustc_middle/src/middle
Aaron Hill 283053a742
Compute proper module parent during resolution
Fixes #75982

The direct parent of a module may not be a module
(e.g. `const _: () =  { #[path = "foo.rs"] mod foo; };`).

To find the parent of a module for purposes of resolution, we need to
walk up the tree until we hit a module or a crate root.
2020-10-24 14:28:13 -04:00
..
codegen_fn_attrs.rs Implement the instruction_set attribute 2020-10-08 23:32:20 +01:00
cstore.rs Compute proper module parent during resolution 2020-10-24 14:28:13 -04:00
dependency_format.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
exported_symbols.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
lang_items.rs don't take TyCtxt by reference 2020-09-18 20:49:25 +02:00
limits.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
mod.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
privacy.rs Remove unused code from rustc_middle 2020-10-14 04:14:32 +02:00
region.rs Clean up and improve some docs 2020-10-21 18:01:04 -07:00
resolve_lifetime.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
stability.rs Calculate visibilities once in resolve 2020-10-19 11:57:50 +03:00