about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2019-04-03Deny internal lints on librustc_mirflip1995-45/+46
2019-04-03Rollup merge of #59630 - nnethercote:shrink-mir-Statement, r=pnkfelixMazdak Farrokhzad-24/+16
2019-04-03Rollup merge of #59514 - tmandry:remove-adt-def-from-projection-elem, r=eddybMazdak Farrokhzad-155/+166
2019-04-03Shrink `mir::Statement`.Nicholas Nethercote-24/+16
2019-04-02Remove adt_def from PlaceTy and make it a structTyler Mandry-115/+108
2019-04-02Replace adt_def with name in mir::ProjectionElem::DowncastTyler Mandry-43/+61
2019-04-02Rollup merge of #59607 - kenta7777:renames-EvalErrorKind-to-InterpError, r=ol...Mazdak Farrokhzad-48/+48
2019-04-02Rollup merge of #59585 - rust-lang:shallow-borrow-fixes, r=pnkfelixMazdak Farrokhzad-7/+6
2019-04-02renames EvalErrorKind to InterpErrorkenta7777-48/+48
2019-04-01Rollup merge of #59601 - kenta7777:typo-fix, r=CentrilMazdak Farrokhzad-1/+1
2019-04-01Rollup merge of #58919 - estebank:impl-trait-return-lifetime, r=pnkfelixMazdak Farrokhzad-0/+10
2019-04-01Rollup merge of #58507 - Zoxc:time-extended, r=michaelwoeristerMazdak Farrokhzad-2/+3
2019-04-01typo fixkenta7777-1/+1
2019-03-31Rollup merge of #59580 - taiki-e:coerce-closure, r=oli-obkMazdak Farrokhzad-10/+11
2019-03-31Rollup merge of #59519 - eddyb:layout-variants-refactor, r=oli-obkMazdak Farrokhzad-19/+21
2019-03-31Suggest using anonymous lifetime in `impl Trait` return without hacksEsteban Küber-0/+10
2019-04-01Allow closure to unsafe fn coercionTaiki Endo-10/+11
2019-03-31Fixes for shallow borrowsMatthew Jasper-7/+6
2019-03-30Remove redundant importsFabian Drinck-3/+0
2019-03-30Rollup merge of #59343 - eddyb:rm-def-symbol-name, r=michaelwoeristerMazdak Farrokhzad-1/+1
2019-03-29Rollup merge of #59510 - varkor:rename-type_parameters, r=eddybMazdak Farrokhzad-2/+2
2019-03-29rustc_target: factor out common fields of non-Single Variants.Eduard-Mihai Burtescu-19/+21
2019-03-29rustc(codegen): uncache `def_symbol_name` prefix from `symbol_name`.Eduard-Mihai Burtescu-1/+1
2019-03-29Rollup merge of #59358 - JohnTitor:use-track-errors, r=oli-obkMazdak Farrokhzad-6/+12
2019-03-29Rename `type_parameters` to `generics` and so onvarkor-2/+2
2019-03-29Use ErrorReportedYuki OKUSHI-1/+2
2019-03-29Remove unused variableYuki OKUSHI-1/+1
2019-03-29Return correct valuesYuki OKUSHI-5/+7
2019-03-29WIP: remove report_as_errorYuki OKUSHI-7/+5
2019-03-29Set ok valueYuki OKUSHI-2/+2
2019-03-29Remove err_countYuki OKUSHI-4/+5
2019-03-29Use track_errorsYuki OKUSHI-3/+7
2019-03-28Rollup merge of #59429 - estebank:for-loop-move-nll, r=petrochenkovMazdak Farrokhzad-16/+49
2019-03-28Rollup merge of #59216 - stepnivlk:type_dependent_defs-wrappers, r=oli-obkMazdak Farrokhzad-4/+2
2019-03-27Rollup merge of #59430 - kenta7777:rename-evalcontext-to-interpretcx, r=oli-obkJosh Stone-71/+71
2019-03-27renames EvalContext to InterpretCx in docs and comments.kenta7777-1/+1
2019-03-26Rollup merge of #59232 - saleemjaffer:mir_place_refactor, r=oli-obkMazdak Farrokhzad-160/+176
2019-03-26renames EvalContext to InterpretCx.kenta7777-70/+70
2019-03-25When moving out of a for loop head, suggest borrowing it in nll modeEsteban Küber-16/+49
2019-03-24Auto merge of #59382 - davidtwco:rfc-2008-refactoring, r=petrochenkovbors-58/+42
2019-03-24Re-order fields in `Def::Ctor`.David Wood-5/+5
2019-03-24Move `CtorOf` into `hir::def`.David Wood-5/+5
2019-03-24Auto merge of #59397 - kennytm:rollup, r=kennytmbors-39/+51
2019-03-24Remove `CtorOf` from `Node::Ctor`.David Wood-1/+1
2019-03-24Merge `DefPathData::VariantCtor` and `DefPathData::StructCtor`Vadim Petrochenkov-4/+4
2019-03-24Slightly more uniform treatment of struct and variant constructorsVadim Petrochenkov-4/+2
2019-03-24Remove `VariantDef::parent_did`Vadim Petrochenkov-26/+13
2019-03-24Rollup merge of #59251 - matthewjasper:fix-graphviz, r=petrochenkovkennytm-39/+51
2019-03-24Separate variant id and variant constructor id.David Wood-37/+36
2019-03-24Auto merge of #59199 - estebank:untrack-errors, r=eddybbors-23/+21