rust/compiler/rustc_mir/src
Rémy Rakic cae1918b29 Turn incorrect vtable size/alignment errors into hard const-UB errors
They were "freeform const UB" error message, but could reach validation
and trigger ICEs there. We now catch them during validation to avoid
that.
2021-06-13 13:11:07 +02:00
..
borrow_check Rollup merge of #85823 - fee1-dead:borrowck-0, r=jackh726 2021-06-12 01:15:57 +09:00
const_eval Emit a hard error when a panic occurs during const-eval 2021-05-30 11:59:54 -05:00
dataflow Add Ty::is_union predicate and use it 2021-06-02 17:09:17 +02:00
interpret Turn incorrect vtable size/alignment errors into hard const-UB errors 2021-06-13 13:11:07 +02:00
monomorphize don't trim paths in collector PME message 2021-05-27 22:28:04 +02:00
transform Auto merge of #86107 - Smittyvb:peephole-optim-eq-bool, r=wesleywiser 2021-06-09 06:06:06 +00:00
util Remove CrateNum::ReservedForIncrCompCache 2021-05-30 14:33:16 +02:00
lib.rs Add variance-related information to lifetime error messages 2021-06-06 12:37:42 -05:00
shim.rs Prepare mir::Constant for ty::Const only supporting valtrees 2021-03-12 12:43:54 +00:00