<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/ast_map/mod.rs, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-06-09T23:40:45+00:00</updated>
<entry>
<title>syntax: move ast_map to librustc.</title>
<updated>2015-06-09T23:40:45+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2015-06-09T23:40:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=76eaed44d9a4556bbbd603200d805175c8ebf18e'/>
<id>urn:sha1:76eaed44d9a4556bbbd603200d805175c8ebf18e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Associate each path in a `use` declaration with the item in the AST map</title>
<updated>2015-05-26T08:42:56+00:00</updated>
<author>
<name>Barosl Lee</name>
<email>vcs@barosl.com</email>
</author>
<published>2015-05-26T02:27:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0ae30e608c5823a195af62051bfc4e9460f4bd25'/>
<id>urn:sha1:0ae30e608c5823a195af62051bfc4e9460f4bd25</id>
<content type='text'>
Currently, for `use` declarations with multiple paths, only the `use`
item itself is saved in the AST map, not the individual path nodes. This
can lead to a problem when a span of a specific path node is needed.

For example, #24818 caused an ICE because of this, in
`ImportResolver::check_for_conflicting_import()`.

Fixes #25763.
</content>
</entry>
<entry>
<title>Structural changes for associated constants</title>
<updated>2015-04-24T03:02:25+00:00</updated>
<author>
<name>Sean Patrick Santos</name>
<email>SeanPatrickSantos@gmail.com</email>
</author>
<published>2015-03-14T18:05:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b5499775d6bee080b3f46539d59d238de2c1726f'/>
<id>urn:sha1:b5499775d6bee080b3f46539d59d238de2c1726f</id>
<content type='text'>
Introduces new variants and types in syntax::ast, middle::ty, and middle::def.
</content>
</entry>
<entry>
<title>rollup merge of #23860: nikomatsakis/copy-requires-clone</title>
<updated>2015-04-02T01:37:54+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-04-02T01:37:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f92e7abefd0231f80d16062e5ff6aaf8cc3bc861'/>
<id>urn:sha1:f92e7abefd0231f80d16062e5ff6aaf8cc3bc861</id>
<content type='text'>
Conflicts:
	src/test/compile-fail/coherence-impls-copy.rs
</content>
</entry>
<entry>
<title>Fallout in libsyntax</title>
<updated>2015-04-01T15:22:39+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2015-03-30T13:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49b76a087bbbca3771c8b98125ecb59f7bfe80e6'/>
<id>urn:sha1:49b76a087bbbca3771c8b98125ecb59f7bfe80e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fallout in libsyntax/librustc: use newtype'd options for linked lists,</title>
<updated>2015-04-01T15:21:42+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2015-03-30T21:51:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=15b58fedcacba7d10a9f7d460a83da645a09ad3e'/>
<id>urn:sha1:15b58fedcacba7d10a9f7d460a83da645a09ad3e</id>
<content type='text'>
since `Option` is not fundamental and hence the old impls run afoul of
the orphan rules.
</content>
</entry>
<entry>
<title>syntax: move MethMac to MacImplItem and combine {Provided,Required}Method into MethodTraitItem.</title>
<updated>2015-03-11T21:39:16+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2015-03-11T21:38:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9da918548d77182ca64f375fb6da24036d5ad60c'/>
<id>urn:sha1:9da918548d77182ca64f375fb6da24036d5ad60c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: gather common fields of impl &amp; trait items into their respective types.</title>
<updated>2015-03-11T21:39:16+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2015-03-10T10:28:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f98b1763140e4c9b0f122bde2f5cbd24227554a2'/>
<id>urn:sha1:f98b1763140e4c9b0f122bde2f5cbd24227554a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: move indirection around {Trait,Impl}Item, from within.</title>
<updated>2015-03-11T21:39:15+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2015-03-05T02:48:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=98491827b920884e4ea1182dcacce2a650dde861'/>
<id>urn:sha1:98491827b920884e4ea1182dcacce2a650dde861</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #23028 - Munksgaard:get_attrs_opt, r=eddyb</title>
<updated>2015-03-10T14:50:40+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2015-03-10T14:50:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=698c1008d6009fc6cf5a4e797cef62b52f7d1e75'/>
<id>urn:sha1:698c1008d6009fc6cf5a4e797cef62b52f7d1e75</id>
<content type='text'>
This is more flexible and less error-prone. `get_attrs` and
`get_attrs_opt` can be used on many more items than the old `get_attrs`
could.

This is all courtesy of @huonw, and directly taken from here:
https://github.com/rust-lang/rust/pull/22348/files#diff-0f85fcb07fb739876892e633fa0e2be6R5575

Also thanks to @Manishearth for pointing it out to me.
</content>
</entry>
</feed>
