rust/compiler/rustc_const_eval/src
bors e6d2de9483 Auto merge of #91230 - eggyal:fallible-type-fold, r=jackh726
Make `TypeFolder::fold_*` return `Result`

Implements rust-lang/compiler-team#432.

Initially this is just a rebase of `@LeSeulArtichaut's` work in #85469 (abandoned; see https://github.com/rust-lang/rust/pull/85485#issuecomment-908781112).  At that time, it caused a regression in performance that required some further exploration... with this rebased PR bors can hopefully report some perf analysis from which we can investigate further (if the regression is indeed still present).

r? `@jackh726` cc `@nikomatsakis`
2021-11-28 13:04:27 +00:00
..
const_eval Give inline const separate DefKind 2021-11-07 03:59:06 +00:00
interpret Miri: fix alignment check in array initialization 2021-11-27 18:18:48 -05:00
transform Unwrap the results of type folders 2021-11-26 07:38:25 +00:00
util Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
lib.rs Unwrap the results of type folders 2021-11-26 07:38:25 +00:00