<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/ui/macro_backtrace, branch 1.37.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.37.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.37.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-04-22T15:57:01+00:00</updated>
<entry>
<title>Remove double trailing newlines</title>
<updated>2019-04-22T15:57:01+00:00</updated>
<author>
<name>varkor</name>
<email>github@varkor.com</email>
</author>
<published>2019-04-22T15:55:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7f0f0e31ecceacfc627440216e559b9625378ecc'/>
<id>urn:sha1:7f0f0e31ecceacfc627440216e559b9625378ecc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix rebase and more CI failures</title>
<updated>2018-12-27T12:51:37+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2018-12-27T00:07:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bc16edeb28e38e5bbed8828fb6314b1cc5151235'/>
<id>urn:sha1:bc16edeb28e38e5bbed8828fb6314b1cc5151235</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not abort compilation if expansion produces errors</title>
<updated>2018-12-27T12:51:36+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2018-12-16T17:23:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fff01ccfa805ccef67827bf1ea84e21d61d13e6f'/>
<id>urn:sha1:fff01ccfa805ccef67827bf1ea84e21d61d13e6f</id>
<content type='text'>
Fix a number of uncovered deficiencies in diagnostics
</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>
<entry>
<title>Use full name to identify a macro in a `FileName`.</title>
<updated>2018-09-19T00:12:13+00:00</updated>
<author>
<name>Diogo Sousa</name>
<email>diogogsousa@gmail.com</email>
</author>
<published>2018-09-19T00:09:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2d7edf908d5767567d20bec2440099b317169d8d'/>
<id>urn:sha1:2d7edf908d5767567d20bec2440099b317169d8d</id>
<content type='text'>
Before this two macros with same name would be indistinguishable inside a
`FileName`.  This caused a bug in incremental compilation (see #53097) since
two different macros would map out to the same `StableFilemapId`.

Fixes #53097.
</content>
</entry>
<entry>
<title>Update UI tests</title>
<updated>2018-02-26T17:24:02+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2018-02-23T00:42:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fa2d9fc4b9e578d95fbf65613d1bf732fbdfb0d4'/>
<id>urn:sha1:fa2d9fc4b9e578d95fbf65613d1bf732fbdfb0d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix test in macro_backtrace</title>
<updated>2018-01-26T16:56:37+00:00</updated>
<author>
<name>varkor</name>
<email>github@varkor.com</email>
</author>
<published>2018-01-26T16:56:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=aa6cc6e1898067c4311e260960bca776f3e02715'/>
<id>urn:sha1:aa6cc6e1898067c4311e260960bca776f3e02715</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move error checks out of span for easier to follow `.stderr`</title>
<updated>2017-12-13T19:27:18+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2017-12-13T19:27:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d4b8e99540ed815f7c0187cf2db8a2e4c0a61d8f'/>
<id>urn:sha1:d4b8e99540ed815f7c0187cf2db8a2e4c0a61d8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use spans for -Z external-macro-backtrace</title>
<updated>2017-12-09T20:43:46+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2017-12-09T02:35:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b7bb67abd32ae15476cd40746cae7f9a96bc65da'/>
<id>urn:sha1:b7bb67abd32ae15476cd40746cae7f9a96bc65da</id>
<content type='text'>
```
% rustc ui/type-check/cannot_infer_local_or_vec.rs -Z external-macro-backtrace
error[E0282]: type annotations needed
  --&gt; &lt;vec macros&gt;:3:1
   |
1  | / ( $ elem : expr ; $ n : expr ) =&gt; (
2  | | $ crate :: vec :: from_elem ( $ elem , $ n ) ) ; ( $ ( $ x : expr ) , * ) =&gt; (
3  | | &lt; [ _ ] &gt; :: into_vec ( box [ $ ( $ x ) , * ] ) ) ; ( $ ( $ x : expr , ) * )
   | | ^^^^^^^^^^^^^^^^^^^^^
   | | |
   | | cannot infer type for `T`
4  | | =&gt; ( vec ! [ $ ( $ x ) , * ] )
   | |______________________________- in this expansion of `vec!`
   |
  ::: ui/type-check/cannot_infer_local_or_vec.rs
   |
12 |       let x = vec![];
   |           -   ------ in this macro invocation
   |           |
   |           consider giving `x` a type

error: aborting due to previous error
```
</content>
</entry>
<entry>
<title>Point to next token when it is in the expected line</title>
<updated>2017-11-29T21:28:47+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2017-11-29T21:28:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fe897409579177d1ffd964b6d5a8de0024e5df68'/>
<id>urn:sha1:fe897409579177d1ffd964b6d5a8de0024e5df68</id>
<content type='text'>
</content>
</entry>
</feed>
