summary refs log tree commit diff
path: root/compiler/rustc_middle/src/mir/pretty.rs
AgeCommit message (Expand)AuthorLines
2022-06-14rebaseb-naber-1/+1
2022-06-14implement valtrees as the type-system representation for constant valuesb-naber-10/+10
2022-06-14Rename the `ConstS::val` field as `kind`.Nicholas Nethercote-4/+7
2022-05-21update mir user type printing and apparently fix an ICElcnr-2/+3
2022-05-06don't debug-print ConstValue in MIR pretty-printerRalf Jung-2/+8
2022-04-17check Allocation invariant during printingRalf Jung-0/+1
2022-04-08check_doc_keyword: don't alloc string for emptiness checkklensy-2/+1
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-3/+2
2022-03-08Auto merge of #94702 - b-naber:static-refs-mir, r=lcnrbors-6/+16
2022-03-08treat literals in ExprKind::StaticRef as mir::ConstantKind::Valb-naber-6/+16
2022-03-07Rollup merge of #94676 - TaKO8Ki:remove-unnecessary-pattens-for-ignoring-rema...Matthias Krüger-1/+1
2022-03-07Introduce `ConstAllocation`.Nicholas Nethercote-5/+8
2022-03-07remove unnecessary `..` patternsTakayuki Maeda-1/+1
2022-02-22change `mir::Constant` in mir dumpslcnr-32/+23
2022-02-21Auto merge of #93505 - lcnr:substsref-vs-ty-list, r=michaelwoeristerbors-1/+1
2022-02-21use `List<Ty<'tcx>>` for tupleslcnr-1/+1
2022-02-20Revert "Auto merge of #93800 - b-naber:static-initializers-mir-val, r=oli-obk"Mark Rousskov-18/+6
2022-02-20Auto merge of #94062 - Mark-Simulacrum:drop-print-cfg, r=oli-obkbors-11/+8
2022-02-19Adopt let else in more placesest31-6/+4
2022-02-16Move ty::print methods to Drop-based scope guardsMark Rousskov-11/+8
2022-02-15try to bless 32bit mir tests manuallyb-naber-3/+3
2022-02-15use mir::Visitor when collecting alloc_ids in pretty printingb-naber-7/+19
2022-02-15Overhaul `Const`.Nicholas Nethercote-5/+6
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-6/+6
2022-01-15initial revertEllen-8/+2
2021-12-15Run x.py fmtAaron Hill-1/+3
2021-12-15Remove `in_band_lifetimes` from `rustc_middle`Aaron Hill-10/+10
2021-11-07Give inline const separate DefKindGary Guo-1/+1
2021-10-14Inline on_mir_pass and add inline to dump_mirCameron Steffen-0/+1
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-0/+1046