<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_parse/src/parser/expr.rs, branch 1.68.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.68.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.68.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-01-20T06:16:08+00:00</updated>
<entry>
<title>Rollup merge of #106783 - WaffleLapkin:break-my-ident, r=wesleywiser</title>
<updated>2023-01-20T06:16:08+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-01-20T06:16:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=df88f7e02c1e9a1e543e5c4767f0d5212c00182d'/>
<id>urn:sha1:df88f7e02c1e9a1e543e5c4767f0d5212c00182d</id>
<content type='text'>
Recover labels written as identifiers

This adds recovery for `break label expr` and `continue label`, as well as a test for `break label`.
</content>
</entry>
<entry>
<title>Rollup merge of #106849 - WaffleLapkin:unvec, r=Nilstrieb</title>
<updated>2023-01-14T17:45:28+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-01-14T17:45:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9db8e6d5e9d6a4e87105ee556c54a4d30d1b261b'/>
<id>urn:sha1:9db8e6d5e9d6a4e87105ee556c54a4d30d1b261b</id>
<content type='text'>
Allocate one less vec while parsing arrays

Probably does not matter, but imo a little bit nicer.
</content>
</entry>
<entry>
<title>Allocate one less vec in `parser/expr.rs`</title>
<updated>2023-01-14T11:44:25+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-01-14T11:44:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ea13023b367d56ac3a8fcb72c9bbe636cf9ae1e7'/>
<id>urn:sha1:ea13023b367d56ac3a8fcb72c9bbe636cf9ae1e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve comments in `parser/expr.rs`</title>
<updated>2023-01-14T11:29:22+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-01-14T11:29:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f7850c5368de4d477b6484ecee2c3eedb9ba997e'/>
<id>urn:sha1:f7850c5368de4d477b6484ecee2c3eedb9ba997e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make `LhsExpr::AlreadyParsed` a named struct</title>
<updated>2023-01-14T11:28:14+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-01-14T11:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ecb1ad11d9df883f4070695276c0714c148c751b'/>
<id>urn:sha1:ecb1ad11d9df883f4070695276c0714c148c751b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Recover labels written as identifiers</title>
<updated>2023-01-13T09:18:36+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-01-12T19:40:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=57d822a904e440b6020d39274ac40a0ed68d55c9'/>
<id>urn:sha1:57d822a904e440b6020d39274ac40a0ed68d55c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove an `unwrap()` from parser that can be written as if-let-chain</title>
<updated>2023-01-12T11:28:47+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-01-12T11:28:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=741c65344b4f2c860cb1237f431ebe0da418b0f1'/>
<id>urn:sha1:741c65344b4f2c860cb1237f431ebe0da418b0f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>parse const closures</title>
<updated>2023-01-12T02:28:37+00:00</updated>
<author>
<name>Deadbeef</name>
<email>ent3rm4n@gmail.com</email>
</author>
<published>2022-12-20T16:15:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4fb10c0ce45673264d5dd428f4d5a4a389a2f1de'/>
<id>urn:sha1:4fb10c0ce45673264d5dd428f4d5a4a389a2f1de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Detect struct literal needing parentheses</title>
<updated>2023-01-11T16:53:21+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2023-01-09T05:29:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=531193853142a2564f1c667c9e8ca96c524a380b'/>
<id>urn:sha1:531193853142a2564f1c667c9e8ca96c524a380b</id>
<content type='text'>
Fix #82051.
</content>
</entry>
<entry>
<title>Tiny formatting fix</title>
<updated>2023-01-06T05:34:56+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2023-01-06T05:34:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0edca66a905d4c9c7292a2f89421a07389c8ade6'/>
<id>urn:sha1:0edca66a905d4c9c7292a2f89421a07389c8ade6</id>
<content type='text'>
</content>
</entry>
</feed>
