// Regression test for . // It ensures that the attributes on the first reexport are not duplicated. #![crate_name = "foo"] //@ has 'foo/index.html' #[doc(hidden)] pub fn bar() {} mod sub { pub fn public() {} } //@ matches - '//*[@class="desc docblock-short"]' '^Displayed$' /// Displayed #[doc(inline)] pub use crate::bar as Bar; //@ matches - '//*[@class="desc docblock-short"]' '^Hello\sDisplayed$' #[doc(inline)] /// Hello pub use crate::Bar as Bar2; //@ matches - '//*[@class="desc docblock-short"]' '^Public$' /// Public pub use crate::sub::public as Public;