rust/compiler/rustc_hir_analysis/src
Guillaume Gomez d36bdf2d30
Rollup merge of #107486 - compiler-errors:bound-ty-keep-name, r=oli-obk
Track bound types like bound regions

When we instantiate bound types into placeholder types, we throw away the names for some reason. These names are particularly useful for error reporting once we have `for<T>` binders.

r? types
2023-01-31 23:38:52 +01:00
..
astconv Rollup merge of #107467 - WaffleLapkin:uneq, r=oli-obk 2023-01-31 23:38:52 +01:00
check Rollup merge of #107486 - compiler-errors:bound-ty-keep-name, r=oli-obk 2023-01-31 23:38:52 +01:00
coherence Rollup merge of #107125 - WaffleLapkin:expect_an_item_in_your_hir_by_the_next_morning, r=Nilstrieb 2023-01-30 17:50:08 +01:00
collect Remove HirId -> LocalDefId map from HIR. 2023-01-28 09:55:26 +00:00
impl_wf_check fix: use LocalDefId instead of HirId in trait res 2023-01-23 11:42:18 +00:00
outlives even more unify Projection/Opaque in outlives code 2023-01-19 15:31:53 +03:00
structured_errors rustc_hir_analysis: remove ref patterns 2023-01-17 07:48:19 +00:00
variance Rollup merge of #107339 - aliemjay:covariant, r=lcnr 2023-01-28 05:20:18 +01:00
autoderef.rs fix: use LocalDefId instead of HirId in trait res 2023-01-23 11:42:18 +00:00
bounds.rs Rework hir Bounds collection 2022-12-28 23:40:09 +00:00
check_unused.rs Use expect_{use,fn} in a couple of places 2023-01-30 05:50:37 +00:00
collect.rs Rollup merge of #107125 - WaffleLapkin:expect_an_item_in_your_hir_by_the_next_morning, r=Nilstrieb 2023-01-30 17:50:08 +01:00
constrained_generic_params.rs Stop using BREAK & CONTINUE in compiler 2023-01-17 23:17:51 -08:00
errors.rs Move autoderef to rustc_hir_analysis 2023-01-11 20:12:57 +00:00
hir_wf_check.rs fix: use LocalDefId instead of HirId in trait res 2023-01-23 11:42:18 +00:00
impl_wf_check.rs change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_ref query; add EarlyBinder to impl_trait_ref in metadata 2023-01-14 00:29:56 -07:00
lib.rs change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyBinder to fn_sig in metadata 2023-01-26 20:28:25 -07:00
structured_errors.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00