| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -286/+0 | |
| 2022-07-26 | Check that we do not ICE when anonymous lifetimes appear in AnonConst. | Camille GILLOT | -0/+24 | |
| Fixes #98932. | ||||
| 2022-07-25 | Report elision failures on the AST. | Camille GILLOT | -17/+7 | |
| 2022-06-21 | Always create parameters for functions-like types. | Camille GILLOT | -1/+5 | |
| 2022-06-03 | Fully stabilize NLL | Jack Huey | -24/+2 | |
| 2022-05-22 | Use revisions for NLL in various directories | Jack Huey | -4/+10 | |
| 2022-04-17 | Lint elided lifetimes in path on the AST. | Camille GILLOT | -2/+10 | |
| 2022-04-17 | Bless tests. | Camille GILLOT | -5/+4 | |
| 2022-02-28 | Update ui test with the add of E0726 explanation | Guillaume Gomez | -0/+2 | |
| 2021-12-10 | Tweak wording | Esteban Kuber | -1/+1 | |
| 2021-10-05 | Note specific regions involved in 'borrowed data escapes' error | Aaron Hill | -2/+7 | |
| Fixes #67007 Currently, a 'borrowed data escapes' error does not mention the specific lifetime involved (except indirectly through a suggestion about adding a lifetime bound). We now explain the specific lifetime relationship that failed to hold, which improves otherwise vague error messages. | ||||
| 2021-10-03 | Don't suggest replacing region with 'static in NLL | Aaron Hill | -2/+0 | |
| Fixes #73159 This is similar to #69350 - if the user didn't initially write out a 'static lifetime, adding 'static in response to a lifetime error is usually the wrong thing to do. | ||||
| 2021-08-18 | Use more accurate spans when proposing adding lifetime to item | Esteban Kuber | -1/+1 | |
| 2021-08-11 | Modify structured suggestion output | Esteban Küber | -2/+2 | |
| * On suggestions that include deletions, use a diff inspired output format * When suggesting addition, use `+` as underline * Color highlight modified span | ||||
| 2021-07-19 | Better errors when we don't have implicit statics in trait objects | jackh726 | -0/+4 | |
| 2021-02-02 | Update ui tests (nll) | Jesus Rubio | -0/+1 | |
| 2020-07-22 | Further tweak wording of E0759 and introduce E0767 | Esteban Küber | -2/+2 | |
| 2020-07-22 | Detect when `'static` obligation might come from an `impl` | Esteban Küber | -19/+6 | |
| Address #71341. | ||||
| 2020-05-27 | Fix spacing of expected/found notes without a label | Esteban Küber | -4/+4 | |
| 2020-02-05 | review comments | Esteban Küber | -2/+2 | |
| 2020-02-05 | Suggest `'r` instead of `'lifetime` | Esteban Küber | -4/+4 | |
| 2020-01-19 | review comments | Esteban Küber | -2/+2 | |
| 2020-01-19 | When encountering an expected named lifetime and none are present, suggest ↵ | Esteban Küber | -2/+12 | |
| adding one | ||||
| 2019-12-03 | Include a span in more `expected...found` notes | Aaron Hill | -6/+14 | |
| In most places, we use a span when emitting `expected...found` errors. However, there were a couple of places where we didn't use any span, resulting in hard-to-interpret error messages. This commit attaches the relevant span to these notes, and additionally switches over to using `note_expected_found` instead of manually formatting the message | ||||
| 2019-10-27 | update tests | Mark Mansi | -0/+2 | |
| 2019-10-11 | Print lifetimes with backticks | Yuki Okushi | -1/+1 | |
| 2019-10-07 | update ui tests | Guillaume Gomez | -0/+1 | |
| 2019-07-03 | Migrate compile-pass annotations to build-pass | Yuki Okushi | -1/+1 | |
| 2019-05-12 | Change compare mode to use -Zborrowck=mir | Matthew Jasper | -0/+10 | |
| 2019-05-01 | Disallow non-explicit elided lifetimes in async fn | Taylor Cramer | -8/+6 | |
| 2019-04-18 | hide `--explain` hint if error has no extended info | Andy Russell | -1/+0 | |
| 2019-03-11 | Update tests | Vadim Petrochenkov | -1/+1 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -95/+7 | |
| 2018-10-19 | Move an underscore-lifetime error test to an IHLE success test | Scott McMurray | -0/+19 | |
| 2018-10-19 | Stabilize impl_header_lifetime_elision in 2015 | Scott McMurray | -23/+7 | |
| It's already stable in 2018; this finishes the stabilization. | ||||
| 2018-10-17 | Update output for borrowck=migrate compare mode. | David Wood | -10/+0 | |
| This commit updates the test output for the updated NLL compare mode that uses `-Z borrowck=migrate` rather than `-Z borrowck=mir`. The previous commit changes `compiletest` and this commit only updates `.nll.stderr` files. | ||||
| 2018-09-22 | Allow both explicit and elided lifetimes in the same impl header | Scott McMurray | -0/+25 | |
| (While still prohibiting explicit and in-band in the same header.) | ||||
| 2018-09-01 | Update tests | Basile Desloges | -6/+0 | |
| 2018-08-03 | Extract impl_header_lifetime_elision out of in_band_lifetimes | Scott McMurray | -0/+328 | |
