summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2018-09-04Properly prevent the promotion of unstable const fnsOliver Schneider-3/+1
2018-08-30Don't hash the ctfe memoryOliver Schneider-3/+3
2018-08-25Remove an overly pedantic and wrong assertionOliver Schneider-5/+0
2018-07-31region_infer: rustfmt, pacifying the mercilous tidyNiko Matsakis-24/+48
2018-07-31free RegionBoundPairs earlier and avoid normalizing twiceNiko Matsakis-24/+41
2018-07-31remove `region_bound_pairs` from FRR as they are not needed laterNiko Matsakis-25/+26
2018-07-31make a free fn for creating the URRNiko Matsakis-43/+42
2018-07-31remove universal-region-relation computation from universal_regionsNiko Matsakis-300/+206
2018-07-31introduce, but do not use, `free_region_relation` computationNiko Matsakis-4/+243
2018-07-30Auto merge of #52830 - matthewjasper:bootstrap-prep, r=matthewjasperbors-5/+5
2018-07-30Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkovbors-20/+20
2018-07-29Auto merge of #52738 - ljedrz:push_to_extend, r=eddybbors-4/+3
2018-07-29Sanity-check all constantsOliver Schneider-142/+407
2018-07-29Remove unused `mut`sMatthew Jasper-5/+5
2018-07-29Replace push loops with collect() and extend() where possibleljedrz-4/+3
2018-07-29Auto merge of #52620 - mikhail-m1:51351, r=nikomatsakisbors-2/+79
2018-07-29fix issues #51351 and #52133Mikhail Modin-2/+79
2018-07-29Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkovbors-11/+11
2018-07-29Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakisbors-8/+6
2018-07-28Don't format!() string literalsljedrz-20/+20
2018-07-28Auto merge of #52711 - eddyb:unsized-manuallydrop, r=nikomatsakisbors-1/+3
2018-07-28Auto merge of #52802 - kennytm:rollup, r=kennytmbors-3/+3
2018-07-28Rollup merge of #52781 - ljedrz:avoid_vec_arguments, r=nikomatsakiskennytm-3/+3
2018-07-28Auto merge of #52678 - matthewjasper:better-spans, r=nikomatsakisbors-28/+23
2018-07-27Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrumbors-2/+0
2018-07-27Use slices where a vector is not necessaryljedrz-3/+3
2018-07-27SimplifyShotaro Yamada-6/+4
2018-07-27Use str::repeatShotaro Yamada-2/+2
2018-07-27Auto merge of #52648 - davidtwco:issue-52533, r=nikomatsakisbors-93/+130
2018-07-27Region inference error messages no longer start with 'free region'David Wood-6/+7
2018-07-27Auto merge of #52733 - pnkfelix:issue-51348-make-temp-for-each-candidate-in-a...bors-40/+104
2018-07-27Improved mechanism for naming regions in non-annotated types.David Wood-34/+22
2018-07-27Change label from closure to function where appropriate.David Wood-15/+17
2018-07-27Fixed missing whitespace on some elaborated types.David Wood-3/+3
2018-07-27Improved fully elaborated type generation to replace `'_#2r`-style regions.David Wood-13/+39
2018-07-27Added fully elaborated type label for inferred arguments.David Wood-15/+57
2018-07-27Simplified closure handling to need no new cosntraint categories.David Wood-67/+45
2018-07-27Prefer to_string() to format!()ljedrz-11/+11
2018-07-27Auto merge of #52681 - pnkfelix:z-borrowck-migrate, r=nikomatsakisbors-17/+90
2018-07-26Auto merge of #52673 - oli-obk:mutable_promoted, r=nagisa,cramertj,estebankbors-2/+6
2018-07-26Use better spans for cannot-move errorsMatthew Jasper-24/+19
2018-07-26Use better spans for dummy accesses used in matchesMatthew Jasper-4/+4
2018-07-26review feedback: no reason to clone just to make a singleton slice.Felix S. Klock II-2/+4
2018-07-26Auto merge of #52735 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-110/+109
2018-07-26Rollup merge of #52695 - oli-obk:const_err_panic, r=petrochenkovMark Rousskov-11/+93
2018-07-26Rollup merge of #52692 - ljedrz:sort_improvements, r=petrochenkovMark Rousskov-4/+2
2018-07-26Rollup merge of #52617 - matthewjasper:remove-unused-code, r=nikomatsakisMark Rousskov-95/+14
2018-07-26Add scary warnings to errors-downgraded-to-warnings in borrowck=migrate.Felix S. Klock II-14/+53
2018-07-26Allow elaborate_drops to progress under errors that come up during borrowck=m...Felix S. Klock II-1/+14
2018-07-26Add `-Z borrowck=migrate` flag, use it to link NLL up to AST-borrowck.Felix S. Klock II-3/+24