rust/compiler/rustc_passes/src
bors 3462f79e94 Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot
Run various queries from other queries instead of explicitly in phases

These are just legacy leftovers from when rustc didn't have a query system. While there are more cleanups of this sort that can be done here, I want to land them in smaller steps.

This phased order of query invocations was already a lie, as any query that looks at types (e.g. the wf checks run before) can invoke e.g. const eval which invokes borrowck, which invokes typeck, ...
2023-04-23 13:34:31 +00:00
..
liveness Match unmatched backticks in compiler/ that are part of rustdoc 2023-03-03 08:39:00 +01:00
check_attr.rs Allow all associated functions and add test 2023-04-16 06:31:08 +00:00
check_const.rs Use local key in providers 2023-03-21 15:38:51 +00:00
dead.rs fmt 2023-04-21 02:14:03 -07:00
debugger_visualizer.rs LocalCrate key 2023-03-21 15:38:52 +00:00
diagnostic_items.rs LocalCrate key 2023-03-21 15:38:52 +00:00
entry.rs Replace a lock with an atomic 2023-04-04 09:01:44 +00:00
errors.rs Allow all associated functions and add test 2023-04-16 06:31:08 +00:00
hir_id_validator.rs incr.comp.: Don't ignore dep-tracking during HirId validation. 2023-04-05 16:21:50 +02:00
hir_stats.rs offset_of 2023-04-21 02:14:02 -07:00
lang_items.rs Remove HirId -> LocalDefId map from HIR. 2023-01-28 09:55:26 +00:00
layout_test.rs Use local key in providers 2023-03-21 15:38:51 +00:00
lib_features.rs ast: Optimize list and value extraction primitives for attributes 2023-02-01 22:35:02 +04:00
lib.rs Add rustc_fluent_macro to decouple fluent from rustc_macros 2023-04-18 18:56:22 +00:00
liveness.rs Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
loops.rs Specify that break cannot be used outside of loop *or* labeled block 2022-11-05 01:12:58 +00:00
naked_functions.rs offset_of 2023-04-21 02:14:02 -07:00
reachable.rs Auto merge of #108312 - michaelwoerister:hash-set-not-hash-stable, r=eholk 2023-03-08 06:07:11 +00:00
stability.rs Migrate sess.opts.tests uses to sess.is_test_crate() 2023-04-09 21:37:31 +02:00
upvars.rs rustc_hir: Relax lifetime requirements on Visitor::visit_path 2022-12-01 17:04:02 +03:00
weak_lang_items.rs rustc: Remove needless lifetimes 2022-12-20 22:10:40 +01:00