Yuki Okushi
f95f835470
Rollup merge of #107479 - compiler-errors:probe-can-call-ocx, r=BoxyUwU
...
Use `ObligationCtxt::new_in_snapshot` in `satisfied_from_param_env`
We can evaluate nested `ConstEvaluatable` obligations in an evaluation probe, which will ICE if we use `ObligationCtxt::new`.
Fixes #107474
Fixes #106666
r? `@BoxyUwU` but feel free to reassign
cc `@JulianKnodt` who i think added this assertion code
Not sure if the rustdoc test is needed, but can't hurt. They're the same root cause, though.
2023-01-31 11:46:25 +09:00
..
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-28 17:18:56 -07:00
2023-01-30 11:06:18 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-26 12:55:19 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-26 12:55:19 -07:00
2023-01-28 17:18:56 -07:00
2023-01-26 12:55:19 -07:00
2023-01-13 15:42:29 -07:00
2023-01-13 15:42:29 -07:00
2023-01-13 15:42:29 -07:00
2023-01-13 15:42:29 -07:00
2023-01-30 19:04:59 +00:00
2023-01-26 12:55:19 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-30 11:06:18 -07:00
2023-01-26 12:55:19 -07:00
2023-01-30 11:06:18 -07:00
2023-01-28 17:18:56 -07:00
2023-01-13 10:09:25 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-28 17:18:56 -07:00
2023-01-30 11:06:18 -07:00
2023-01-26 12:55:19 -07:00
2023-01-30 11:06:18 -07:00
2023-01-13 12:38:03 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-26 12:55:19 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-28 17:18:56 -07:00
2023-01-23 14:31:35 -07:00
2023-01-23 14:31:35 -07:00
2023-01-30 11:06:18 -07:00
2023-01-26 12:55:19 -07:00
2023-01-30 11:06:18 -07:00
2023-01-23 14:31:35 -07:00
2023-01-23 14:31:35 -07:00
2023-01-23 14:31:35 -07:00
2023-01-27 12:11:01 +01:00
2023-01-13 10:09:25 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-13 12:38:03 -07:00
2023-01-30 11:06:18 -07:00
2023-01-13 12:38:03 -07:00
2023-01-13 12:38:03 -07:00
2023-01-30 11:06:18 -07:00
2023-01-28 17:18:56 -07:00
2023-01-30 11:06:18 -07:00
2023-01-26 10:51:10 -07:00
2023-01-26 10:51:10 -07:00
2023-01-28 17:18:56 -07:00
2023-01-13 10:09:25 -07:00
2023-01-13 10:09:25 -07:00
2023-01-13 10:09:25 -07:00
2023-01-13 10:09:25 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-26 12:55:19 -07:00
2023-01-30 11:06:18 -07:00
2023-01-12 18:03:50 +01:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-13 15:42:29 -07:00
2023-01-13 12:38:03 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-13 12:38:03 -07:00
2023-01-13 12:38:03 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-28 17:18:56 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00
2023-01-30 11:06:18 -07:00