rust/compiler
Matthias Krüger 94c19c6522
Rollup merge of #125819 - oli-obk:localize, r=fmease
Various `HirTyLowerer` cleanups

Previously there was some ad-hoc specialization going on, because you could call `allows_infer`, which basically was deciding between whether the trait object was backed by `FnCtxt` or by `ItemCtxt`. I moved all the different logic into dedicated methods on `HirTyLowerer` and removed `allows_infer`

best reviewed commit-by-commit
2024-06-05 18:21:10 +02:00
..
2024-06-03 10:02:08 -04:00
2024-06-04 16:55:55 +10:00
2024-05-21 17:00:45 -04:00
2024-06-04 10:13:38 +01:00