mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 10:45:18 +00:00
26 lines
623 B
Rust
26 lines
623 B
Rust
// Regression test for <https://github.com/rust-lang/rust/issues/108281>.
|
|
// 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;
|