rust/compiler
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
..
rustc
rustc_abi
rustc_apfloat
rustc_arena
rustc_ast
rustc_ast_lowering
rustc_ast_passes
rustc_ast_pretty
rustc_attr
rustc_baked_icu_data
rustc_borrowck Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
rustc_builtin_macros Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco 2023-04-22 12:27:45 +00:00
rustc_codegen_cranelift Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco 2023-04-22 12:27:45 +00:00
rustc_codegen_gcc Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco 2023-04-22 12:27:45 +00:00
rustc_codegen_llvm Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco 2023-04-22 12:27:45 +00:00
rustc_codegen_ssa Set debug location to debug operand spill. 2023-04-22 23:41:48 +02:00
rustc_const_eval Auto merge of #104844 - cjgillot:mention-eval-place, r=jackh726,RalfJung 2023-04-22 09:54:21 +00:00
rustc_data_structures
rustc_driver
rustc_driver_impl
rustc_error_codes
rustc_error_messages
rustc_errors
rustc_expand
rustc_feature Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco 2023-04-22 12:27:45 +00:00
rustc_fluent_macro Remove unused synstructure dep 2023-04-22 22:03:33 +01:00
rustc_fs_util
rustc_graphviz
rustc_hir
rustc_hir_analysis Allow LocalDefId as the argument to def_path_str 2023-04-21 22:27:20 +00:00
rustc_hir_pretty
rustc_hir_typeck Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
rustc_incremental
rustc_index
rustc_infer Auto merge of #109753 - compiler-errors:replenish-region-constraints, r=aliemjay 2023-04-22 15:15:51 +00:00
rustc_interface Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
rustc_lexer
rustc_lint
rustc_lint_defs
rustc_llvm
rustc_log
rustc_macros
rustc_metadata Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco 2023-04-22 12:27:45 +00:00
rustc_middle Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
rustc_mir_build Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
rustc_mir_dataflow
rustc_mir_transform Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
rustc_monomorphize Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
rustc_parse
rustc_parse_format
rustc_passes Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot 2023-04-23 13:34:31 +00:00
rustc_plugin_impl
rustc_privacy
rustc_query_impl Rollup merge of #110632 - saethlin:panic-if-dep-graph-too-big, r=lcnr 2023-04-21 20:35:29 +05:30
rustc_query_system
rustc_resolve Auto merge of #110648 - Dylan-DPC:rollup-em3ovcq, r=Dylan-DPC 2023-04-21 19:43:11 +00:00
rustc_serialize
rustc_session Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwco 2023-04-22 12:27:45 +00:00
rustc_smir
rustc_span Auto merge of #110497 - cjgillot:span-ctxt, r=b-naber 2023-04-23 09:13:33 +00:00
rustc_symbol_mangling Allow LocalDefId as the argument to def_path_str 2023-04-21 22:27:20 +00:00
rustc_target Auto merge of #110666 - JohnTitor:rollup-3pwilte, r=JohnTitor 2023-04-22 05:35:08 +00:00
rustc_trait_selection Expect that equating a projection term always succeeds in new solver 2023-04-22 06:07:18 +00:00
rustc_traits
rustc_transmute
rustc_ty_utils Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkin 2023-04-22 00:10:44 +00:00
rustc_type_ir Print ty placeholders pretty 2023-04-22 01:19:28 +00:00