<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/parse, branch 1.31.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.31.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.31.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-11-25T12:43:46+00:00</updated>
<entry>
<title>resolve: Implement edition hygiene for imports and absolute paths</title>
<updated>2018-11-25T12:43:46+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2018-11-18T00:25:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=585d2c44b337c3dc4b98f02bccf42dba04965f83'/>
<id>urn:sha1:585d2c44b337c3dc4b98f02bccf42dba04965f83</id>
<content type='text'>
Use per-span hygiene in a few other places in resolve
Prefer `rust_2015`/`rust_2018` helpers to comparing editions
</content>
</entry>
<entry>
<title>squashed form of #54145</title>
<updated>2018-11-20T21:14:23+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>ncameron@mozilla.com</email>
</author>
<published>2018-08-31T00:01:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e2a9ee48a6cca74e6ec0b93284849b50437eecfc'/>
<id>urn:sha1:e2a9ee48a6cca74e6ec0b93284849b50437eecfc</id>
<content type='text'>
Give each PathSegment a NodeId

Store a resolved def on hir::PathSegment

save-analysis: remove hacky, unnecessary code now that we have spans for every ident

dump data for prefix path segments

dump refs for path segments in save-analysis

Requires adding path segments to the hir map

Fix tests and rustdoc

save-analysis: handle missing field names

FIxes https://github.com/rust-lang-nursery/rls/issues/1031

rebasing and reviewer changes

Primarily refactoring `(Ident, Option&lt;NodeId&gt;)` to `Segment`

Fix tests and assertions; add some comments

more reviewer changes
</content>
</entry>
<entry>
<title>Fix ordering of nested modules in non-mod.rs mods</title>
<updated>2018-10-29T14:40:22+00:00</updated>
<author>
<name>Taylor Cramer</name>
<email>cramertj@google.com</email>
</author>
<published>2018-10-19T00:11:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f186dce560b113b7e30e39dfc147f7af616b38ca'/>
<id>urn:sha1:f186dce560b113b7e30e39dfc147f7af616b38ca</id>
<content type='text'>
Flatten relative offset into directory path before adding inline
(mod x { ... }) module names to the current directory path.

Fix #55094
</content>
</entry>
<entry>
<title>Fix a few tests with target-specific output</title>
<updated>2018-10-21T11:06:29+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2018-10-21T00:21:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21d67c45a3d032b3f0d421e6f882f11ea43d1f9c'/>
<id>urn:sha1:21d67c45a3d032b3f0d421e6f882f11ea43d1f9c</id>
<content type='text'>
Enable one fully ignored test
</content>
</entry>
<entry>
<title>Prefer unwrap_or_else to unwrap_or in case of function calls/allocations</title>
<updated>2018-10-19T07:45:45+00:00</updated>
<author>
<name>ljedrz</name>
<email>ljedrz@gmail.com</email>
</author>
<published>2018-10-12T14:16:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d28aed6dc45ffccc790469cb04f3f775ddb2283a'/>
<id>urn:sha1:d28aed6dc45ffccc790469cb04f3f775ddb2283a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support underscore as constant name</title>
<updated>2018-10-14T08:14:58+00:00</updated>
<author>
<name>Donato Sciarra</name>
<email>sciarp@gmail.com</email>
</author>
<published>2018-10-11T22:34:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=406cbf1a39c99ef7b7f329a44f1d1c7af7a8ecda'/>
<id>urn:sha1:406cbf1a39c99ef7b7f329a44f1d1c7af7a8ecda</id>
<content type='text'>
Issue: 54912
</content>
</entry>
<entry>
<title>Rollup merge of #54967 - holmgr:master, r=estebank</title>
<updated>2018-10-12T14:04:16+00:00</updated>
<author>
<name>kennytm</name>
<email>kennytm@gmail.com</email>
</author>
<published>2018-10-12T14:04:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=644dbf99edf1b59e3b820bc14ea849c6505e3945'/>
<id>urn:sha1:644dbf99edf1b59e3b820bc14ea849c6505e3945</id>
<content type='text'>
Remove incorrect span for second label inner macro invocation

A fix for issue #54841
</content>
</entry>
<entry>
<title>Auto merge of #53933 - GuillaumeGomez:codeblock-error-display, r=QuietMisdreavus</title>
<updated>2018-10-12T09:23:10+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2018-10-12T09:23:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=849a0e9c40ef79efec0802334fe10406ea3e7256'/>
<id>urn:sha1:849a0e9c40ef79efec0802334fe10406ea3e7256</id>
<content type='text'>
Improve error display for codeblocks in rustdoc

Part of #53919.

r? @QuietMisdreavus
</content>
</entry>
<entry>
<title>Auto merge of #54850 - mcr431:fix-54707-trait-function-from-macro, r=nikomatsakis</title>
<updated>2018-10-11T09:19:23+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2018-10-11T09:19:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a534216fa6d518088ae4468f1cdc519cd79e6247'/>
<id>urn:sha1:a534216fa6d518088ae4468f1cdc519cd79e6247</id>
<content type='text'>
Fix #54707 - parse_trait_item_ now handles interpolated blocks as function body decls

Fix #54707 - parse_trait_item_ now handles interpolated blocks as function body decls

Previously parsing trait items only handled opening brace token and semicolon, I added a branch to the match statement that will also handle interpolated blocks.
</content>
</entry>
<entry>
<title>Rollup merge of #54893 - dsciarra:issue-54379, r=pnkfelix</title>
<updated>2018-10-10T22:59:21+00:00</updated>
<author>
<name>Manish Goregaokar</name>
<email>manishsmail@gmail.com</email>
</author>
<published>2018-10-10T22:59:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e1e628ec87b22b3df661d257255fd198651a1801'/>
<id>urn:sha1:e1e628ec87b22b3df661d257255fd198651a1801</id>
<content type='text'>
Fixes #47311.
r? @nrc
</content>
</entry>
</feed>
