| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-04-21 | Move `async fn` arguments into closure. | David Wood | -1/+1 | |
| This commit takes advantage of `AsyncArgument` type that was added in a previous commit to replace the arguments of the `async fn` in the HIR and add statements to move the bindings from the new arguments to the pattern from the old argument. For example, the async function `foo` below: async fn foo((x, _y): (T, V)) { async move { } } becomes: async fn foo(__arg0: (T, V)) { async move { let (x, _y) = __arg0; } } | ||||
| 2019-04-14 | Update tests | John Kåre Alsaker | -1/+1 | |
| 2019-03-07 | HirIdification: replace NodeId method calls | ljedrz | -1/+1 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-10-26 | Fix tests and rustdoc | Nick Cameron | -1/+1 | |
| 2018-06-27 | Update MIR opt tests | Matthew Jasper | -1/+1 | |
| 2017-11-28 | tests: update to include move annotations in MIR. | Eduard-Mihai Burtescu | -4/+4 | |
| 2017-11-19 | fix closure inlining by spilling arguments to a temporary | Niko Matsakis | -2/+4 | |
| 2017-11-14 | Fix test | Shotaro Yamada | -19/+8 | |
| 2017-11-14 | Handle closures correctly in MIR inlining | Shotaro Yamada | -0/+53 | |
