rust/compiler/rustc_const_eval/src/const_eval
Maybe Waffle a98432213b Tweak the way we protect in-place function arguments in interpreters
Use `MPlaceTy` instead of `PlaceTy` in `FnArg` and ignore (copy) locals in an
earlier step ("Locals that don't have their address taken are as protected as
they can ever be").

This seems to be crucial for tail call support (as they can't refer to caller's
locals which are killed when replacing the stack frame).
2024-03-08 13:08:35 +00:00
..
error.rs Rename DiagnosticMessage as DiagMessage. 2024-03-05 12:14:49 +11:00
eval_queries.rs make it possible for outside crates to inspect a mir::ConstValue with the interpreter 2024-02-21 14:32:52 +01:00
fn_queries.rs Make is_intrinsic query return the intrinsic name 2024-02-12 09:33:52 +00:00
machine.rs Tweak the way we protect in-place function arguments in interpreters 2024-03-08 13:08:35 +00:00
mod.rs make it possible for outside crates to inspect a mir::ConstValue with the interpreter 2024-02-21 14:32:52 +01:00
valtrees.rs make it possible for outside crates to inspect a mir::ConstValue with the interpreter 2024-02-21 14:32:52 +01:00