rust/compiler/rustc_const_eval/src/interpret
Ralf Jung 7dfffe7e70 const: don't ICE when encountering a mutable ref to immutable memory 2024-09-15 22:53:04 +02:00
..
call.rs Rollup merge of #130250 - compiler-errors:useless-conversion, r=jieyouxu 2024-09-12 20:37:17 +10:00
cast.rs Avoid taking reference of &TyKind 2024-08-25 16:02:29 -04:00
discriminant.rs interpret: remove Readable trait, we can use Projectable instead 2024-09-08 16:53:22 +02:00
eval_context.rs Simplify some nested if statements 2024-09-11 13:45:23 -04:00
intern.rs turn errors that should be impossible due to our static checks into ICEs 2024-09-10 10:27:30 +02:00
intrinsics.rs also use compute_size_in_bytes for relevant multiplications in Miri 2024-09-15 09:21:43 +02:00
machine.rs miri: treat non-memory local variables properly for data race detection 2024-09-10 10:25:22 +02:00
memory.rs Rollup merge of #130342 - RalfJung:slice-idx-overflow, r=saethlin 2024-09-15 16:01:38 +02:00
mod.rs interpret: reset padding during validation 2024-09-08 16:53:23 +02:00
operand.rs Rollup merge of #129828 - RalfJung:miri-data-race, r=saethlin 2024-09-15 16:01:36 +02:00
operator.rs also use compute_size_in_bytes for relevant multiplications in Miri 2024-09-15 09:21:43 +02:00
place.rs Rollup merge of #129828 - RalfJung:miri-data-race, r=saethlin 2024-09-15 16:01:36 +02:00
projection.rs Rollup merge of #130342 - RalfJung:slice-idx-overflow, r=saethlin 2024-09-15 16:01:38 +02:00
stack.rs miri: treat non-memory local variables properly for data race detection 2024-09-10 10:25:22 +02:00
step.rs rename AddressOf -> RawBorrow inside the compiler 2024-08-18 19:46:53 +02:00
traits.rs miri: make vtable addresses not globally unique 2024-08-06 19:09:31 +02:00
util.rs interpret: simplify SIMD type handling 2024-09-13 15:26:08 +02:00
validity.rs const: don't ICE when encountering a mutable ref to immutable memory 2024-09-15 22:53:04 +02:00
visitor.rs interpret: reset padding during validation 2024-09-08 16:53:23 +02:00