summary refs log tree commit diff
path: root/compiler/rustc_mir_build/src/thir/cx
AgeCommit message (Expand)AuthorLines
2021-03-17Auto merge of #83188 - petrochenkov:field, r=lcnrbors-1/+4
2021-03-16Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasperbors-2/+2
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-1/+4
2021-03-15Fix error after rebaseRoxane-14/+5
2021-03-15Add comments with examples and testsRoxane-13/+13
2021-03-14Only borrow place for matching under specific conditionsRoxane-26/+17
2021-03-14Use the correct FakeReadCauseRoxane-67/+36
2021-03-14Introduce new fake readsRoxane-1/+77
2021-03-12Use the explicit error constant instead of fake dummiesOli Scherer-2/+2
2021-03-11Make THIR data structures publicLeSeulArtichaut-1/+1
2021-03-09Prevent stack overflow when building THIRLeSeulArtichaut-1/+3
2021-03-09Remove useless references/dereferencesLeSeulArtichaut-11/+11
2021-03-09Make arena allocation for the THIR workLeSeulArtichaut-260/+301
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