about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/macros.rs
AgeCommit message (Expand)AuthorLines
2022-06-08Folding revamp.Nicholas Nethercote-4/+4
2021-12-02Rename TypeFolderFallible to FallibleTypeFolderAlan Egerton-2/+2
2021-12-02Reduce boilerplate around infallible foldersAlan Egerton-3/+3
2021-11-26Make `TypeFoldable` implementors short-circuit on errorLeSeulArtichaut-7/+7
2020-11-17Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obkbors-2/+2
2020-11-16wordslcnr-4/+4
2020-11-16compiler: fold by valueBastian Kauschke-3/+3
2020-11-14Introduce `TypeVisitor::BreakTy`LeSeulArtichaut-2/+2
2020-10-30Remove implicit `Continue` typeLeSeulArtichaut-2/+2
2020-10-30TypeVisitor: use `std::ops::ControlFlow` instead of `bool`LeSeulArtichaut-8/+10
2020-10-21Lift: take self by valueBastian Kauschke-2/+2
2020-08-30mv compiler to compiler/mark-0/+220