// Regression test for <https://github.com/rust-lang/rust/issues/109282>. | |
// Import for `ValueEnum` is inlined and doc comments on the import and `ValueEnum` itself are | |
// merged. After the merge they still have correct parent scopes to resolve both `[ValueEnum]`. | |
//@ check-pass | |
mod m { | |
pub enum ValueEnum {} | |
} | |
mod m2 { | |
/// [`ValueEnum`] | |
pub use crate::m::ValueEnum; | |
} | |
pub use m2::ValueEnum; |