<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/librustc_resolve/error_reporting.rs, branch 1.34.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.34.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.34.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-02-22T13:58:02+00:00</updated>
<entry>
<title>Rollup merge of #58555 - scottmcm:try-2015, r=Centril</title>
<updated>2019-02-22T13:58:02+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-02-22T13:58:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bcb7dce75c7b566f091b9f2d5486d7aa162337de'/>
<id>urn:sha1:bcb7dce75c7b566f091b9f2d5486d7aa162337de</id>
<content type='text'>
Add a note about 2018e if someone uses `try {` in 2015e

Inspired by https://github.com/rust-lang/rust/issues/58491, where a `try_blocks` example was accidentally run in 2015, which of course produces a bunch of errors.

What's the philosophy about gating for this?  The keyword is stably a keyword in 2018, so I haven't gated it for now but am not mentioning what the keyword _does_.  Let me know if I should do differently.

Resolves #53672
</content>
</entry>
<entry>
<title>Add a note about 2018e if someone uses `try {` in 2015e</title>
<updated>2019-02-18T07:55:45+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2019-02-18T07:55:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9312ca10b6cd672c4fa1da4b4a3cc232f7d7dde6'/>
<id>urn:sha1:9312ca10b6cd672c4fa1da4b4a3cc232f7d7dde6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #58381 - davidtwco:issue-42944, r=estebank</title>
<updated>2019-02-13T17:12:35+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-02-13T17:12:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8a4f8e6adcfdb5289f35a9f1049089e4dba1efb6'/>
<id>urn:sha1:8a4f8e6adcfdb5289f35a9f1049089e4dba1efb6</id>
<content type='text'>
Only suggest imports if not imported.

Fixes #42944 and fixes #53430.

This commit modifies name resolution error reporting so that if a name
is in scope and has been imported then we do not suggest importing it.

This can occur when we add a label about constructors not being visible
due to private fields. In these cases, we know that the struct/variant
has been imported and we should silence any suggestions to import the
struct/variant.

r? @estebank
</content>
</entry>
<entry>
<title>Fix rebase fail</title>
<updated>2019-02-12T15:31:53+00:00</updated>
<author>
<name>Taiki Endo</name>
<email>te316e89@gmail.com</email>
</author>
<published>2019-02-10T06:27:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c08b5ca4ad26250f6af17ba7e2938d9e694f2842'/>
<id>urn:sha1:c08b5ca4ad26250f6af17ba7e2938d9e694f2842</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only suggest imports if not imported.</title>
<updated>2019-02-11T18:29:10+00:00</updated>
<author>
<name>David Wood</name>
<email>david@davidtw.co</email>
</author>
<published>2019-02-11T18:29:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=48b0c9da69965cd40d037cee42cf3093ed09c6ee'/>
<id>urn:sha1:48b0c9da69965cd40d037cee42cf3093ed09c6ee</id>
<content type='text'>
This commit modifies name resolution error reporting so that if a name
is in scope and has been imported then we do not suggest importing it.

This can occur when we add a label about constructors not being visible
due to private fields. In these cases, we know that the struct/variant
has been imported and we should silence any suggestions to import the
struct/variant.
</content>
</entry>
<entry>
<title>WIP</title>
<updated>2019-02-07T21:28:16+00:00</updated>
<author>
<name>Alexander Regueiro</name>
<email>alexreg@me.com</email>
</author>
<published>2019-02-07T21:25:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fd70e8e8db6f0a43f9f5bc669e03ab9bbdce7fbc'/>
<id>urn:sha1:fd70e8e8db6f0a43f9f5bc669e03ab9bbdce7fbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor cosmetic changes.</title>
<updated>2019-02-07T21:28:16+00:00</updated>
<author>
<name>Alexander Regueiro</name>
<email>alexreg@me.com</email>
</author>
<published>2019-02-04T10:24:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5c87bc85e2d7395d671311a5b8b97013b2e73d87'/>
<id>urn:sha1:5c87bc85e2d7395d671311a5b8b97013b2e73d87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Addressed review points.</title>
<updated>2019-02-07T21:28:16+00:00</updated>
<author>
<name>Alexander Regueiro</name>
<email>alexreg@me.com</email>
</author>
<published>2019-02-04T10:25:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=497a772d04731d9e93abb71ae99696684e514bb3'/>
<id>urn:sha1:497a772d04731d9e93abb71ae99696684e514bb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc_resolve =&gt; 2018</title>
<updated>2019-02-06T17:15:23+00:00</updated>
<author>
<name>Taiki Endo</name>
<email>te316e89@gmail.com</email>
</author>
<published>2019-02-06T17:15:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=edbd8a36c8820fb8a128675859c1fa76feab2bea'/>
<id>urn:sha1:edbd8a36c8820fb8a128675859c1fa76feab2bea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
</feed>
