| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-05-24 | Move async/await tests to test/ui/async-await | varkor | -20/+0 | |
| 2019-04-01 | Refactor async fn return type lowering | Taylor Cramer | -23/+11 | |
| async fn now lowers directly to an existential type declaration rather than reusing the `impl Trait` return type lowering. As part of this, it lowers all argument-position elided lifetimes using the in-band-lifetimes machinery, creating fresh parameter names for each of them, using each lifetime parameter as a generic argument to the generated existential type. This doesn't currently successfully allow multiple argument-position elided lifetimes since `existential type` doesn't yet support multiple lifetimes where neither outlive the other. This requires a separate fix. | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -3/+3 | |
| 2018-07-22 | Use MultiSpan in E0707 and E709 | Esteban Küber | -3/+3 | |
| 2018-06-23 | Fix error code numbers | Guillaume Gomez | -3/+3 | |
| 2018-06-22 | Review nits and updates | Taylor Cramer | -3/+3 | |
| Move future_from_generator out of raw Update await to use $crate Renumber errors | ||||
| 2018-06-21 | Async methods | Taylor Cramer | -1/+1 | |
| 2018-06-21 | async await desugaring and tests | Taylor Cramer | -0/+32 | |
