<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/run-pass/specialization/defaultimpl/auxiliary, branch 1.37.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.37.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.37.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-12-26T04:08:33+00:00</updated>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate `src/test/ui/run-pass/*` back to `src/test/run-pass/`.</title>
<updated>2018-09-26T11:10:54+00:00</updated>
<author>
<name>Felix S. Klock II</name>
<email>pnkfelix@pnkfx.org</email>
</author>
<published>2018-09-24T13:05:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2080474c75b833d2d666291839d8893cc0999de2'/>
<id>urn:sha1:2080474c75b833d2d666291839d8893cc0999de2</id>
<content type='text'>
Fix #54047
</content>
</entry>
<entry>
<title>Migrated remaining `src/test/run-pass/` subdirectories to `src/test/ui/run-pass/`.</title>
<updated>2018-09-06T12:36:26+00:00</updated>
<author>
<name>Felix S. Klock II</name>
<email>pnkfelix@pnkfx.org</email>
</author>
<published>2018-09-06T12:36:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=76ceeddb2b6fd4589cf8292d8dafa65a91ace019'/>
<id>urn:sha1:76ceeddb2b6fd4589cf8292d8dafa65a91ace019</id>
<content type='text'>
</content>
</entry>
<entry>
<title>support `default impl` for specialization</title>
<updated>2018-02-07T18:31:39+00:00</updated>
<author>
<name>Gianni Ciccarelli</name>
<email>gianni.ciccarelli@gmail.com</email>
</author>
<published>2017-10-24T09:55:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=13e80af159a709e5bb9a178b19b4319716261661'/>
<id>urn:sha1:13e80af159a709e5bb9a178b19b4319716261661</id>
<content type='text'>
a default impl should never be considered as implementing the
trait on its own -- regardless of whether it contains all items
or not
</content>
</entry>
<entry>
<title>    support `default impl` for specialization</title>
<updated>2018-02-07T17:42:29+00:00</updated>
<author>
<name>Gianni Ciccarelli</name>
<email>gianni.ciccarelli@gmail.com</email>
</author>
<published>2017-10-12T17:38:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f5c55ff379913b7acca2ae032120e74aaa4dd822'/>
<id>urn:sha1:f5c55ff379913b7acca2ae032120e74aaa4dd822</id>
<content type='text'>
    a `default impl` need not include all items from the trait
    a `default impl` alone does not mean that a type implements the trait
</content>
</entry>
<entry>
<title>Shorten some test names</title>
<updated>2017-10-10T23:36:40+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2017-10-10T23:36:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ca61ea2c44b22d082235c77223c3813df4c1174f'/>
<id>urn:sha1:ca61ea2c44b22d082235c77223c3813df4c1174f</id>
<content type='text'>
Paths to object files generated from them were too long and caused errors
</content>
</entry>
<entry>
<title>support `default impl` for specialization</title>
<updated>2017-04-24T10:08:48+00:00</updated>
<author>
<name>Gianni Ciccarelli</name>
<email>gianni.ciccarelli@gmail.com</email>
</author>
<published>2016-11-18T16:14:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=116e9831a57dd09b4c580c2f480064299137b0b0'/>
<id>urn:sha1:116e9831a57dd09b4c580c2f480064299137b0b0</id>
<content type='text'>
this commit implements the first step of the `default impl` feature:
all items in a `default impl` are (implicitly) `default` and hence
specializable.
In order to test this feature I've copied all the tests provided for the
`default` method implementation (in run-pass/specialization and
compile-fail/specialization directories) and moved the `default` keyword
from the item to the impl.
See referenced issue for further info
</content>
</entry>
</feed>
