Merge collect_mod_item_types query into check_well_formed
This commit is contained in:
parent
42ab88d747
commit
ae50e36dfa
67 changed files with 1116 additions and 1187 deletions
|
|
@ -314,12 +314,6 @@ pub(crate) fn run_global_ctxt(
|
|||
// typeck function bodies or run the default rustc lints.
|
||||
// (see `override_queries` in the `config`)
|
||||
|
||||
// HACK(jynelson) this calls an _extremely_ limited subset of `typeck`
|
||||
// and might break if queries change their assumptions in the future.
|
||||
tcx.sess.time("type_collecting", || {
|
||||
tcx.hir().for_each_module(|module| tcx.ensure().collect_mod_item_types(module))
|
||||
});
|
||||
|
||||
// NOTE: These are copy/pasted from typeck/lib.rs and should be kept in sync with those changes.
|
||||
let _ = tcx.sess.time("wf_checking", || {
|
||||
tcx.hir().try_par_for_each_module(|module| tcx.ensure().check_mod_type_wf(module))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue