about summary refs log tree commit diff
path: root/compiler/rustc_mir_build/src/build/expr
AgeCommit message (Expand)AuthorLines
2020-12-09Use precise places when lowering Closures in THIRAman Arora-41/+49
2020-12-09Use Places for captures in MIRAman Arora-22/+128
2020-12-09Also generate `StorageDead` in constantsoli-9/+8
2020-12-06Move handling UpvarRef to PlaceBuilderAman Arora-78/+207
2020-12-04Avoid leaking block expression valuesMatthew Jasper-35/+74
2020-12-04Use `record_operands_moved` more aggresivelyMatthew Jasper-3/+15
2020-11-24Use the name "auto traits" everywhere in the compilerCamelid-1/+1
2020-11-17Remove THIR::ExprKind::SelfRefAman Arora-4/+0
2020-11-17Move capture lowering from THIR to MIRAman Arora-0/+82
2020-10-30Fix even more clippy warningsJoshua Nelson-12/+3
2020-10-27Add unsized_fn_params featureSantiago Pastorino-1/+1
2020-10-16Lower inline const down to MIRSantiago Pastorino-1/+7
2020-10-04Defer creating drop trees in MIR lowering until leaving that scopeMatthew Jasper-13/+11
2020-09-07Add CONST_ITEM_MUTATION lintAaron Hill-1/+4
2020-09-04Change ty.kind to a methodLeSeulArtichaut-3/+3
2020-08-30mv compiler to compiler/mark-0/+2083