rust/compiler/rustc_const_eval/src/interpret
2024-08-06 11:08:12 +02:00
..
call.rs interpret: refactor function call handling to be better-abstracted 2024-08-06 11:08:12 +02:00
cast.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
discriminant.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
eval_context.rs interpret: refactor function call handling to be better-abstracted 2024-08-06 11:08:12 +02:00
intern.rs rename CompileTimeInterpreter -> CompileTimeMachine, CompileTimeEvalContext -> CompileTimeInterpCx 2024-06-13 20:30:11 +02:00
intrinsics.rs interpret: move nullary-op evaluation into operator.rs 2024-08-05 22:42:34 +02:00
machine.rs interpret: refactor function call handling to be better-abstracted 2024-08-06 11:08:12 +02:00
memory.rs Miri: add a flag to do recursive validity checking 2024-08-03 10:33:58 +02:00
mod.rs interpret: refactor function call handling to be better-abstracted 2024-08-06 11:08:12 +02:00
operand.rs interpret: refactor function call handling to be better-abstracted 2024-08-06 11:08:12 +02:00
operator.rs interpret: move nullary-op evaluation into operator.rs 2024-08-05 22:42:34 +02:00
place.rs Miri: add a flag to do recursive validity checking 2024-08-03 10:33:58 +02:00
projection.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
stack.rs interpret: refactor function call handling to be better-abstracted 2024-08-06 11:08:12 +02:00
step.rs interpret: refactor function call handling to be better-abstracted 2024-08-06 11:08:12 +02:00
traits.rs interpret: add sanity check in dyn upcast to double-check what codegen does 2024-07-18 11:41:10 +02:00
util.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
validity.rs Miri: add a flag to do recursive validity checking 2024-08-03 10:33:58 +02:00
visitor.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00