about summary refs log tree commit diff
path: root/src/librustc_mir/borrow_check
AgeCommit message (Expand)AuthorLines
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-5/+5
2019-06-17replace some uses of NodeId with HirIdljedrz-12/+12
2019-06-16Auto merge of #60730 - matthewjasper:optimize-false-edges, r=pnkfelixbors-6/+4
2019-06-14Remove unnecessary lift callsJohn Kåre Alsaker-5/+5
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-35/+11
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-250/+248
2019-06-12Make `FalseEdges` always have two targetsMatthew Jasper-6/+4
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-5/+4
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-51/+51
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-8/+8
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-48/+48
2019-06-11rustc_mir: deny(unused_lifetimes).Eduard-Mihai Burtescu-2/+2
2019-06-09Changed usages of `mir` in librustc::mir and librustc_mir to `body`Jad Ghalayini-434/+437
2019-06-07Rollup merge of #61332 - kennethbgoodin:borrowck-remove-asterisk-suggestion, ...Mazdak Farrokhzad-26/+6
2019-06-06Don't run MIR passes on constructor shimsMatthew Jasper-28/+0
2019-06-06Auto merge of #57428 - alexreg:associated_type_bounds, r=nikomatsakis,Centrilbors-2/+2
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-2/+2
2019-06-05Refactor `TypeVariableOrigin` into `TypeVariableOrigin` and `TypeVariableOrig...varkor-2/+5
2019-06-04Rollup merge of #61488 - matthewjasper:fix-nll-typeck-ices, r=pnkfelixPietro Albini-0/+7
2019-06-04Remove asterisk suggestion for move errors in borrowckKenny Goodin-26/+6
2019-06-04Auto merge of #61136 - matthewjasper:cannot-move-errors, r=pnkfelixbors-239/+378
2019-06-04Rollup merge of #61446 - czipperz:nll-unused_mut, r=matthewjasperMazdak Farrokhzad-14/+18
2019-06-03Use `UseSpans` in cannot move errorsMatthew Jasper-6/+22
2019-06-03Improve cannot move errorsMatthew Jasper-200/+317
2019-06-03Don't try to lower ReEmpty in NLLMatthew Jasper-0/+7
2019-06-03Add method to note types don't implement `Copy`Matthew Jasper-25/+38
2019-06-03Add `is_ref_for_guard` methodMatthew Jasper-9/+2
2019-06-02Auto merge of #61460 - Centril:rollup-8txhjx4, r=Centrilbors-2/+2
2019-06-02Rollup merge of #61380 - varkor:expected-usize-got-param, r=eddybMazdak Farrokhzad-2/+2
2019-06-02Use `assert_usize` instead of `unwrap_usize` in several placesvarkor-2/+2
2019-06-01Add anonymous lifetime to Place parameterChris Gregory-1/+1
2019-06-01Move debug statement into statement visitorChris Gregory-5/+7
2019-06-01Add self parameterChris Gregory-1/+1
2019-06-01Elide lifetimes not usedChris Gregory-1/+1
2019-06-01On TerminatorKind::DropAndReplace still handle unused_mut correctlyChris Gregory-21/+23
2019-06-01rustc: use indexmap instead of a plain vector for upvars.Eduard-Mihai Burtescu-5/+6
2019-06-01rustc: replace Res in hir::Upvar with only Local/Upvar data.Eduard-Mihai Burtescu-1/+1
2019-05-31Remove ty::BrFresh and new_boundYuki Okushi-1/+1
2019-05-29Rollup merge of #61261 - spastorino:is-union-return-ty, r=oli-obkOliver Scherer-27/+24
2019-05-29Rollup merge of #61249 - spastorino:local-or-deref-local, r=oli-obk,CentrilMazdak Farrokhzad-8/+8
2019-05-29Rollup merge of #60928 - TheSirC:fix/60229, r=eddybMazdak Farrokhzad-119/+121
2019-05-28Rename `OpportunisticTypeResolver` to `OpportunisticVarResolver`varkor-1/+1
2019-05-28Changes the type `mir::Mir` into `mir::Body`Claude-Alban RANÉLY-VERGÉ-DÉPRÉ-119/+121
2019-05-28Rename Place::local to Place::local_or_deref_localSantiago Pastorino-8/+8
2019-05-28Use closure to avoid self.describe_place(...).unwrap_or_else(...) repetitionSantiago Pastorino-15/+10
2019-05-28is_union returns ty to avoid computing it twiceSantiago Pastorino-24/+26
2019-05-27Auto merge of #61147 - estebank:suggest-as-ref, r=oli-obkbors-77/+90
2019-05-26Rollup merge of #61144 - estebank:issue-61108, r=matthewjasperMazdak Farrokhzad-13/+11
2019-05-25Add support for suggesting as_ref to Result accessesEsteban Küber-2/+8
2019-05-25Auto merge of #61151 - Centril:rollup-5rpyhfo, r=Centrilbors-125/+124