// Ensuring that anonymous re-exports are always inlined. #![crate_name = "foo"] pub mod foo { pub struct Foo; } mod bar { pub struct Bar; } // @has 'foo/index.html' // We check that the only "h2" present are "Re-exports" and "Modules". // @count - '//*[@id="main-content"]/h2' 2 // @has - '//*[@id="main-content"]/h2' 'Re-exports' // @has - '//*[@id="main-content"]/h2' 'Modules' // @has - '//*[@id="main-content"]//*[@class="item-table"]//li//code' 'pub use foo::Foo as _;' // @has - '//*[@id="main-content"]//*[@class="item-table"]//li//code' 'pub use bar::Bar as _;' pub use foo::Foo as _; pub use bar::Bar as _;