<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/tools/rust-analyzer/crates/parser/test_data/generated, branch 1.88.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.88.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.88.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-04-30T14:40:01+00:00</updated>
<entry>
<title>fix: Improve parser recovery a bit</title>
<updated>2025-04-30T14:40:01+00:00</updated>
<author>
<name>Lukas Wirth</name>
<email>lukastw97@gmail.com</email>
</author>
<published>2025-04-30T13:51:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=09188e63f2ccb82b268cec305777266818f29542'/>
<id>urn:sha1:09188e63f2ccb82b268cec305777266818f29542</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #19657 from ChayimFriedman2/better-offset-of</title>
<updated>2025-04-22T13:28:34+00:00</updated>
<author>
<name>Lukas Wirth</name>
<email>lukastw97@gmail.com</email>
</author>
<published>2025-04-22T13:28:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b56765c735c74f14f57ca6942264f9c34a8fe746'/>
<id>urn:sha1:b56765c735c74f14f57ca6942264f9c34a8fe746</id>
<content type='text'>
feat: Better support `offset_of!()`
</content>
</entry>
<entry>
<title>Allow wrapping `builtin#offset_of` fields argument in parentheses</title>
<updated>2025-04-21T00:43:15+00:00</updated>
<author>
<name>Chayim Refael Friedman</name>
<email>chayimfr@gmail.com</email>
</author>
<published>2025-04-21T00:43:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5e544ed9d4e1e04a864736221f4f7112fa71713f'/>
<id>urn:sha1:5e544ed9d4e1e04a864736221f4f7112fa71713f</id>
<content type='text'>
This is necessary to correctly handle nested fields (`foo.bar`), see the comments in the code for explanation.
</content>
</entry>
<entry>
<title>Parse generic consts</title>
<updated>2025-04-20T23:11:56+00:00</updated>
<author>
<name>Chayim Refael Friedman</name>
<email>chayimfr@gmail.com</email>
</author>
<published>2025-04-20T23:11:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c9e272ea0a3a4a1d9be4be634f8985774b36f5d3'/>
<id>urn:sha1:c9e272ea0a3a4a1d9be4be634f8985774b36f5d3</id>
<content type='text'>
A lang team experiment, https://github.com/rust-lang/rust/issues/113521.
</content>
</entry>
<entry>
<title>chore: Bump `Edition::CURRENT` to 2024</title>
<updated>2025-03-17T11:29:19+00:00</updated>
<author>
<name>Lukas Wirth</name>
<email>lukastw97@gmail.com</email>
</author>
<published>2025-03-14T13:42:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=65f73976bbc387b9ec09f7b7cb94aad600d8d114'/>
<id>urn:sha1:65f73976bbc387b9ec09f7b7cb94aad600d8d114</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix codegen of parser inline tests runner</title>
<updated>2025-02-23T10:41:34+00:00</updated>
<author>
<name>niller-g</name>
<email>nielstg@live.dk</email>
</author>
<published>2025-02-23T10:41:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=563435e95b7dc12ebf1676cf86a578924b68467b'/>
<id>urn:sha1:563435e95b7dc12ebf1676cf86a578924b68467b</id>
<content type='text'>
When running `cargo codegen` the `crates/parser/test_data/generated/runner.rs` file is only updated when some file in `crates/parser/test_data/inline` changes. However this is not sufficient in all cases
</content>
</entry>
<entry>
<title>feat: Implement `default-field-values`</title>
<updated>2025-01-27T10:38:35+00:00</updated>
<author>
<name>Shoyu Vanilla</name>
<email>modulo641@gmail.com</email>
</author>
<published>2025-01-22T15:27:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d18afd394ce3342d04f020986bab0d82f51fdbdc'/>
<id>urn:sha1:d18afd394ce3342d04f020986bab0d82f51fdbdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a case where completion was unable to expand a macro</title>
<updated>2024-12-20T11:14:59+00:00</updated>
<author>
<name>Chayim Refael Friedman</name>
<email>chayimfr@gmail.com</email>
</author>
<published>2024-12-20T00:27:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0e266ae118499593aafb88348d4b1c07d1f54073'/>
<id>urn:sha1:0e266ae118499593aafb88348d4b1c07d1f54073</id>
<content type='text'>
Which caused the macros of the popular `tracing` crate to not offer completions.

The reason is rather complicated: it boils down to macro ignoring their input and completion always choosing the first expansion.
</content>
</entry>
<entry>
<title>Merge pull request #18625 from Veykril/push-npnxwpxuzlqz</title>
<updated>2024-12-06T05:11:08+00:00</updated>
<author>
<name>Lukas Wirth</name>
<email>lukastw97@gmail.com</email>
</author>
<published>2024-12-06T05:11:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c2253c2c3717de821de44978a2646dc04764f425'/>
<id>urn:sha1:c2253c2c3717de821de44978a2646dc04764f425</id>
<content type='text'>
fix: Fix parser getting stuck for bad asm expressions
</content>
</entry>
<entry>
<title>fix: Fix parser getting stuck for bad asm expressions</title>
<updated>2024-12-06T04:57:00+00:00</updated>
<author>
<name>Lukas Wirth</name>
<email>lukastw97@gmail.com</email>
</author>
<published>2024-12-06T04:53:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3db9b1d943f7a665ea98a6dab40ece33375f4f99'/>
<id>urn:sha1:3db9b1d943f7a665ea98a6dab40ece33375f4f99</id>
<content type='text'>
</content>
</entry>
</feed>
