rust/compiler/rustc_query_impl/src
bors fef627b1eb Auto merge of #152636 - nnethercote:big-cleanups, r=Zalathar
Big query system cleanups

Recent PRs have moved a lot of code from `rustc_query_system` to `rustc_middle` and `rustc_query_impl`, where this code now has access to `TyCtxt`, e.g. rust-lang/rust#152419, rust-lang/rust#152516. As a result, a lot of abstraction and indirection that existed to work around this limitation is no longer necessary. This PR removes a lot of it.

r? @Zalathar
2026-02-16 04:20:25 +00:00
..
dep_kind_vtables.rs Remove DepContext. 2026-02-15 13:07:40 +11:00
error.rs Move report_cycle. 2026-02-10 18:46:05 +11:00
execution.rs Remove DepContext. 2026-02-15 13:07:40 +11:00
job.rs Auto merge of #152636 - nnethercote:big-cleanups, r=Zalathar 2026-02-16 04:20:25 +00:00
lib.rs Move rustc_query_system::query::dep_graph to rustc_middle. 2026-02-14 18:46:05 +11:00
plumbing.rs Remove DepContext. 2026-02-15 13:07:40 +11:00
profiling_support.rs Move rustc_query_system::query::caches to rustc_middle::query. 2026-02-14 18:38:30 +11:00
README.md Move the query system to rustc_query_impl. 2021-02-19 17:51:58 +01:00
values.rs Move rustc_query_system::query::job to rustc_middle. 2026-02-14 18:33:13 +11:00

For more information about how the query system works, see the rustc dev guide.