rust/compiler/rustc_query_impl/src
Joshua Nelson 4856affd90 Make HandleCycleError an enum instead of a macro-generated closure
- Add a `HandleCycleError` enum to rustc_query_system, along with a `handle_cycle_error` function
- Move `Value` to rustc_query_system, so `handle_cycle_error` can use it
- Move the `Value` impls from rustc_query_impl to rustc_middle. This is necessary due to orphan rules.
2022-09-06 19:26:08 -05:00
..
keys.rs Use LocalDefId for closures more 2022-07-30 15:59:17 -05:00
lib.rs Make HandleCycleError an enum instead of a macro-generated closure 2022-09-06 19:26:08 -05:00
on_disk_cache.rs rmeta/query cache: don't write string values of preinterned symbols 2022-08-20 15:39:21 +03:00
plumbing.rs Make HandleCycleError an enum instead of a macro-generated closure 2022-09-06 19:26:08 -05:00
profiling_support.rs Simplify the syntax for macros generated by rustc_queries 2022-08-24 00:37:49 -05:00
README.md Move the query system to rustc_query_impl. 2021-02-19 17:51:58 +01:00

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