File tree 3 files changed +36
-1
lines changed
3 files changed +36
-1
lines changed Original file line number Diff line number Diff line change @@ -1352,7 +1352,9 @@ impl Context {
1352
1352
fn ignore_private_item ( & self , it : & clean:: Item ) -> bool {
1353
1353
match it. inner {
1354
1354
clean:: ModuleItem ( ref m) => {
1355
- ( m. items . len ( ) == 0 && it. doc_value ( ) . is_none ( ) ) ||
1355
+ ( m. items . len ( ) == 0 &&
1356
+ it. doc_value ( ) . is_none ( ) &&
1357
+ it. visibility != Some ( ast:: Public ) ) ||
1356
1358
( self . passes . contains ( "strip-private" ) && it. visibility != Some ( ast:: Public ) )
1357
1359
}
1358
1360
clean:: PrimitiveItem ( ..) => it. visibility != Some ( ast:: Public ) ,
Original file line number Diff line number Diff line change
1
+ // Copyright 2015 The Rust Project Developers. See the COPYRIGHT
2
+ // file at the top-level directory of this distribution and at
3
+ // http://rust-lang.org/COPYRIGHT.
4
+ //
5
+ // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
6
+ // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
7
+ // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
8
+ // option. This file may not be copied, modified, or distributed
9
+ // except according to those terms.
10
+
11
+ pub struct Foo ;
12
+
13
+ // @has issue_16265_1/traits/index.html '[src]'
14
+ pub mod traits {
15
+ impl PartialEq for super :: Foo {
16
+ fn eq ( & self , _: & super :: Foo ) -> bool { true }
17
+ }
18
+ }
Original file line number Diff line number Diff line change
1
+ // Copyright 2015 The Rust Project Developers. See the COPYRIGHT
2
+ // file at the top-level directory of this distribution and at
3
+ // http://rust-lang.org/COPYRIGHT.
4
+ //
5
+ // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
6
+ // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
7
+ // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
8
+ // option. This file may not be copied, modified, or distributed
9
+ // except according to those terms.
10
+
11
+
12
+ // @has issue_16265_2/index.html '[src]'
13
+
14
+ trait Y { }
15
+ impl Y for Option < u32 > { }
You can’t perform that action at this time.
0 commit comments