<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/diagnostics/plugin.rs, branch 1.22.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.22.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.22.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2017-08-15T22:29:17+00:00</updated>
<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>syntax: Add `tokens: Option&lt;TokenStream&gt;` to Item</title>
<updated>2017-07-28T14:58:20+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-07-11T00:44:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9b2f7624ecb743e9db8e135113f396a7956623e7'/>
<id>urn:sha1:9b2f7624ecb743e9db8e135113f396a7956623e7</id>
<content type='text'>
This commit adds a new field to the `Item` AST node in libsyntax to optionally
contain the original token stream that the item itself was parsed from. This is
currently `None` everywhere but is intended for use later with procedural
macros.
</content>
</entry>
<entry>
<title>Hygienize lifetimes.</title>
<updated>2017-05-25T05:52:09+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2017-03-25T21:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7fdc1fb2e40bc8fc5f1f59eb3b9d180619bcb210'/>
<id>urn:sha1:7fdc1fb2e40bc8fc5f1f59eb3b9d180619bcb210</id>
<content type='text'>
</content>
</entry>
<entry>
<title>adressed comments by @kennytm and @petrochenkov</title>
<updated>2017-05-15T21:56:09+00:00</updated>
<author>
<name>Andre Bogus</name>
<email>bogusandre@gmail.com</email>
</author>
<published>2017-05-13T19:40:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=958c67d9c8ca74370e2052fd8a3d209b8184d1f4'/>
<id>urn:sha1:958c67d9c8ca74370e2052fd8a3d209b8184d1f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some clippy warnings in libsyntax</title>
<updated>2017-05-12T18:05:39+00:00</updated>
<author>
<name>Andre Bogus</name>
<email>bogusandre@gmail.com</email>
</author>
<published>2017-05-12T18:05:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a9c163ebe9deeaf74699fc8642d919cdb2b5e617'/>
<id>urn:sha1:a9c163ebe9deeaf74699fc8642d919cdb2b5e617</id>
<content type='text'>
This is mostly removing stray ampersands, needless returns and lifetimes.
</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>libsyntax: clearer names for some AST parts</title>
<updated>2016-09-28T20:31:18+00:00</updated>
<author>
<name>Jonas Schievink</name>
<email>jonasschievink@gmail.com</email>
</author>
<published>2016-09-20T14:54:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=48e5199de366ed2945d1103f0b6c8aa542604ebb'/>
<id>urn:sha1:48e5199de366ed2945d1103f0b6c8aa542604ebb</id>
<content type='text'>
This applies the HIR changes from the previous commits to the AST, and
is thus a syntax-[breaking-change]

Renames `PatKind::Vec` to `PatKind::Slice`, since these are called slice
patterns, not vec patterns. Renames `TyKind::Vec`, which represents the
type `[T]`, to `TyKind::Slice`. Renames `TyKind::FixedLengthVec` to
`TyKind::Array`.
</content>
</entry>
<entry>
<title>Rollup merge of #34385 - cgswords:tstream, r=nrc</title>
<updated>2016-06-26T02:11:59+00:00</updated>
<author>
<name>Jeffrey Seyfried</name>
<email>jeffrey.seyfried@gmail.com</email>
</author>
<published>2016-06-25T22:35:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=82a15a6a0af724e71004c735f8a99ec5f2a03920'/>
<id>urn:sha1:82a15a6a0af724e71004c735f8a99ec5f2a03920</id>
<content type='text'>
syntax-[breaking-change] cc #31645
(Only breaking because ast::TokenTree is now tokenstream::TokenTree.)

This pull request refactors TokenTrees into their own file as src/libsyntax/tokenstream.rs, moving them out of src/libsyntax/ast.rs, in order to prepare for an accompanying TokenStream implementation (per RFC 1566).
</content>
</entry>
<entry>
<title>reexport errors from syntax. fix failing cfail test</title>
<updated>2016-06-24T23:10:15+00:00</updated>
<author>
<name>Jonathan Turner</name>
<email>jturner@mozilla.com</email>
</author>
<published>2016-06-24T23:10:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bc1400600be083cfb39ffdc6f6b32153e585cd3c'/>
<id>urn:sha1:bc1400600be083cfb39ffdc6f6b32153e585cd3c</id>
<content type='text'>
</content>
</entry>
</feed>
