diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2023-07-11 16:32:11 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2023-07-14 16:45:54 +0200 |
| commit | 449cc6549f9f7a6e1d73e1d7a45b856c0b5f7320 (patch) | |
| tree | 44e9a45b20701737520704cab8b58193db709ff4 | |
| parent | a5e0ca962ac2dbd5973cf2a171cd6f695d28c3f1 (diff) | |
| download | rust-449cc6549f9f7a6e1d73e1d7a45b856c0b5f7320.tar.gz rust-449cc6549f9f7a6e1d73e1d7a45b856c0b5f7320.zip | |
Add regression test for #112852
| -rw-r--r-- | tests/rustdoc-json/impls/issue-112852-dangling-trait-impl-id.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/rustdoc-json/impls/issue-112852-dangling-trait-impl-id.rs b/tests/rustdoc-json/impls/issue-112852-dangling-trait-impl-id.rs new file mode 100644 index 00000000000..035d147d346 --- /dev/null +++ b/tests/rustdoc-json/impls/issue-112852-dangling-trait-impl-id.rs @@ -0,0 +1,14 @@ +#![feature(no_core)] +#![no_core] + +// @!has "$.index[*][?(@.name == 'HiddenPubStruct')]" +// @!has "$.index[*][?(@.inner.impl)]" +// @has "$.index[*][?(@.name=='PubTrait')]" +pub trait PubTrait {} + +#[doc(hidden)] +pub mod hidden { + pub struct HiddenPubStruct; + + impl crate::PubTrait for HiddenPubStruct {} +} |
