about summary refs log tree commit diff
path: root/compiler/rustc_mir_build/src/thir/cx
AgeCommit message (Expand)AuthorLines
2021-03-09Pull `thir::Cx` out of the MIR `Builder`LeSeulArtichaut-144/+16
2021-03-09[WIP] Eagerly construct bodies of THIRLeSeulArtichaut-1030/+992
2021-02-09Rename HIR UnOp variantsÖmer Sinan Ağacan-3/+3
2021-01-21Add loop head span to hirEsteban Küber-3/+1
2021-01-14Auto merge of #79328 - c410-f3r:hir-if, r=matthewjasperbors-0/+5
2021-01-07Reintroduce hir::ExprKind::IfCaio-0/+5
2020-12-20Remove redundant def_id lookupsDániel Buga-2/+1
2020-12-17Rollup merge of #79051 - LeSeulArtichaut:if-let-guard, r=matthewjasperYuki Okushi-4/+4
2020-12-12Auto merge of #79553 - sexxi-goose:mir_min_cap_writeback, r=nikomatsakisbors-16/+44
2020-12-09Use precise places when lowering Closures in THIRAman Arora-16/+44
2020-12-06Retain assembly operands span when lowering AST to HIRTomasz Miąsko-1/+1
2020-12-06Implement lowering of if-let guards to MIRLeSeulArtichaut-1/+1
2020-12-06Introduce if-let guards in the THIRLeSeulArtichaut-4/+4
2020-11-17Move capture lowering from THIR to MIRAman Arora-118/+18
2020-11-10Use Places to express closure/generator CapturesAman Arora-2/+3
2020-10-30Fix even more clippy warningsJoshua Nelson-9/+7
2020-10-16Lower inline const down to MIRSantiago Pastorino-0/+6
2020-09-10Note when a a move/borrow error is caused by a deref coercionAaron Hill-7/+22
2020-09-07Add CONST_ITEM_MUTATION lintAaron Hill-2/+13
2020-09-04Change ty.kind to a methodLeSeulArtichaut-5/+5
2020-08-30mv compiler to compiler/mark-0/+1507