Matthias Krüger
6eed54a2c9
Rollup merge of #100652 - compiler-errors:no-defer-sized-checks, r=TaKO8Ki
...
Remove deferred sized checks (make them eager)
Improves diagnostics spans... this doesn't seem to be the case anymore:
```rust
// Some additional `Sized` obligations badly affect type inference.
// These obligations are added in a later stage of typeck.
pub(super) deferred_sized_obligations:
RefCell<Vec<(Ty<'tcx>, Span, traits::ObligationCauseCode<'tcx>)>>,
```
2022-08-17 12:32:57 +02:00
..
2022-08-10 17:22:58 +02:00
2022-08-17 12:32:49 +02:00
2022-08-17 12:32:49 +02:00
2022-08-12 16:28:15 -04:00
2022-08-17 12:32:49 +02:00
2022-08-12 16:28:15 -04:00
2022-08-15 11:20:32 -07:00
2022-08-17 12:32:49 +02:00
2022-08-08 09:04:26 -04:00
2022-08-16 06:05:57 +02:00
2022-08-17 12:32:50 +02:00
2022-08-17 12:32:48 +02:00
2022-08-16 03:46:45 +02:00
2022-08-17 05:07:47 +09:00
2022-08-17 12:32:50 +02:00
2022-08-16 13:41:34 +10:00
2022-08-15 15:57:55 +08:00
2022-08-16 18:16:13 +05:30
2022-08-16 13:41:34 +10:00
2022-08-12 10:53:07 +02:00
2022-08-16 01:21:11 +00:00
2022-08-17 05:07:47 +09:00
2022-08-16 13:41:34 +10:00
2022-08-16 06:05:57 +02:00
2022-08-12 22:26:08 +02:00
2022-08-12 16:28:15 -04:00
2022-08-17 12:32:51 +02:00
2022-08-12 16:28:15 -04:00
2022-08-12 16:28:15 -04:00
2022-08-10 18:30:12 +02:00
2022-08-17 12:32:49 +02:00
2022-08-15 20:11:32 +02:00
2022-08-12 16:28:15 -04:00
2022-08-17 12:32:51 +02:00
2022-08-16 07:54:22 +00:00
2022-08-13 21:06:49 -07:00
2022-08-15 16:24:07 +02:00
2022-08-15 20:11:32 +02:00
2022-08-17 12:32:55 +02:00
2022-08-17 10:17:54 +02:00
2022-08-17 12:32:57 +02:00