<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_middle/src/ty/codec.rs, branch 1.85.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.85.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.85.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-12-18T02:38:53+00:00</updated>
<entry>
<title>Re-export more `rustc_span::symbol` things from `rustc_span`.</title>
<updated>2024-12-18T02:38:53+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-12-12T23:29:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2620eb42d72d24baa1ca1056a769862b92c85f7f'/>
<id>urn:sha1:2620eb42d72d24baa1ca1056a769862b92c85f7f</id>
<content type='text'>
`rustc_span::symbol` defines some things that are re-exported from
`rustc_span`, such as `Symbol` and `sym`. But it doesn't re-export some
closely related things such as `Ident` and `kw`. So you can do `use
rustc_span::{Symbol, sym}` but you have to do `use
rustc_span::symbol::{Ident, kw}`, which is inconsistent for no good
reason.

This commit re-exports `Ident`, `kw`, and `MacroRulesNormalizedIdent`,
and changes many `rustc_span::symbol::` qualifiers in `compiler/` to
`rustc_span::`. This is a 200+ net line of code reduction, mostly
because many files with two `use rustc_span` items can be reduced to
one.
</content>
</entry>
<entry>
<title>no more Reveal :(</title>
<updated>2024-11-23T12:52:54+00:00</updated>
<author>
<name>lcnr</name>
<email>rust@lcnr.de</email>
</author>
<published>2024-11-20T10:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=319843d8cd84ee1ec753f836ce3773d44fe0764b'/>
<id>urn:sha1:319843d8cd84ee1ec753f836ce3773d44fe0764b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Querify MonoItem collection</title>
<updated>2024-11-12T19:48:10+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2024-10-31T03:10:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6e913b259d331125cb8a22febbbe1df4294a7bc'/>
<id>urn:sha1:f6e913b259d331125cb8a22febbbe1df4294a7bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compiler: Directly use rustc_abi in metadata and middle</title>
<updated>2024-11-03T21:38:47+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2024-11-03T02:33:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=236fe33345072e6363560fd2b535a10947af86f7'/>
<id>urn:sha1:236fe33345072e6363560fd2b535a10947af86f7</id>
<content type='text'>
Stop reexporting ReprOptions from middle::ty
</content>
</entry>
<entry>
<title>Implement const effect predicate in new solver</title>
<updated>2024-10-24T09:46:36+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-10-20T19:49:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cde29b9ec9c49dfdebe06f7e97df4a322f27bd6a'/>
<id>urn:sha1:cde29b9ec9c49dfdebe06f7e97df4a322f27bd6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>const-eval interning: accpt interior mutable pointers in final value (but keep rejecting mutable references)</title>
<updated>2024-09-10T08:26:16+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-08-02T13:34:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f76f128dc9dea86f52a40d465430a7feddca271a'/>
<id>urn:sha1:f76f128dc9dea86f52a40d465430a7feddca271a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>coverage: `CodeRegion` is never stored in an arena</title>
<updated>2024-08-28T12:03:48+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2024-08-28T12:01:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f61f34f4b8dbbcee2e0cb793d0f79ac04e4667b7'/>
<id>urn:sha1:f61f34f4b8dbbcee2e0cb793d0f79ac04e4667b7</id>
<content type='text'>
This might have been left over when coverage regions were stored in individual
MIR statements, instead of a separate table attached to the MIR body.
</content>
</entry>
<entry>
<title>Reformat `use` declarations.</title>
<updated>2024-07-28T22:26:52+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-07-28T22:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84ac80f1921afc243d71fd0caaa4f2838c294102'/>
<id>urn:sha1:84ac80f1921afc243d71fd0caaa4f2838c294102</id>
<content type='text'>
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
</content>
</entry>
<entry>
<title>Basic removal of `Ty` from places (boring)</title>
<updated>2024-06-05T21:25:38+00:00</updated>
<author>
<name>Boxy</name>
<email>supbscripter@gmail.com</email>
</author>
<published>2024-06-03T00:10:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=58feec9b85a18d26507dfe6d075fd128a1265888'/>
<id>urn:sha1:58feec9b85a18d26507dfe6d075fd128a1265888</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Uplift binder</title>
<updated>2024-05-21T21:00:45+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-05-20T16:57:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=28ce5883210da1ed90cda9b7da3d0b16e2794e69'/>
<id>urn:sha1:28ce5883210da1ed90cda9b7da3d0b16e2794e69</id>
<content type='text'>
</content>
</entry>
</feed>
