<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax_ext/proc_macro_impl.rs, branch 1.32.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.32.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.32.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-11-30T04:15:19+00:00</updated>
<entry>
<title>proc_macro: move the rustc server to syntax_ext.</title>
<updated>2018-11-30T04:15:19+00:00</updated>
<author>
<name>Eduard-Mihai Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2018-03-20T14:41:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8cf463bcffea8b6582fec170841b22ae0d6c77ea'/>
<id>urn:sha1:8cf463bcffea8b6582fec170841b22ae0d6c77ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proc_macro: remove the __internal module.</title>
<updated>2018-11-30T04:15:19+00:00</updated>
<author>
<name>Eduard-Mihai Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2018-03-19T20:44:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38fee305dac49529f5a469a231efb99b97fa3beb'/>
<id>urn:sha1:38fee305dac49529f5a469a231efb99b97fa3beb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proc_macro: introduce a "bridge" between clients (proc macros) and servers (compiler front-ends).</title>
<updated>2018-11-30T04:15:19+00:00</updated>
<author>
<name>Eduard-Mihai Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2018-03-15T23:09:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e305994beb1347e2fcadf5c84acec60fb6902551'/>
<id>urn:sha1:e305994beb1347e2fcadf5c84acec60fb6902551</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mv (mod) codemap source_map</title>
<updated>2018-08-19T21:01:00+00:00</updated>
<author>
<name>Donato Sciarra</name>
<email>sciarp@gmail.com</email>
</author>
<published>2018-08-18T10:14:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=82607d2cf3866c7cc31050548f2fbfa39207e319'/>
<id>urn:sha1:82607d2cf3866c7cc31050548f2fbfa39207e319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not capture stderr in the compiler. Instead just panic silently for fatal errors</title>
<updated>2018-01-26T03:52:30+00:00</updated>
<author>
<name>John Kåre Alsaker</name>
<email>john.kare.alsaker@gmail.com</email>
</author>
<published>2018-01-21T11:47:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9a8d6b8bb5dd7dd2d378849f0c2fa586e3a5b48b'/>
<id>urn:sha1:9a8d6b8bb5dd7dd2d378849f0c2fa586e3a5b48b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify `hygiene::Mark` application, and</title>
<updated>2017-06-26T02:05:45+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2017-03-28T05:32:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d4488b7df97e62bfeed8c30b1922ce55ff254594'/>
<id>urn:sha1:d4488b7df97e62bfeed8c30b1922ce55ff254594</id>
<content type='text'>
remove variant `Token::SubstNt` in favor of `quoted::TokenTree::MetaVar`.
</content>
</entry>
<entry>
<title>Implement function-like procedural macros ( `#[proc_macro]`)</title>
<updated>2017-03-01T02:34:22+00:00</updated>
<author>
<name>Austin Bonander</name>
<email>austin.bonander@gmail.com</email>
</author>
<published>2017-02-27T20:03:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2fcbb48c727e82ea8751d6476d86fd3c6fe16b42'/>
<id>urn:sha1:2fcbb48c727e82ea8751d6476d86fd3c6fe16b42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement `#[proc_macro_attribute]`</title>
<updated>2017-01-17T06:41:22+00:00</updated>
<author>
<name>Austin Bonander</name>
<email>austin.bonander@gmail.com</email>
</author>
<published>2017-01-09T09:31:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=375cbd20cfcc9dbf15682bcfc0081ce5ce95567b'/>
<id>urn:sha1:375cbd20cfcc9dbf15682bcfc0081ce5ce95567b</id>
<content type='text'>
* Add support for `#[proc_macro]`

* Reactivate `proc_macro` feature and gate `#[proc_macro_attribute]` under it

* Have `#![feature(proc_macro)]` imply `#![feature(use_extern_macros)]`,
error on legacy import of proc macros via `#[macro_use]`
</content>
</entry>
</feed>
