| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-02-09 | Fix visitation order of calls so that it matches execution order. Fixes #48048 | John Kåre Alsaker | -0/+33 | |
| 2018-01-30 | Allow access of the state field before the generator transform. Fixes ↵ | John Kåre Alsaker | -18/+18 | |
| #47482, #46476 | ||||
| 2018-01-29 | Require yield types to be sized | John Kåre Alsaker | -0/+43 | |
| 2018-01-29 | Make `yield_in_scope_for_expr` work with patterns. Fixes #47758 | John Kåre Alsaker | -0/+33 | |
| 2018-01-23 | Port borrows across yield check to MIR borrowck | John Kåre Alsaker | -0/+54 | |
| 2018-01-23 | Add dropck test | John Kåre Alsaker | -0/+44 | |
| 2018-01-23 | Fix yield-while-local-borrowed.rs test | John Kåre Alsaker | -8/+42 | |
| 2018-01-23 | Make immovable generators unsafe | John Kåre Alsaker | -0/+27 | |
| 2018-01-23 | Adds support for immovable generators. Move checking of invalid borrows ↵ | John Kåre Alsaker | -4/+97 | |
| across suspension points to borrowck. Fixes #44197, #45259 and #45093. | ||||
| 2018-01-15 | On E0283, point at method with the requirements | Esteban Küber | -2/+10 | |
| On required type annotation diagnostic error, point at method with the requirements if the span is available. | ||||
| 2017-12-14 | Point at var in short lived borrows | Esteban Küber | -8/+10 | |
| 2017-11-24 | Merge cfail and ui tests into ui tests | Oliver Schneider | -5/+5 | |
| 2017-09-20 | add proofs and fix postorder traversal | Ariel Ben-Yehuda | -4/+4 | |
| I don't think the "quasi-postorder" travesal could cause any issues, but there's no reason for it to stay broken. | ||||
| 2017-09-20 | Only consider yields coming after the expressions when computing generator ↵ | John Kåre Alsaker | -34/+0 | |
| interiors | ||||
| 2017-08-17 | Fix more UI tests | Alex Crichton | -1/+1 | |
| 2017-08-17 | Fix UI tests | Alex Crichton | -10/+2 | |
| 2017-08-14 | Choose another error code | Alex Crichton | -1/+1 | |
| 2017-08-12 | Fix UI test | Alex Crichton | -4/+4 | |
| 2017-08-09 | Add UI test outputs | Alex Crichton | -0/+89 | |
| 2017-08-09 | Initial pass review comments | Alex Crichton | -0/+120 | |
| 2017-07-29 | Use a free error code | Alex Crichton | -5/+5 | |
| 2017-07-28 | Fix more tests with `GeneratorState` rename | Alex Crichton | -4/+4 | |
| 2017-07-28 | update references due to removing tabs | Niko Matsakis | -2/+2 | |
| 2017-07-28 | Remove tabs | John Kåre Alsaker | -6/+6 | |
| 2017-07-28 | Fix tidy errors | John Kåre Alsaker | -8/+8 | |
| 2017-07-28 | change how we report `err_out_of_scope` borrowck errors | Niko Matsakis | -0/+349 | |
| Also, remove the explicit code detecting borrows over a yield. It turns out not to be necessary -- any such borrow winds up with a lifetime that is part of the generator type, and therefore which will outlive the generator expression itself, which yields an `err_out_of_scope`. So instead we intercept those errors and display them in a nicer way. | ||||
