<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_parse/src/parser, branch 1.75.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.75.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.75.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-11-09T08:31:42+00:00</updated>
<entry>
<title>Suggest fix for ; within let-chains</title>
<updated>2023-11-09T08:31:42+00:00</updated>
<author>
<name>sjwang05</name>
<email>63834813+sjwang05@users.noreply.github.com</email>
</author>
<published>2023-11-09T08:31:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5693a34db2f0e929995fe7aa03d307bafa9360aa'/>
<id>urn:sha1:5693a34db2f0e929995fe7aa03d307bafa9360aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #117282 - clubby789:recover-wrong-function-header, r=TaKO8Ki</title>
<updated>2023-11-08T16:14:36+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2023-11-08T16:14:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c828371179cec8740f98218cf02928eaad6fd489'/>
<id>urn:sha1:c828371179cec8740f98218cf02928eaad6fd489</id>
<content type='text'>
Recover from incorrectly ordered/duplicated function keywords

Fixes #115714
</content>
</entry>
<entry>
<title>Auto merge of #117297 - clubby789:fn-trait-missing-paren, r=TaKO8Ki</title>
<updated>2023-11-07T13:04:56+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-11-07T13:04:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=187d1afa9dc17d06e65f5e817e2bd1d9ae33830a'/>
<id>urn:sha1:187d1afa9dc17d06e65f5e817e2bd1d9ae33830a</id>
<content type='text'>
Give a better diagnostic for missing parens in Fn* bounds

Fixes #108109

It would be nice to try and recover here, but I'm not sure it's worth the effort, especially as the bounds on the recovered function would be incorrect.
</content>
</entry>
<entry>
<title>fmt</title>
<updated>2023-11-04T19:04:02+00:00</updated>
<author>
<name>Dinu Blanovschi</name>
<email>git@dnbln.dev</email>
</author>
<published>2023-11-04T19:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a6b41aa6baa1eb9011732c341dadde4fc3c422d9'/>
<id>urn:sha1:a6b41aa6baa1eb9011732c341dadde4fc3c422d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(hir): Store the `Span` of the `move` keyword</title>
<updated>2023-11-04T18:39:32+00:00</updated>
<author>
<name>Dinu Blanovschi</name>
<email>git@dnbln.dev</email>
</author>
<published>2023-11-04T18:39:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8de489918ba83e3b6080f10cd6294434564028fa'/>
<id>urn:sha1:8de489918ba83e3b6080f10cd6294434564028fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #117507 - nnethercote:rustc_span, r=Nilstrieb</title>
<updated>2023-11-03T14:57:40+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-11-03T14:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9c20ddd956426d577d77cb3f57a7db2227a3c6e9'/>
<id>urn:sha1:9c20ddd956426d577d77cb3f57a7db2227a3c6e9</id>
<content type='text'>
`rustc_span` cleanups

Just some things I found while looking over this crate.

r? `@oli-obk`
</content>
</entry>
<entry>
<title>Minimize `pub` usage in `source_map.rs`.</title>
<updated>2023-11-02T08:35:00+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-11-02T03:10:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f405ce86c2a5daab5972876e5b7600afdc308643'/>
<id>urn:sha1:f405ce86c2a5daab5972876e5b7600afdc308643</id>
<content type='text'>
Most notably, this commit changes the `pub use crate::*;` in that file
to `use crate::*;`. This requires a lot of `use` items in other crates
to be adjusted, because everything defined within `rustc_span::*` was
also available via `rustc_span::source_map::*`, which is bizarre.

The commit also removes `SourceMap::span_to_relative_line_string`, which
is unused.
</content>
</entry>
<entry>
<title>Rollup merge of #117298 - clubby789:fn-missing-params, r=petrochenkov</title>
<updated>2023-11-01T20:40:05+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-11-01T20:40:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2b2360abb1a2daf7b9486cb8fec85356c4574427'/>
<id>urn:sha1:2b2360abb1a2daf7b9486cb8fec85356c4574427</id>
<content type='text'>
Recover from missing param list in function definitions

Addresses the other issue mentioned in #108109
</content>
</entry>
<entry>
<title>Auto merge of #117289 - estebank:issue-72298, r=cjgillot</title>
<updated>2023-11-01T18:39:01+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-11-01T18:39:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b0a07595b5ca544c499775db0987a673a96dc074'/>
<id>urn:sha1:b0a07595b5ca544c499775db0987a673a96dc074</id>
<content type='text'>
Account for `ref` and `mut` in the wrong place for pattern ident renaming

If the user writes `S { ref field: name }` instead of `S { field: ref name }`, we suggest the correct code.

Fix #72298.
</content>
</entry>
<entry>
<title>Give a better diagnostic for missing parens in Fn* bounds</title>
<updated>2023-11-01T15:33:46+00:00</updated>
<author>
<name>clubby789</name>
<email>jamie@hill-daniel.co.uk</email>
</author>
<published>2023-10-27T19:51:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=904aceec7d9595d49b1ce6e9e8a04f64f6a814fd'/>
<id>urn:sha1:904aceec7d9595d49b1ce6e9e8a04f64f6a814fd</id>
<content type='text'>
</content>
</entry>
</feed>
