<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/compile-fail/auto-ref-slice-plus-ref.rs, branch 1.27.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.27.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.27.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2016-10-31T22:51:40+00:00</updated>
<entry>
<title>Changed most vec! invocations to use square braces</title>
<updated>2016-10-31T22:51:40+00:00</updated>
<author>
<name>iirelu</name>
<email>anna@bawk.space</email>
</author>
<published>2016-10-29T21:54:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e593c3b89343a98bdcc76ce9f5869ff18882dfff'/>
<id>urn:sha1:e593c3b89343a98bdcc76ce9f5869ff18882dfff</id>
<content type='text'>
Most of the Rust community agrees that the vec! macro is clearer when
called using square brackets [] instead of regular brackets (). Most of
these ocurrences are from before macros allowed using different types of
brackets.

There is one left unchanged in a pretty-print test, as the pretty
printer still wants it to have regular brackets.
</content>
</entry>
<entry>
<title>Fix ICE that occurs when an associated const is ambiguous.</title>
<updated>2015-05-14T00:10:01+00:00</updated>
<author>
<name>Sean Patrick Santos</name>
<email>SeanPatrickSantos@gmail.com</email>
</author>
<published>2015-05-03T05:30:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b4bbf3a88dd965222c8e06ee113aa3a3730e3739'/>
<id>urn:sha1:b4bbf3a88dd965222c8e06ee113aa3a3730e3739</id>
<content type='text'>
Also change several error messages to refer to "items" rather than
"methods", since associated items that require resolution during type
checking are not always methods.
</content>
</entry>
<entry>
<title>Update compile fail tests to use isize.</title>
<updated>2015-01-08T16:02:24+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2015-01-08T10:54:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0c70ce1424f380360dcc8d857c68d2df1a27b6fd'/>
<id>urn:sha1:0c70ce1424f380360dcc8d857c68d2df1a27b6fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the double auto-ref on arrays/strings as receivers</title>
<updated>2014-12-16T04:05:33+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>ncameron@mozilla.com</email>
</author>
<published>2014-12-12T00:23:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=769aa0a7b378a7b71f5bcbec3485fe171ff4f3b9'/>
<id>urn:sha1:769aa0a7b378a7b71f5bcbec3485fe171ff4f3b9</id>
<content type='text'>
Part of #18469

[breaking-change]

A receiver will only ever get a single auto-reference. Previously arrays and strings would get two, e.g., [T] would be auto-ref'ed to &amp;&amp;[T]. This is usually apparent when a trait is implemented for `&amp;[T]` and has a method takes self by reference. The usual solution is to implement the trait for `[T]` (the DST form).
</content>
</entry>
<entry>
<title>Remove managed_box gate from tests</title>
<updated>2014-07-27T04:05:29+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2014-07-27T04:05:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=aa486547404553227fa3db0a887554245605075a'/>
<id>urn:sha1:aa486547404553227fa3db0a887554245605075a</id>
<content type='text'>
No longer does anything.
</content>
</entry>
<entry>
<title>Convert most code to new inner attribute syntax.</title>
<updated>2014-03-29T00:12:21+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2014-03-22T01:05:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=451e8c1c6178750a4c1789f40749562164a980b7'/>
<id>urn:sha1:451e8c1c6178750a4c1789f40749562164a980b7</id>
<content type='text'>
Closes #2569
</content>
</entry>
<entry>
<title>test: Automatically remove all `~[T]` from tests.</title>
<updated>2014-03-21T12:37:21+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2014-03-05T22:02:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=579eb2400b3cb5d9cf03a5c8792d63630489193a'/>
<id>urn:sha1:579eb2400b3cb5d9cf03a5c8792d63630489193a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update/delete tests using @[].</title>
<updated>2014-02-01T15:59:03+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2014-02-01T04:52:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b972cadf61df77b17c4b53eafaa8e3361f123dc4'/>
<id>urn:sha1:b972cadf61df77b17c4b53eafaa8e3361f123dc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Gate literal box expressions in addition to types</title>
<updated>2013-12-12T08:49:57+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-12-12T07:17:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0f6537fed4417134d72200ab3d46b124a4f2a34c'/>
<id>urn:sha1:0f6537fed4417134d72200ab3d46b124a4f2a34c</id>
<content type='text'>
Closes #10920
</content>
</entry>
<entry>
<title>Make 'self lifetime illegal.</title>
<updated>2013-12-11T18:54:06+00:00</updated>
<author>
<name>Erik Price</name>
<email>erik.price16@gmail.com</email>
</author>
<published>2013-12-10T07:16:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5731ca3078318a66a13208133d8839a9f9f92629'/>
<id>urn:sha1:5731ca3078318a66a13208133d8839a9f9f92629</id>
<content type='text'>
Also remove all instances of 'self within the codebase.

This fixes #10889.
</content>
</entry>
</feed>
