rust/compiler
Matthias Krüger 70d5bf7fae
Rollup merge of #111410 - kylematsuda:earlybinder-abstract-const, r=BoxyUwU
Switch to `EarlyBinder` for `thir_abstract_const` query

Part of the work to finish https://github.com/rust-lang/rust/issues/105779.

This PR adds `EarlyBinder` to the return type of the `thir_abstract_const` query and removes `bound_abstract_const`.

r? `@compiler-errors`
2023-05-10 06:12:15 +02:00
..
rustc
rustc_abi
rustc_apfloat
rustc_arena
rustc_ast Rollup merge of #111215 - BoxyUwU:resolve_anon_consts_differently, r=cjgillot 2023-05-09 20:49:32 +02:00
rustc_ast_lowering Rollup merge of #111215 - BoxyUwU:resolve_anon_consts_differently, r=cjgillot 2023-05-09 20:49:32 +02:00
rustc_ast_passes
rustc_ast_pretty
rustc_attr
rustc_baked_icu_data
rustc_borrowck Rollup merge of #110583 - Ezrashaw:tweak-make-mut-spans, r=estebank 2023-05-09 12:33:45 +05:30
rustc_builtin_macros Rollup merge of #110694 - est31:builtin, r=petrochenkov 2023-05-09 12:33:45 +05:30
rustc_codegen_cranelift
rustc_codegen_gcc
rustc_codegen_llvm Rollup merge of #104070 - nbdd0121:unwind, r=Amanieu 2023-05-08 09:30:21 -07:00
rustc_codegen_ssa Rollup merge of #110304 - cchiw:master, r=davidtwco 2023-05-09 12:33:44 +05:30
rustc_const_eval
rustc_data_structures Rollup merge of #111252 - matthewjasper:min-spec-improvements, r=compiler-errors 2023-05-09 12:33:46 +05:30
rustc_driver
rustc_driver_impl Rollup merge of #111004 - clubby789:migrate-mir-transform, r=oli-obk 2023-05-08 09:30:22 -07:00
rustc_error_codes Rollup merge of #111215 - BoxyUwU:resolve_anon_consts_differently, r=cjgillot 2023-05-09 20:49:32 +02:00
rustc_error_messages
rustc_errors Rollup merge of #111004 - clubby789:migrate-mir-transform, r=oli-obk 2023-05-08 09:30:22 -07:00
rustc_expand
rustc_feature Rollup merge of #110694 - est31:builtin, r=petrochenkov 2023-05-09 12:33:45 +05:30
rustc_fluent_macro
rustc_fs_util
rustc_graphviz
rustc_hir
rustc_hir_analysis Rollup merge of #111215 - BoxyUwU:resolve_anon_consts_differently, r=cjgillot 2023-05-09 20:49:32 +02:00
rustc_hir_pretty
rustc_hir_typeck Rollup merge of #110504 - compiler-errors:tweak-borrow-sugg, r=cjgillot 2023-05-09 12:33:44 +05:30
rustc_incremental
rustc_index
rustc_infer add EarlyBinder to thir_abstract_const; remove tcx.bound_abstract_const 2023-05-09 16:22:50 -06:00
rustc_interface
rustc_lexer
rustc_lint Rollup merge of #109410 - fmease:iat-alias-kind-inherent, r=compiler-errors 2023-05-08 09:30:21 -07:00
rustc_lint_defs
rustc_llvm
rustc_log
rustc_macros Rollup merge of #111120 - chenyukang:yukang-suggest-let, r=Nilstrieb 2023-05-09 12:33:46 +05:30
rustc_metadata Rollup merge of #111410 - kylematsuda:earlybinder-abstract-const, r=BoxyUwU 2023-05-10 06:12:15 +02:00
rustc_middle Rollup merge of #111410 - kylematsuda:earlybinder-abstract-const, r=BoxyUwU 2023-05-10 06:12:15 +02:00
rustc_mir_build
rustc_mir_dataflow Explicitly skip arguments. 2023-05-09 17:59:35 +00:00
rustc_mir_transform Correct StorageLive comment. 2023-05-09 17:59:35 +00:00
rustc_monomorphize
rustc_parse Rollup merge of #111120 - chenyukang:yukang-suggest-let, r=Nilstrieb 2023-05-09 12:33:46 +05:30
rustc_parse_format
rustc_passes
rustc_plugin_impl
rustc_privacy Auto merge of #111371 - compiler-errors:revert-110907, r=petrochenkov 2023-05-09 15:16:17 +00:00
rustc_query_impl
rustc_query_system
rustc_resolve Revert "Populate effective visibilities in rustc_privacy" 2023-05-08 21:47:44 +00:00
rustc_serialize
rustc_session
rustc_smir Encode types in SMIR 2023-05-08 14:23:19 +00:00
rustc_span Limit lifetime of format_args!() with inlined args. 2023-05-09 16:08:40 +02:00
rustc_symbol_mangling
rustc_target
rustc_trait_selection Consolidate the 'match assumption' type methods in GoalKind 2023-05-09 20:37:50 +00:00
rustc_traits
rustc_transmute
rustc_ty_utils add EarlyBinder to thir_abstract_const; remove tcx.bound_abstract_const 2023-05-09 16:22:50 -06:00
rustc_type_ir