Add regression test for #97986
This commit is contained in:
parent
a752f82f19
commit
99cd9cae10
1 changed files with 24 additions and 0 deletions
24
src/test/rustdoc-json/generic_impl.rs
Normal file
24
src/test/rustdoc-json/generic_impl.rs
Normal file
|
@ -0,0 +1,24 @@
|
|||
// Regression test for <https://github.com/rust-lang/rust/issues/97986>.
|
||||
|
||||
// @has generic_impl.json
|
||||
// @has - "$.index[*][?(@.name=='f')]"
|
||||
// @has - "$.index[*][?(@.name=='AssocTy')]"
|
||||
// @has - "$.index[*][?(@.name=='AssocConst')]"
|
||||
|
||||
pub mod m {
|
||||
pub struct S;
|
||||
}
|
||||
|
||||
pub trait F {
|
||||
type AssocTy;
|
||||
const AssocConst: usize;
|
||||
fn f() -> m::S;
|
||||
}
|
||||
|
||||
impl<T> F for T {
|
||||
type AssocTy = u32;
|
||||
const AssocConst: usize = 0;
|
||||
fn f() -> m::S {
|
||||
m::S
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue