| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-07-02 | fix ICE with delay-span-bug | Niko Matsakis | -0/+18 | |
| 2019-07-02 | address nits | Niko Matsakis | -5/+5 | |
| 2019-07-02 | more nits + typos | Niko Matsakis | -2/+2 | |
| 2019-07-02 | feature-gate member constraints outside of async-await | Niko Matsakis | -7/+23 | |
| Minimizes risk. | ||||
| 2019-07-02 | bless test output | Niko Matsakis | -6/+3 | |
| 2019-07-02 | address nits by mattewjasper | Niko Matsakis | -33/+0 | |
| 2019-07-02 | account for the pick-constraint edges when reporting errors | Niko Matsakis | -0/+36 | |
| Also, thread through better span info to improve the error message to something tolerable. | ||||
| 2019-07-02 | test with explicit existential type | Niko Matsakis | -0/+2 | |
| 2019-07-02 | add a preliminary existential test; not really enough | Niko Matsakis | -0/+29 | |
| 2019-07-02 | add a FIXME related to the non-free-region case | Niko Matsakis | -0/+27 | |
| I don't think it would actually be harmful to just ignore such cases but I'm inclined not to take chances. | ||||
| 2019-07-02 | fix tests and remove outdated stderr files | Niko Matsakis | -54/+0 | |
| 2019-07-02 | improve tests with migration mode, mir mode | Niko Matsakis | -94/+101 | |
| 2019-07-02 | remove old error and add an explanation | Niko Matsakis | -49/+13 | |
| 2019-07-02 | enforce and report pick-constraint errors | Niko Matsakis | -13/+154 | |
| The error message here is not great. | ||||
| 2019-07-02 | integrate pick constraints into lexical solver more completely | Niko Matsakis | -3/+0 | |
| 2019-07-02 | add some tests, currently ICE-ing | Niko Matsakis | -0/+241 | |
| 2019-06-06 | Reblessed tests with NLL compare mode on. | Alexander Regueiro | -4/+4 | |
| 2019-06-04 | Rollup merge of #61499 - varkor:issue-53457, r=oli-obk | Mazdak Farrokhzad | -0/+15 | |
| Add regression test for existential type ICE #53457 Closes #53457. | ||||
| 2019-06-03 | Add ui/impl-trait/issues folder | varkor | -0/+0 | |
| 2019-06-03 | Add a regression test for #53457 | varkor | -0/+15 | |
| 2019-05-30 | Remove unecessary `-Z continue-parse-after-error` from tests | Esteban Küber | -1/+1 | |
| 2019-05-29 | Rollup merge of #60756 - matthewjasper:extra-impl-trait-tests, r=nikomatsakis | Mazdak Farrokhzad | -0/+102 | |
| Add better tests for hidden lifetimes in impl trait cc #60670 | ||||
| 2019-05-24 | Move async/await tests to test/ui/async-await | varkor | -22/+0 | |
| 2019-05-18 | Add better tests for hidden lifetimes in impl trait | Matthew Jasper | -0/+102 | |
| 2019-05-17 | Auto merge of #60171 - matthewjasper:full-nll-compare-mode, r=pnkfelix | bors | -8/+91 | |
| Use -Zborrowck=mir for NLL compare mode closes #56993 r? @pnkfelix | ||||
| 2019-05-13 | add impl_trait_in_bindings to INCOMPLETE_FEATURES | Pulkit Goyal | -7/+21 | |
| impl_trait_in_bindings is not yet complete and can lead to compiler crashes. Fixes #60764. | ||||
| 2019-05-12 | Remove feature(nll) when compare mode is sufficient | Matthew Jasper | -8/+3 | |
| 2019-05-12 | Change compare mode to use -Zborrowck=mir | Matthew Jasper | -0/+88 | |
| 2019-05-12 | Always use the stronger outlives version for opaque types | Matthew Jasper | -0/+11 | |
| 2019-05-02 | Constrain all regions in the concrete type for an opaque type | Matthew Jasper | -13/+43 | |
| 2019-04-23 | Stabilize futures_api | Taylor Cramer | -2/+2 | |
| 2019-04-23 | Update ui tests | varkor | -19/+19 | |
| 2019-04-23 | Remove unnecessary ignore-tidy-linelength | varkor | -6/+0 | |
| 2019-04-22 | Remove double trailing newlines | varkor | -1/+0 | |
| 2019-04-18 | hide `--explain` hint if error has no extended info | Andy Russell | -12/+6 | |
| 2019-03-31 | Suggest using anonymous lifetime in `impl Trait` return without hacks | Esteban Küber | -10/+14 | |
| Fallback to `static_impl_trait` for nice error message by peeking at the return type and the lifetime type. Point at the return type instead of the return expr/stmt in NLL mode. | ||||
| 2019-03-29 | Suggest using anonymous lifetime in `impl Trait` return | Esteban Küber | -3/+9 | |
| 2019-03-15 | rustc: provide DisambiguatedDefPathData in ty::print. | Eduard-Mihai Burtescu | -6/+6 | |
| 2019-03-12 | Auto merge of #58608 - ↵ | bors | -0/+212 | |
| pnkfelix:warning-period-for-detecting-nested-impl-trait, r=zoxc Warning period for detecting nested impl trait Here is some proposed code for making a warning period for the new checking of nested impl trait. It undoes some of the corrective effects of PR #57730, by using boolean flags to track parts of the analysis that were previously skipped prior to PRs #57730 and #57981 landing. Cc #57979 | ||||
| 2019-03-11 | Update tests | Vadim Petrochenkov | -29/+29 | |
| 2019-03-11 | Test illustrating that the nested_impl_trait lint should only catch shallow ↵ | Felix S. Klock II | -0/+72 | |
| cases. | ||||
| 2019-03-08 | Unit (and regression) tests for warning cycle code. | Felix S. Klock II | -0/+140 | |
| 2019-02-24 | Deny `async fn` in 2015 edition | Nathan Corbyn | -16/+26 | |
| Fix style issues and update diagnostic messages Update src/librustc_passes/diagnostics.rs Co-Authored-By: doctorn <me@nathancorbyn.com> Deny nested `async fn` in Rust 2015 edition Deny nested `async fn` in Rust 2015 edition Deny nested `async fn` in Rust 2015 edition | ||||
| 2019-02-07 | Resolve incorrect diagnostic for using a non-const value in a constant | varkor | -21/+13 | |
| 2019-01-24 | Rollup merge of #57793 - estebank:impl-trait-resolve, r=oli-obk | Mazdak Farrokhzad | -1/+4 | |
| Explain type mismatch cause pointing to return type when it is `impl Trait` Fix #57743. | ||||
| 2019-01-20 | Explain type mismatch cause pointing to return type when it is `impl Trait` | Esteban Küber | -1/+4 | |
| 2019-01-20 | Remove unnecessary dummy span checks | Esteban Küber | -3/+3 | |
| The emitter already verifies wether a given span note or span label can be emitted to the output. If it can't, because it is a dummy span, it will be either elided for labels or emitted as an unspanned note/help when applicable. | ||||
| 2019-01-11 | Update tests | John Kåre Alsaker | -0/+22 | |
| 2019-01-03 | Forbid impl Trait from referring to unnamable recursive types | Matthew Jasper | -8/+222 | |
| There is no type T, such that `T = [T; 2]`, we should not allow this to be circumvented by impl Trait. | ||||
| 2019-01-01 | privacy: Use common `DefId` visiting infra for all privacy visitors | Vadim Petrochenkov | -1/+3 | |
