<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/parse/lexer/comments.rs, branch perf-tmp</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-11-07T12:59:13+00:00</updated>
<entry>
<title>move syntax::parse::lexer::comments -&gt; syntax::util::comments</title>
<updated>2019-11-07T12:59:13+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-10-11T12:39:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=27f97aa468b5079bfd159e6fee9a04d5501a8818'/>
<id>urn:sha1:27f97aa468b5079bfd159e6fee9a04d5501a8818</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: simplify imports</title>
<updated>2019-11-07T12:50:12+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-10-11T10:29:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8fa8e02c282f6dc4ebcd0f8403a881116a948443'/>
<id>urn:sha1:8fa8e02c282f6dc4ebcd0f8403a881116a948443</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move Attribute::with_desugared_doc to librustdoc</title>
<updated>2019-10-25T02:38:42+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-10-11T12:01:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0a5b38f9c3d5beb641b146b2a7c56c8b4257633e'/>
<id>urn:sha1:0a5b38f9c3d5beb641b146b2a7c56c8b4257633e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libsyntax: Unconfigure tests during normal build</title>
<updated>2019-08-01T22:59:01+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-08-01T21:26:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=310b9fc76002066feb89dcfbf8e88b34fe5f4ad3'/>
<id>urn:sha1:310b9fc76002066feb89dcfbf8e88b34fe5f4ad3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce rustc_lexer</title>
<updated>2019-07-20T18:12:34+00:00</updated>
<author>
<name>Aleksey Kladov</name>
<email>aleksey.kladov@gmail.com</email>
</author>
<published>2019-05-06T08:53:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=395ee0b79f23b90593b01dd0a78451b8c93b0aa6'/>
<id>urn:sha1:395ee0b79f23b90593b01dd0a78451b8c93b0aa6</id>
<content type='text'>
The idea here is to make a reusable library out of the existing
rust-lexer, by separating out pure lexing and rustc-specific concerns,
like spans, error reporting an interning.

So, rustc_lexer operates directly on `&amp;str`, produces simple tokens
which are a pair of type-tag and a bit of original text, and does not
report errors, instead storing them as flags on the token.
</content>
</entry>
<entry>
<title>Replace src: &amp;mut dyn Read with String</title>
<updated>2019-07-10T11:12:28+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-07-05T21:12:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7e3791469fce12a95d5d85b9a8744a61a0970fe1'/>
<id>urn:sha1:7e3791469fce12a95d5d85b9a8744a61a0970fe1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cleanup lexer constructors</title>
<updated>2019-07-04T06:08:45+00:00</updated>
<author>
<name>Aleksey Kladov</name>
<email>aleksey.kladov@gmail.com</email>
</author>
<published>2019-07-03T10:30:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=601bad86b227a73970a6912d1efea48553728b3d'/>
<id>urn:sha1:601bad86b227a73970a6912d1efea48553728b3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove peek_token from StringReader</title>
<updated>2019-07-04T06:01:37+00:00</updated>
<author>
<name>Aleksey Kladov</name>
<email>aleksey.kladov@gmail.com</email>
</author>
<published>2019-07-02T14:08:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e9dc95c86ecb296e0a2067ca5813043f380b9ea6'/>
<id>urn:sha1:e9dc95c86ecb296e0a2067ca5813043f380b9ea6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Eliminate `comments::Literal`</title>
<updated>2019-05-11T11:24:21+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-05-09T16:04:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a5b3f33cb90bf991342afa552bcd993e36f80fa7'/>
<id>urn:sha1:a5b3f33cb90bf991342afa552bcd993e36f80fa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc: doc comments</title>
<updated>2019-02-10T23:42:32+00:00</updated>
<author>
<name>Alexander Regueiro</name>
<email>alexreg@me.com</email>
</author>
<published>2019-02-08T13:53:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c3e182cf43aea2c010a1915eb37293a458df2228'/>
<id>urn:sha1:c3e182cf43aea2c010a1915eb37293a458df2228</id>
<content type='text'>
</content>
</entry>
</feed>
