<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_trait_selection/src/traits/structural_match.rs, branch 1.78.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.78.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.78.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-03-05T18:28:15+00:00</updated>
<entry>
<title>Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult`</title>
<updated>2024-03-05T18:28:15+00:00</updated>
<author>
<name>Jason Newcomb</name>
<email>jsnewcomb@pm.me</email>
</author>
<published>2024-02-24T22:22:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=be9b125d4180126f259d392fdf72ddb33e63013a'/>
<id>urn:sha1:be9b125d4180126f259d392fdf72ddb33e63013a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use fewer delayed bugs.</title>
<updated>2024-02-14T09:30:37+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-02-14T04:17:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=05849e8c2fccd1e66259d65fc4f3317161778212'/>
<id>urn:sha1:05849e8c2fccd1e66259d65fc4f3317161778212</id>
<content type='text'>
For some cases where it's clear that an error has already occurred,
e.g.:
- there's a comment stating exactly that, or
- things like HIR lowering, where we are lowering an error kind

The commit also tweaks some comments around delayed bug sites.
</content>
</entry>
<entry>
<title>Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs</title>
<updated>2024-02-06T02:22:58+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-01-24T18:01:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c567eddec2c628d4f13707866731e1b2013ad236'/>
<id>urn:sha1:c567eddec2c628d4f13707866731e1b2013ad236</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove StructuralEq trait</title>
<updated>2024-01-24T06:56:23+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-09-26T07:39:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0df7810734d396d1a3082eee674d542c81c269d2'/>
<id>urn:sha1:0df7810734d396d1a3082eee674d542c81c269d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `Session` methods that duplicate `DiagCtxt` methods.</title>
<updated>2023-12-23T21:05:28+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-12-18T11:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=99472c7049783605444ab888a97059d0cce93a12'/>
<id>urn:sha1:99472c7049783605444ab888a97059d0cce93a12</id>
<content type='text'>
Also add some `dcx` methods to types that wrap `TyCtxt`, for easier
access.
</content>
</entry>
<entry>
<title>Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.</title>
<updated>2023-12-01T22:01:19+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-11-30T04:01:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5d1d3844430923395d38159c8979e587a1ca2879'/>
<id>urn:sha1:5d1d3844430923395d38159c8979e587a1ca2879</id>
<content type='text'>
Because the corresponding `Level` is `DelayedBug` and `span_delayed_bug`
follows the pattern used everywhere else: `span_err`, `span_warning`,
etc.
</content>
</entry>
<entry>
<title>s/Generator/Coroutine/</title>
<updated>2023-10-20T21:10:38+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2023-10-19T16:06:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=60956837cfbf22bd8edd80f57a856e141f7deb8c'/>
<id>urn:sha1:60956837cfbf22bd8edd80f57a856e141f7deb8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove GeneratorWitness and rename GeneratorWitnessMIR.</title>
<updated>2023-09-23T13:47:30+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2023-08-03T13:47:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=44ac8dcc71c908aa320ccb51717ab2a0a8262b1d'/>
<id>urn:sha1:44ac8dcc71c908aa320ccb51717ab2a0a8262b1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(rustc_middle): Substs -&gt; GenericArg</title>
<updated>2023-07-14T12:27:35+00:00</updated>
<author>
<name>Mahdi Dibaiee</name>
<email>mdibaiee@pm.me</email>
</author>
<published>2023-07-11T21:35:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e55583c4b831c601452117a8eb20af59779ef582'/>
<id>urn:sha1:e55583c4b831c601452117a8eb20af59779ef582</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove search_for_adt_const_param_violation</title>
<updated>2023-06-01T18:03:59+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2023-05-17T18:51:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8ab10bacdf6ea55c594252062f80b7e931d93d7c'/>
<id>urn:sha1:8ab10bacdf6ea55c594252062f80b7e931d93d7c</id>
<content type='text'>
</content>
</entry>
</feed>
