blob: 91447e5fa166b4ce87985ab86233187bd7d604de [file] [edit]
// This test ensures that the intra-doc link from reexported deprecated attribute note
// are resolved where they are declared.
#![deny(rustdoc::broken_intra_doc_links)]
#[doc(inline)]
pub use bar::sql_function_proc as sql_function;
pub fn define_sql_function() {}
pub mod bar {
#[deprecated(note = "Use [`define_sql_function`] instead")]
//~^ ERROR: unresolved link
//~| ERROR: unresolved link
pub fn sql_function_proc() {}
}
// From here, this is a regression test for <https://github.com/rust-lang/rust/issues/151411>.
pub use fuzz_test_helpers::*;
/// A type referenced in the deprecation note.
pub struct Env;
impl Env {
pub fn try_invoke(&self) {}
}
mod fuzz_test_helpers {
#[deprecated(note = "use [Env::try_invoke] instead")]
//~^ ERROR: unresolved link
//~| ERROR: unresolved link
pub fn fuzz_catch_panic() {}
}