<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/compile-fail/break-outside-loop.rs, branch 1.26.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.26.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.26.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-01-05T22:22:17+00:00</updated>
<entry>
<title>fix cfail tests</title>
<updated>2015-01-05T22:22:17+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>japaricious@gmail.com</email>
</author>
<published>2015-01-03T15:45:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7d5b0454e9ee5ea9b99c6315174b498df60a7bb5'/>
<id>urn:sha1:7d5b0454e9ee5ea9b99c6315174b498df60a7bb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core: rename strbuf::StrBuf to string::String</title>
<updated>2014-05-25T04:48:10+00:00</updated>
<author>
<name>Richo Healey</name>
<email>richo@psych0tik.net</email>
</author>
<published>2014-05-22T23:57:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=553074506ecd139eb961fb91eb33ad9fd0183acb'/>
<id>urn:sha1:553074506ecd139eb961fb91eb33ad9fd0183acb</id>
<content type='text'>
[breaking-change]
</content>
</entry>
<entry>
<title>test: Remove all uses of `~str` from the test suite.</title>
<updated>2014-05-14T21:58:00+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2014-05-13T00:56:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=95e310abdcbfe0f5ad511258097624719cbc84db'/>
<id>urn:sha1:95e310abdcbfe0f5ad511258097624719cbc84db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc: move the check_loop pass earlier.</title>
<updated>2014-04-04T23:52:28+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2014-04-04T23:05:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3766453a422198c77df4970159dd3a56f05e1861'/>
<id>urn:sha1:3766453a422198c77df4970159dd3a56f05e1861</id>
<content type='text'>
This pass is purely AST based, and by running it earlier we emit more
useful error messages, e.g. type inference fails in the case of `let r =
break;` with few constraints on `r`, but its more useful to be told that
the `break` is outside a loop (rather than a type error) when it is.

Closes #13292.
</content>
</entry>
<entry>
<title>test: Remove non-procedure uses of `do` from compiletest, libstd tests,</title>
<updated>2013-11-26T16:25:27+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-11-22T01:23:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f571e46ddb696d15a8cc912309714ca74f23dcc4'/>
<id>urn:sha1:f571e46ddb696d15a8cc912309714ca74f23dcc4</id>
<content type='text'>
compile-fail tests, run-fail tests, and run-pass tests.
</content>
</entry>
<entry>
<title>Improve error message for breaks in blocks</title>
<updated>2013-11-12T17:40:21+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-11-11T19:29:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5fdbcc4020a440e18a3c570ffad5d2bb089c08db'/>
<id>urn:sha1:5fdbcc4020a440e18a3c570ffad5d2bb089c08db</id>
<content type='text'>
Before it was always stated that it was a "break outside of a loop" when you
could very well be in a loop, but just in a block instead.

Closes #3064
</content>
</entry>
<entry>
<title>Remove REC, change related tests/docs</title>
<updated>2013-03-02T03:57:05+00:00</updated>
<author>
<name>Jihyun Yu</name>
<email>jihyun@nclab.kaist.ac.kr</email>
</author>
<published>2013-03-02T03:57:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=95bc9ea26df56b29f74583317ab080fdc7b99757'/>
<id>urn:sha1:95bc9ea26df56b29f74583317ab080fdc7b99757</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reliciense makefiles and testsuite. Yup.</title>
<updated>2012-12-11T01:32:58+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2012-12-11T01:32:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1affff623604de21813fd791042458ad54248e9'/>
<id>urn:sha1:d1affff623604de21813fd791042458ad54248e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tear out ty_str and ty_vec.</title>
<updated>2012-07-14T19:19:36+00:00</updated>
<author>
<name>Michael Sullivan</name>
<email>sully@msully.net</email>
</author>
<published>2012-07-14T19:19:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d884085f43f87213e3045e474c39908d6555153a'/>
<id>urn:sha1:d884085f43f87213e3045e474c39908d6555153a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disallow ret inside of block functions</title>
<updated>2012-03-26T10:45:47+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2012-03-26T10:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=87e097a85346c947cea60b000677bae10409b804'/>
<id>urn:sha1:87e097a85346c947cea60b000677bae10409b804</id>
<content type='text'>
Also adds proper checking for cont/break being inside a loop.

Closes #1854
Issue #1619
</content>
</entry>
</feed>
