rust/compiler/rustc_const_eval/src/interpret
2022-11-19 16:36:08 +01:00
..
intrinsics interpret: move type_name implementation to an interpreter-independent helper file 2022-10-31 11:04:03 +01:00
cast.rs Rollup merge of #103546 - RalfJung:cast, r=oli-obk 2022-10-26 17:32:55 +05:30
eval_context.rs Rollup merge of #104411 - lcnr:bivariance-nll, r=compiler-errors 2022-11-19 11:54:44 +05:30
intern.rs interpret: support for per-byte provenance 2022-11-06 14:17:10 +01:00
intrinsics.rs constify exact_div intrinsic 2022-11-19 16:36:08 +01:00
machine.rs Remove allow(rustc::potential_query_instability) in rustc_const_eval 2022-10-18 17:44:01 +02:00
memory.rs cleanup and dedupe CTFE and Miri error reporting 2022-11-16 10:13:29 +01:00
mod.rs interpret: refactor projection handling code 2022-07-11 22:50:46 -04:00
operand.rs cleanup and dedupe CTFE and Miri error reporting 2022-11-16 10:13:29 +01:00
operator.rs make read_immediate error immediately on uninit, so ImmTy can carry initialized Scalar 2022-08-26 13:20:57 -04:00
place.rs Rollup merge of #104356 - RalfJung:interpret-check-mplace, r=oli-obk 2022-11-14 19:26:18 +01:00
projection.rs Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank"" 2022-09-16 11:36:39 +00:00
step.rs add is_sized method on Abi and Layout, and use it 2022-11-13 12:23:53 +01:00
terminator.rs interpret: remove an incorrect assertion 2022-10-20 19:06:34 +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 Update TypeVisitor paths 2022-07-06 06:41:53 +01:00
validity.rs Accept TyCtxt instead of TyCtxtAt in Ty::is_* functions 2022-10-27 15:06:08 +04:00
visitor.rs make use of symbolic vtables in interpreter 2022-07-20 17:12:04 -04:00