<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_borrowck/src, 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-03-11T23:10:26+00:00</updated>
<entry>
<title>tweak debug output and bless tests</title>
<updated>2023-03-11T23:10:26+00:00</updated>
<author>
<name>Ali MJ Al-Nasrawy</name>
<email>alimjalnasrawy@gmail.com</email>
</author>
<published>2023-03-04T09:10:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7bb904b39a350adc2e5522faef6bee142cf1866a'/>
<id>urn:sha1:7bb904b39a350adc2e5522faef6bee142cf1866a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tweak ClosureOutlivesSubjectTy</title>
<updated>2023-03-11T23:10:26+00:00</updated>
<author>
<name>Ali MJ Al-Nasrawy</name>
<email>alimjalnasrawy@gmail.com</email>
</author>
<published>2023-03-04T08:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fa860984ba7022fb91dacccfecce3ea5c3683bf2'/>
<id>urn:sha1:fa860984ba7022fb91dacccfecce3ea5c3683bf2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ignore bivariant regions in opaque types</title>
<updated>2023-03-11T23:10:26+00:00</updated>
<author>
<name>Ali MJ Al-Nasrawy</name>
<email>alimjalnasrawy@gmail.com</email>
</author>
<published>2023-03-03T03:26:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8aa48af662668962e5568377a29700dcf7f9f3b3'/>
<id>urn:sha1:8aa48af662668962e5568377a29700dcf7f9f3b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>smarter algorithm for finding an equal region</title>
<updated>2023-03-11T23:10:26+00:00</updated>
<author>
<name>Ali MJ Al-Nasrawy</name>
<email>alimjalnasrawy@gmail.com</email>
</author>
<published>2023-03-03T03:25:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7dae2cb10f8a26c7e8617394f33bd9c9404dbe42'/>
<id>urn:sha1:7dae2cb10f8a26c7e8617394f33bd9c9404dbe42</id>
<content type='text'>
Smarter and simpler!
</content>
</entry>
<entry>
<title>promote subject even if it has unnamed regions</title>
<updated>2023-03-11T23:10:26+00:00</updated>
<author>
<name>Ali MJ Al-Nasrawy</name>
<email>alimjalnasrawy@gmail.com</email>
</author>
<published>2023-03-03T00:56:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=668ae05cd419a3cc918e0ff2ea18bcba98d0ef9b'/>
<id>urn:sha1:668ae05cd419a3cc918e0ff2ea18bcba98d0ef9b</id>
<content type='text'>
Don't require a region to have an `external_name` in order to be
promoted.
</content>
</entry>
<entry>
<title>Rollup merge of #108694 - est31:backticks_matchmaking_comments, r=Nilstrieb</title>
<updated>2023-03-03T19:06:30+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-03-03T19:06:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=01fc5a765353741ee0a2597bd48283368253e9b6'/>
<id>urn:sha1:01fc5a765353741ee0a2597bd48283368253e9b6</id>
<content type='text'>
Match unmatched backticks in compiler/ comments

r? ``@Nilstrieb`` as per [advice](https://github.com/rust-lang/rust/pull/108685#issuecomment-1453018499)
</content>
</entry>
<entry>
<title>Match end user facing unmatched backticks in compiler/</title>
<updated>2023-03-03T07:39:36+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2023-03-03T07:38:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ef658907a5e88563e4b67a07ba1639c7bf58756f'/>
<id>urn:sha1:ef658907a5e88563e4b67a07ba1639c7bf58756f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Match unmatched backticks in compiler/ that are part of rustdoc</title>
<updated>2023-03-03T07:39:00+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2023-03-03T03:10:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ff2c609d662f0ffae9aafa6ff9f60441473e958e'/>
<id>urn:sha1:ff2c609d662f0ffae9aafa6ff9f60441473e958e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #108487 - cjgillot:no-typeck-mir, r=oli-obk</title>
<updated>2023-02-27T21:48:10+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-02-27T21:48:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6290ae92b2df2bfff09abdcb80a3aa483692bab6'/>
<id>urn:sha1:6290ae92b2df2bfff09abdcb80a3aa483692bab6</id>
<content type='text'>
Avoid invoking typeck from borrowck

This PR attempts to reduce direct dependencies between typeck and MIR-related queries. The goal is to have all the information transit either through THIR or through dedicated queries that avoid depending on the whole `TypeckResults`.

In a first commit, we store the type information that MIR building requires into THIR. This avoids edges between mir_built and typeck.

In the second and third commit, we wrap informations around closures (upvars, kind origin and user-provided signature) to avoid borrowck depending on typeck information.

There should be a single remaining borrowck -&gt; typeck edge in the good path, due to inline consts.
</content>
</entry>
<entry>
<title>avoid `&amp;str` to `String` conversions</title>
<updated>2023-02-27T05:27:13+00:00</updated>
<author>
<name>Takayuki Maeda</name>
<email>takoyaki0316@gmail.com</email>
</author>
<published>2023-02-27T05:27:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=934c8c2299ec4b0b299ee5b018db875eba1f9e7d'/>
<id>urn:sha1:934c8c2299ec4b0b299ee5b018db875eba1f9e7d</id>
<content type='text'>
</content>
</entry>
</feed>
