summary refs log tree commit diff
path: root/compiler/rustc_const_eval/src/const_eval/mod.rs
AgeCommit message (Expand)AuthorLines
2022-04-21implement valtree -> constvalue conversionb-naber-130/+6
2022-04-18remove an unnecessary use of loc_place.ptr.into_pointer_or_addrRalf Jung-1/+1
2022-04-14handle arrays and slices uniformly in valtree creationb-naber-31/+13
2022-04-12use len on mplace instead of reading immediate, remove dead codeb-naber-37/+12
2022-04-08use deref on ImmTyb-naber-3/+2
2022-04-08create leafs for slicesb-naber-71/+57
2022-03-29include refs in valtree creationb-naber-25/+113
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-4/+4
2022-03-07Introduce `ConstAllocation`.Nicholas Nethercote-1/+1
2022-02-19Fix pretty printing of enums without variantsTomasz Miąsko-0/+4
2022-02-16Support pretty printing of invalid constantsTomasz Miąsko-20/+18
2022-02-15Overhaul `Const`.Nicholas Nethercote-5/+5
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-1/+1
2021-12-13Remove `in_band_lifetimes` from `rustc_const_eval`LegionMammal978-2/+2
2021-09-07Rename rustc_mir to rustc_const_eval.Camille GILLOT-0/+207