diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2020-06-16 13:55:13 -0700 |
|---|---|---|
| committer | Manish Goregaokar <manishsmail@gmail.com> | 2020-07-16 22:22:40 -0700 |
| commit | 50d350b67cf3ef2acf52bee179c2eccfbf5e27e1 (patch) | |
| tree | 2b2e1c21843d70819efc4dc85fec1a02a39cbe50 /src | |
| parent | d5b1b74f479d5d9c38875188395e4cb5c1e6424f (diff) | |
| download | rust-50d350b67cf3ef2acf52bee179c2eccfbf5e27e1.tar.gz rust-50d350b67cf3ef2acf52bee179c2eccfbf5e27e1.zip | |
Add test for doc(hidden) intra-doc cross-crate reexports
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/rustdoc/intra-doc-crate/auxiliary/hidden.rs | 19 | ||||
| -rw-r--r-- | src/test/rustdoc/intra-doc-crate/hidden.rs | 10 |
2 files changed, 29 insertions, 0 deletions
diff --git a/src/test/rustdoc/intra-doc-crate/auxiliary/hidden.rs b/src/test/rustdoc/intra-doc-crate/auxiliary/hidden.rs new file mode 100644 index 00000000000..04be83ceb01 --- /dev/null +++ b/src/test/rustdoc/intra-doc-crate/auxiliary/hidden.rs @@ -0,0 +1,19 @@ +#![crate_name = "hidden_dep"] +#![deny(intra_doc_resolution_failure)] + +#[doc(hidden)] +pub mod __reexport { + pub use crate::*; +} + +pub mod future { + mod ready { + + /// Link to [`ready`](function@ready) + pub struct Ready; + pub fn ready() {} + + } + pub use self::ready::{ready, Ready}; + +} diff --git a/src/test/rustdoc/intra-doc-crate/hidden.rs b/src/test/rustdoc/intra-doc-crate/hidden.rs new file mode 100644 index 00000000000..5fcf4fd7101 --- /dev/null +++ b/src/test/rustdoc/intra-doc-crate/hidden.rs @@ -0,0 +1,10 @@ +// aux-build:hidden.rs +// build-aux-docs +#![deny(intra_doc_resolution_failure)] + +// tests https://github.com/rust-lang/rust/issues/73363 + +extern crate hidden_dep; + +// @has 'hidden/struct.Ready.html' '//a/@href' '../hidden/fn.ready.html' +pub use hidden_dep::future::{ready, Ready}; |
