Files
rust/compiler
Matthias Krüger 012ce8ae98 Rollup merge of #120513 - compiler-errors:normalize-regions-for-nll, r=lcnr
Normalize type outlives obligations in NLL for new solver

Normalize the type outlives assumptions and obligations in MIR borrowck. This should fix any of the lazy-norm-related MIR borrowck problems.

Also some cleanups from last PR:
1. Normalize obligations in a loop in lexical region resolution
2. Use `deeply_normalize_with_skipped_universes` in lexical resolution since we may have, e.g. `for<'a> Alias<'a>: 'b`.

r? lcnr
2024-02-06 22:45:43 +01:00
..
2023-10-30 08:46:02 +11:00
2024-01-16 21:15:31 +01:00
2023-11-15 19:41:28 -05:00
2023-11-15 19:41:28 -05:00
2023-11-23 14:11:02 +03:00
2024-02-05 14:20:15 +03:00
2024-01-25 14:01:33 +00:00
2024-01-25 14:01:33 +00:00
2024-01-25 14:01:33 +00:00
2024-01-25 14:01:33 +00:00
2024-02-06 02:22:58 +00:00