<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_parse/src/parser/attr_wrapper.rs, branch 1.64.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.64.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.64.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2022-05-11T09:43:27+00:00</updated>
<entry>
<title>ast: Introduce some traits to get AST node properties generically</title>
<updated>2022-05-11T09:43:27+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2022-05-01T17:58:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f2b7fa484739d3f7d1303c7d42138040caaf435e'/>
<id>urn:sha1:f2b7fa484739d3f7d1303c7d42138040caaf435e</id>
<content type='text'>
And use them to avoid constructing some artificial `Nonterminal` tokens during expansion
</content>
</entry>
<entry>
<title>Remove hacks in `make_token_stream`.</title>
<updated>2022-04-29T05:23:25+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2022-04-29T05:23:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bb398ca59447d8be1d9a9386de0f8ba2ecc3d9c1'/>
<id>urn:sha1:bb398ca59447d8be1d9a9386de0f8ba2ecc3d9c1</id>
<content type='text'>
`make_tokenstream` has three commented hacks, and a comment at the top
referring to #67062. These hacks have no observable effect, at least as judged
by running the test suite. The hacks were added in #82608, with an explanation
[here](https://github.com/rust-lang/rust/pull/82608#issuecomment-812877329). It
appears that one of the following is true: (a) they never did anything useful,
(b) they do something useful but we have no test coverage for them, or (c)
something has changed in the meantime that means they are no longer necessary.

This commit removes the hacks and the comments, in the hope that (b) is not
true.
</content>
</entry>
<entry>
<title>rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`</title>
<updated>2022-04-28T07:04:29+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2022-04-26T12:40:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2733ec1be34b1ae9f22c70c901bb89229adf9def'/>
<id>urn:sha1:2733ec1be34b1ae9f22c70c901bb89229adf9def</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid producing `NoDelim` values in `FrameData`.</title>
<updated>2022-04-27T00:35:29+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2022-04-26T06:21:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9665da35cc493458e94d0b8a8931bf3d785071dc'/>
<id>urn:sha1:9665da35cc493458e94d0b8a8931bf3d785071dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge `TokenCursor::{next,next_desugared}`.</title>
<updated>2022-04-19T07:02:48+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2022-04-19T01:36:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b1e6dee59666d2f85a5121730ec128934519260f'/>
<id>urn:sha1:b1e6dee59666d2f85a5121730ec128934519260f</id>
<content type='text'>
And likewise for the inlined variants.

I did this for simplicity, but interesting it was a performance win as
well.
</content>
</entry>
<entry>
<title>Spellchecking some comments</title>
<updated>2022-03-30T05:39:38+00:00</updated>
<author>
<name>Yuri Astrakhan</name>
<email>YuriAstrakhan@gmail.com</email>
</author>
<published>2022-03-30T05:39:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7e8201ae0a57ef63b876cf2bf9ae388426f1dda5'/>
<id>urn:sha1:7e8201ae0a57ef63b876cf2bf9ae388426f1dda5</id>
<content type='text'>
This PR attempts to clean up some minor spelling mistakes in comments
</content>
</entry>
<entry>
<title>Split `TokenCursor::{next,next_desugared}` into inlined and non-inlined halves.</title>
<updated>2022-03-22T00:05:54+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2022-03-07T04:55:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f8f1d3f00b9780e3053b15105f8ed0bfe57a5e9b'/>
<id>urn:sha1:f8f1d3f00b9780e3053b15105f8ed0bfe57a5e9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change more x64 size checks to not apply to x32.</title>
<updated>2021-09-05T15:42:36+00:00</updated>
<author>
<name>Harald van Dijk</name>
<email>harald@gigawatt.nl</email>
</author>
<published>2021-09-05T15:42:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cd75af25e036301d7971f6f302cf6a5593b0a6b5'/>
<id>urn:sha1:cd75af25e036301d7971f6f302cf6a5593b0a6b5</id>
<content type='text'>
Commit 95e096d6 changed a bunch of size checks already, but more have
been added, so this fixes the new ones the same way: the various size
checks that are conditional on target_arch = "x86_64" were not intended
to apply to x86_64-unknown-linux-gnux32, so add
target_pointer_width = "64" to the conditions.
</content>
</entry>
<entry>
<title>Fix more “a”/“an” typos</title>
<updated>2021-08-22T15:27:18+00:00</updated>
<author>
<name>Frank Steffahn</name>
<email>frank.steffahn@stu.uni-kiel.de</email>
</author>
<published>2021-08-22T15:27:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2396fad0950980cd3bf53bc825cdfa79ec7fd85f'/>
<id>urn:sha1:2396fad0950980cd3bf53bc825cdfa79ec7fd85f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typos “a”→“an”</title>
<updated>2021-08-22T13:35:11+00:00</updated>
<author>
<name>Frank Steffahn</name>
<email>frank.steffahn@stu.uni-kiel.de</email>
</author>
<published>2021-08-22T12:46:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bf88b113eab9c36e63f8461f5849138cb60d810a'/>
<id>urn:sha1:bf88b113eab9c36e63f8461f5849138cb60d810a</id>
<content type='text'>
</content>
</entry>
</feed>
