<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/codegen/static-method-call-multi.rs, branch 0.12.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.12.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.12.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2014-09-23T03:05:45+00:00</updated>
<entry>
<title>librustc: Forbid private types in public APIs.</title>
<updated>2014-09-23T03:05:45+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2014-09-19T19:30:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e9ad12c0cae5c43ada6641c7dc840a0fbe5010a2'/>
<id>urn:sha1:e9ad12c0cae5c43ada6641c7dc840a0fbe5010a2</id>
<content type='text'>
This breaks code like:

    struct Foo {
        ...
    }

    pub fn make_foo() -&gt; Foo {
        ...
    }

Change this code to:

    pub struct Foo {    // note `pub`
        ...
    }

    pub fn make_foo() -&gt; Foo {
        ...
    }

The `visible_private_types` lint has been removed, since it is now an
error to attempt to expose a private type in a public API. In its place
a `#[feature(visible_private_types)]` gate has been added.

Closes #16463.

RFC #48.

[breaking-change]
</content>
</entry>
<entry>
<title>Add `pub` to all the codegen tests</title>
<updated>2013-10-10T13:00:51+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-10-10T13:00:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=caf7b678dd2f07918b47120aa73a1bca51d12da1'/>
<id>urn:sha1:caf7b678dd2f07918b47120aa73a1bca51d12da1</id>
<content type='text'>
Otherwise the test function is internalized and LLVM will most likely optimize
it out.
</content>
</entry>
<entry>
<title>test: add more codegen tests, add copyright headers to all.</title>
<updated>2013-07-31T22:02:22+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2013-07-31T22:01:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8261f2c37c7181fb4a40e8f8d9eaebb96deea9bb'/>
<id>urn:sha1:8261f2c37c7181fb4a40e8f8d9eaebb96deea9bb</id>
<content type='text'>
</content>
</entry>
</feed>
