<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/ui/self/elision/multiple-ref-self-async.rs, branch 1.44.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.44.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.44.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-08-20T01:08:42+00:00</updated>
<entry>
<title>Remove async_await gates from tests.</title>
<updated>2019-08-20T01:08:42+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-08-02T01:45:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=228015acd29ceaaed815a0430da462648e44ea42'/>
<id>urn:sha1:228015acd29ceaaed815a0430da462648e44ea42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>revamp how we handle elision in async fn</title>
<updated>2019-08-12T21:18:26+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2019-08-12T21:15:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03e7b9628199f5c82d083cd02116c4424a31f47f'/>
<id>urn:sha1:03e7b9628199f5c82d083cd02116c4424a31f47f</id>
<content type='text'>
We now always make fresh lifetimne parameters for all elided
lifetimes, whether they are in the inputs or outputs. But then
we generate `'_` in the case of elided lifetimes from the outputs.

Example:

```rust
async fn foo&lt;'a&gt;(x: &amp;'a u32) -&gt; &amp;u32 { .. }
```

becomes

```rust
type Foo&lt;'a, 'b&gt; = impl Future&lt;Output = &amp;'b u32&gt;;
fn foo&lt;'a&gt;(x: &amp;'a u32) -&gt; Foo&lt;'a, '_&gt;
```
</content>
</entry>
<entry>
<title>lifetime elision: add non-conforming-to-fn tests.</title>
<updated>2019-08-08T13:57:32+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-08-08T13:57:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a69478242d152558a9fd60c8d1c4a20cc530a081'/>
<id>urn:sha1:a69478242d152558a9fd60c8d1c4a20cc530a081</id>
<content type='text'>
</content>
</entry>
</feed>
