rust/compiler/rustc_const_eval/src/interpret
Ralf Jung 8496292dda properly track why we checked whether a pointer is in-bounds
also simplify the in-bounds checking in Miri's borrow trackers
2023-08-01 17:57:13 +02:00
..
intrinsics interpret: make write functions generic over the place type 2023-07-25 22:33:58 +02:00
cast.rs interpret: make read functions generic over operand type 2023-07-25 22:33:59 +02:00
discriminant.rs interpret: make read functions generic over operand type 2023-07-25 22:33:59 +02:00
eval_context.rs Remove constness from ParamEnv 2023-07-27 15:50:42 +00:00
intern.rs make MPlaceTy non-Copy 2023-07-25 22:35:07 +02:00
intrinsics.rs rename deref_operand → deref_pointer and some Miri helper functions 2023-08-01 13:40:29 +02:00
machine.rs miri: protect Move() function arguments during the call 2023-07-11 21:59:01 +02:00
memory.rs properly track why we checked whether a pointer is in-bounds 2023-08-01 17:57:13 +02:00
mod.rs interpret: make read functions generic over operand type 2023-07-25 22:33:59 +02:00
operand.rs Remove constness from ParamEnv 2023-07-27 15:50:42 +00:00
operator.rs inline format!() args from rustc_codegen_llvm to the end (4) 2023-07-25 23:20:28 +02:00
place.rs rename deref_operand → deref_pointer and some Miri helper functions 2023-08-01 13:40:29 +02:00
projection.rs rename deref_operand → deref_pointer and some Miri helper functions 2023-08-01 13:40:29 +02:00
step.rs properly track why we checked whether a pointer is in-bounds 2023-08-01 17:57:13 +02:00
terminator.rs rename deref_operand → deref_pointer and some Miri helper functions 2023-08-01 13:40:29 +02:00
traits.rs add is_sized method on Abi and Layout, and use it 2022-11-13 12:23:53 +01:00
util.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
validity.rs rename deref_operand → deref_pointer and some Miri helper functions 2023-08-01 13:40:29 +02:00
visitor.rs interpret: make write functions generic over the place type 2023-07-25 22:33:58 +02:00