rust/compiler/rustc_const_eval/src
bors 3d249706aa Auto merge of #115608 - RalfJung:fn-arg-validity, r=oli-obk
miri: catch function calls where the argument is caller-invalid / the return value callee-invalid

When doing a type-changing copy, we must validate the data both at the old and new type.

Fixes https://github.com/rust-lang/miri/issues/3017
2023-09-08 04:10:14 +00:00
..
const_eval interpret: make MemPlace, Place, Operand types private to the interpreter 2023-09-04 17:53:38 +02:00
interpret miri: catch function calls where the argument is caller-invalid / the return value callee-invalid 2023-09-06 16:36:00 +02:00
transform Refactor how MIR represents composite debuginfo. 2023-09-05 17:20:07 +00:00
util interpret: make MemPlace, Place, Operand types private to the interpreter 2023-09-04 17:53:38 +02:00
errors.rs move marking-locals-live out of push_stack_frame, so it happens with argument passing 2023-08-30 13:46:54 +02:00
lib.rs Name the destructure_mir_constant query appropriately 2023-07-05 15:54:43 +00:00