<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax_ext/deriving/decodable.rs, branch 1.30.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.30.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.30.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-07-29T16:53:22+00:00</updated>
<entry>
<title>Replace push loops with collect() and extend() where possible</title>
<updated>2018-07-29T16:53:22+00:00</updated>
<author>
<name>ljedrz</name>
<email>ljedrz@gmail.com</email>
</author>
<published>2018-07-26T15:11:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=59c8a279daf6912b99ba089ff6dafbfc3469831e'/>
<id>urn:sha1:59c8a279daf6912b99ba089ff6dafbfc3469831e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deny bare trait objects in src/libsyntax_ext</title>
<updated>2018-07-12T09:58:16+00:00</updated>
<author>
<name>ljedrz</name>
<email>ljedrz@gmail.com</email>
</author>
<published>2018-07-12T09:58:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=08c113abef13bd5ed050f7f8480afcd04eda081f'/>
<id>urn:sha1:08c113abef13bd5ed050f7f8480afcd04eda081f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide better names for builtin deriving-generated attributes</title>
<updated>2018-04-15T19:51:10+00:00</updated>
<author>
<name>James Sanderson</name>
<email>zofrex@gmail.com</email>
</author>
<published>2018-04-15T19:51:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4ae9488ce8fc89d1ddaa70ac148b8d66c311e517'/>
<id>urn:sha1:4ae9488ce8fc89d1ddaa70ac148b8d66c311e517</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use hygiene to access the injected crate (`core` or `std`) from builtin macros.</title>
<updated>2017-12-10T01:22:07+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2017-12-06T18:50:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9c7969d3df6ce1cd5370eea32f18a08dc1f0850d'/>
<id>urn:sha1:9c7969d3df6ce1cd5370eea32f18a08dc1f0850d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use field init shorthand EVERYWHERE</title>
<updated>2017-08-15T22:29:17+00:00</updated>
<author>
<name>Zack M. Davis</name>
<email>code@zackmdavis.net</email>
</author>
<published>2017-08-07T05:54:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1b6c9605e41b7c7dc23e0e6f633f05912d0463dd'/>
<id>urn:sha1:1b6c9605e41b7c7dc23e0e6f633f05912d0463dd</id>
<content type='text'>
Like #43008 (f668999), but _much more aggressive_.
</content>
</entry>
<entry>
<title>Move derive macro expansion into the MacroExpander</title>
<updated>2017-02-04T23:01:02+00:00</updated>
<author>
<name>Josh Driver</name>
<email>keeperofdakeys@gmail.com</email>
</author>
<published>2017-02-01T10:33:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fbdd0388664127c3dd2c3e6a162b597a87ffa7c9'/>
<id>urn:sha1:fbdd0388664127c3dd2c3e6a162b597a87ffa7c9</id>
<content type='text'>
This removes the expand_derives function, and sprinkles
the functionality throughout the Invocation Collector,
Expander and Resolver.
</content>
</entry>
<entry>
<title>Make builtin derives a SyntaxExtension</title>
<updated>2017-02-04T23:01:01+00:00</updated>
<author>
<name>Josh Driver</name>
<email>keeperofdakeys@gmail.com</email>
</author>
<published>2017-01-23T15:01:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0477daf9f0788e9ce77149357be9d7209be38fce'/>
<id>urn:sha1:0477daf9f0788e9ce77149357be9d7209be38fce</id>
<content type='text'>
This allows builtin derives to be registered and
resolved, just like other derive types.
</content>
</entry>
<entry>
<title>Use `Symbol` instead of `InternedString` in the AST, HIR, and various other places.</title>
<updated>2016-11-21T09:00:55+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-16T10:52:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e85a0d70b86491752eb501f73b9d2025c5991e8e'/>
<id>urn:sha1:e85a0d70b86491752eb501f73b9d2025c5991e8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move `syntax::util::interner` -&gt; `syntax::symbol`, cleanup.</title>
<updated>2016-11-20T23:40:20+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-11-16T08:21:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d2f8fb0a0a9dd98ea9d6a01620f1a21f425236c0'/>
<id>urn:sha1:d2f8fb0a0a9dd98ea9d6a01620f1a21f425236c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: don't fake a block around closures' bodies during parsing.</title>
<updated>2016-11-09T23:44:45+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2016-10-25T23:17:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49772fbf5dc1137a031086999b20ab7b961f3655'/>
<id>urn:sha1:49772fbf5dc1137a031086999b20ab7b961f3655</id>
<content type='text'>
</content>
</entry>
</feed>
