<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_data_structures/src/vec_map.rs, branch 1.69.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.69.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.69.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-01-05T18:01:12+00:00</updated>
<entry>
<title>Fix `uninlined_format_args` for some compiler crates</title>
<updated>2023-01-05T18:01:12+00:00</updated>
<author>
<name>nils</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2022-12-19T09:31:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fd7a15971069156f1741fb3a3c34c9f0c54d5744'/>
<id>urn:sha1:fd7a15971069156f1741fb3a3c34c9f0c54d5744</id>
<content type='text'>
Convert all the crates that have had their diagnostic migration
completed (except save_analysis because that will be deleted soon and
apfloat because of the licensing problem).
</content>
</entry>
<entry>
<title>compiler: remove unnecessary imports and qualified paths</title>
<updated>2022-12-10T17:45:34+00:00</updated>
<author>
<name>KaDiWa</name>
<email>kalle.wachsmuth@gmail.com</email>
</author>
<published>2022-08-09T00:14:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9bc69925cb4a1391a9a41411c56ae059877bf8fb'/>
<id>urn:sha1:9bc69925cb4a1391a9a41411c56ae059877bf8fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some fallout around type alias impl trait in associated types</title>
<updated>2022-04-06T12:56:22+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2022-04-01T17:22:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b30bcfae38803443963797e219a5f1b174ebeb79'/>
<id>urn:sha1:b30bcfae38803443963797e219a5f1b174ebeb79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk"</title>
<updated>2022-03-28T16:27:14+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2022-02-14T16:10:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=264cd05b16198c2838ec6cd585bd122491e3f7a9'/>
<id>urn:sha1:264cd05b16198c2838ec6cd585bd122491e3f7a9</id>
<content type='text'>
This reverts commit 6499c5e7fc173a3f55b7a3bd1e6a50e9edef782d, reversing
changes made to 78450d2d602b06d9b94349aaf8cece1a4acaf3a8.
</content>
</entry>
<entry>
<title>Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"</title>
<updated>2022-02-11T07:18:06+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2022-02-11T07:18:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d54195db22421c51fd14560aba3bbf9b79a52677'/>
<id>urn:sha1:d54195db22421c51fd14560aba3bbf9b79a52677</id>
<content type='text'>
This reverts commit e7cc3bddbe0d0e374d05e7003e662bba1742dbae, reversing
changes made to 734368a200904ef9c21db86c595dc04263c87be0.
</content>
</entry>
<entry>
<title>Lazily resolve type-alias-impl-trait defining uses</title>
<updated>2022-02-02T15:40:11+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github35764891676564198441@oli-obk.de</email>
</author>
<published>2021-08-20T14:47:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0f6e06b7c0262a6940b5161f3ac507084e7daea6'/>
<id>urn:sha1:0f6e06b7c0262a6940b5161f3ac507084e7daea6</id>
<content type='text'>
by using an opaque type obligation to bubble up comparisons between opaque types and other types

Also uses proper obligation causes so that the body id works, because out of some reason nll uses body ids for logic instead of just diagnostics.
</content>
</entry>
<entry>
<title>Add roll back infrastructure for opaque type caches</title>
<updated>2022-02-02T15:40:10+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github35764891676564198441@oli-obk.de</email>
</author>
<published>2021-08-13T17:19:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d49b0746f6c0cf41e94e4bbd1592c52082a9cad7'/>
<id>urn:sha1:d49b0746f6c0cf41e94e4bbd1592c52082a9cad7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add VecMap::get_value_matching and assert if &gt; 1 element</title>
<updated>2021-07-23T11:44:23+00:00</updated>
<author>
<name>Santiago Pastorino</name>
<email>spastorino@gmail.com</email>
</author>
<published>2021-06-17T19:59:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d71410757d1e44dbcfb83ad2cfe75d687c695b91'/>
<id>urn:sha1:d71410757d1e44dbcfb83ad2cfe75d687c695b91</id>
<content type='text'>
Otherwise is a bug that we want to uncover.
</content>
</entry>
<entry>
<title>Make mir borrowck's use of opaque types independent of the typeck query's result</title>
<updated>2021-07-22T11:20:29+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github35764891676564198441@oli-obk.de</email>
</author>
<published>2021-07-19T16:50:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6d76002baf9d03372b05c96c7cdd7e89c501bdb0'/>
<id>urn:sha1:6d76002baf9d03372b05c96c7cdd7e89c501bdb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix VecMap::iter_mut</title>
<updated>2021-07-22T11:20:29+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github35764891676564198441@oli-obk.de</email>
</author>
<published>2021-07-19T16:38:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d693a98f4ef508299c7c6550d9fb79d81f818d84'/>
<id>urn:sha1:d693a98f4ef508299c7c6550d9fb79d81f818d84</id>
<content type='text'>
It used to allow you to mutate the key, even though that can invalidate the map by creating duplicate keys.
</content>
</entry>
</feed>
