about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2018-08-02Auto merge of #52782 - pnkfelix:issue-45696-dangly-paths-for-box, r=eddybbors-5/+146
2018-08-01Rollup merge of #52915 - Zoxc:refine-gen-borrow-analysis, r=eddybPietro Albini-5/+14
2018-08-01Rollup merge of #52834 - matthewjasper:allow-zst-conflicts, r=pnkfelixPietro Albini-0/+7
2018-08-01Special-case `Box` in `rustc_mir::borrow_check`.Felix S. Klock II-5/+146
2018-08-01Split out growth functionality into BitVector typeMark Rousskov-20/+20
2018-08-01Rollup merge of #52907 - pnkfelix:issue-52877-original-source-should-precede-...Pietro Albini-6/+11
2018-08-01Rollup merge of #52904 - pnkfelix:issue-51167-sort-by-span, r=petrochenkovPietro Albini-0/+2
2018-08-01Rollup merge of #52883 - estebank:nll-diag-mut, r=oli-obkPietro Albini-11/+43
2018-08-01Rollup merge of #52810 - matthewjasper:more-immutablity, r=pnkfelixPietro Albini-2/+8
2018-07-31address review feedback (`sort_by_key` is so much cleaner here than `sort_by`!).Felix S. Klock II-3/+1
2018-07-31Don't count MIR locals as borrowed after StorageDead when finding locals live...John Kåre Alsaker-5/+14
2018-07-31Allow borrow conflicts for promoted length 0 arraysMatthew Jasper-0/+7
2018-07-31NLL: On "cannot move out of type" error, print original source before rewrite.Felix S. Klock II-6/+11
2018-07-31Sort NLL error diagnostics by span in an attempt to make them match source orderFelix S. Klock II-0/+4
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-30Include lifetime in mutability suggestion in NLL messagesEsteban Küber-11/+43
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 make "fake" match variables mutableMatthew Jasper-2/+8
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