43ae380191
The main use of `CrateStore` *before* the `TyCtxt` is created is during resolution, but we want to be sure that any methods used before resolution are not used after the `TyCtxt` is created. This commit starts moving the methods used by resolve to all be named `{name}_untracked` where the rest of the compiler uses just `{name}` as a query. During this transition a number of new queries were added to account for post-resolve usage of these methods. |
||
---|---|---|
.. | ||
build_reduced_graph.rs | ||
Cargo.toml | ||
check_unused.rs | ||
diagnostics.rs | ||
lib.rs | ||
macros.rs | ||
resolve_imports.rs |