about summary refs log tree commit diff
path: root/compiler/rustc_const_eval/src/interpret/projection.rs
AgeCommit message (Expand)AuthorLines
2023-02-15Use target instead of machine for mir interpreter integer handling.Oli Scherer-3/+3
2022-12-12interpret: add read_machine_[ui]size convenience methodsRalf Jung-2/+2
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-2/+2
2022-11-18interpret: use Either over Result when it is not representing an error conditionRalf Jung-3/+5
2022-09-16Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r...Oli Scherer-0/+10
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-30Rollup merge of #101101 - RalfJung:read-pointer-as-bytes, r=oli-obkDylan DPC-3/+1
2022-08-27interpret: make read-pointer-as-bytes *always* work in MiriRalf Jung-3/+1
2022-08-27remove an ineffective check in const_propRalf Jung-0/+3
2022-07-20Auto merge of #99472 - RalfJung:provenance, r=oli-obkbors-35/+35
2022-07-20Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank"Oli Scherer-10/+0
2022-07-19interpret: rename Tag/PointerTag to Prov/ProvenanceRalf Jung-35/+35
2022-07-18interpret: make some large types not CopyRalf Jung-4/+4
2022-07-16Rollup merge of #99259 - RalfJung:visit-a-place, r=oli-obkMatthias Krüger-7/+5
2022-07-15interpret/visitor: support visiting with a PlaceTyRalf Jung-7/+5
2022-07-15Introduce opaque type to hidden type projectionOli Scherer-0/+10
2022-07-11interpret: refactor projection handling codeRalf Jung-0/+393