]> git.lizzy.rs Git - rust.git/blob - src/test/rustdoc-json/reexport/glob_private.rs
Auto merge of #83387 - cuviper:min-llvm-10, r=nagisa
[rust.git] / src / test / rustdoc-json / reexport / glob_private.rs
1 // edition:2018
2
3 #![no_core]
4 #![feature(no_core)]
5
6 // @!has glob_private.json "$.index[*][?(@.name=='mod1')]"
7 mod mod1 {
8     // @!has - "$.index[*][?(@.name=='mod2')]"
9     mod mod2 {
10         // @set m2pub_id = - "$.index[*][?(@.name=='Mod2Public')].id"
11         pub struct Mod2Public;
12
13         // @!has - "$.index[*][?(@.name=='Mod2Private')]"
14         struct Mod2Private;
15     }
16     pub use self::mod2::*;
17
18     // @set m1pub_id = - "$.index[*][?(@.name=='Mod1Public')].id"
19     pub struct Mod1Public;
20
21     // @!has - "$.index[*][?(@.name=='Mod1Private')]"
22     struct Mod1Private;
23 }
24 pub use mod1::*;
25
26 // @has - "$.index[*][?(@.name=='glob_private')].inner.items[*]" $m2pub_id
27 // @has - "$.index[*][?(@.name=='glob_private')].inner.items[*]" $m1pub_id