diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/rustdoc/deref-recursive-pathbuf.rs | 1 | ||||
| -rw-r--r-- | src/test/rustdoc/deref-recursive.rs | 1 | ||||
| -rw-r--r-- | src/test/rustdoc/recursive-deref.rs | 3 |
3 files changed, 5 insertions, 0 deletions
diff --git a/src/test/rustdoc/deref-recursive-pathbuf.rs b/src/test/rustdoc/deref-recursive-pathbuf.rs index ac23eced386..9ab338ca9b1 100644 --- a/src/test/rustdoc/deref-recursive-pathbuf.rs +++ b/src/test/rustdoc/deref-recursive-pathbuf.rs @@ -1,5 +1,6 @@ // #26207: Show all methods reachable via Deref impls, recursing through multiple dereferencing // levels and across multiple crates. +// For `Deref` on non-foreign types, look at `deref-recursive.rs`. // @has 'foo/struct.Foo.html' // @has '-' '//*[@id="deref-methods-PathBuf"]' 'Methods from Deref<Target = PathBuf>' diff --git a/src/test/rustdoc/deref-recursive.rs b/src/test/rustdoc/deref-recursive.rs index ac43b10ec85..c07e048b065 100644 --- a/src/test/rustdoc/deref-recursive.rs +++ b/src/test/rustdoc/deref-recursive.rs @@ -1,5 +1,6 @@ // #26207: Show all methods reachable via Deref impls, recursing through multiple dereferencing // levels if needed. +// For `Deref` on foreign types, look at `deref-recursive-pathbuf.rs`. // @has 'foo/struct.Foo.html' // @has '-' '//*[@id="deref-methods-Bar"]' 'Methods from Deref<Target = Bar>' diff --git a/src/test/rustdoc/recursive-deref.rs b/src/test/rustdoc/recursive-deref.rs index 9833599e123..a7504fbccfb 100644 --- a/src/test/rustdoc/recursive-deref.rs +++ b/src/test/rustdoc/recursive-deref.rs @@ -50,6 +50,7 @@ impl G { } // @has recursive_deref/struct.D.html '//h3[@class="code-header in-band"]' 'impl Deref for D' +// We also check that `G::g` method isn't rendered because there is no `self` argument. // @!has '-' '//*[@id="deref-methods-G"]' impl Deref for D { type Target = E; @@ -60,6 +61,7 @@ impl Deref for D { } // @has recursive_deref/struct.E.html '//h3[@class="code-header in-band"]' 'impl Deref for E' +// We also check that `G::g` method isn't rendered because there is no `self` argument. // @!has '-' '//*[@id="deref-methods-G"]' impl Deref for E { type Target = F; @@ -70,6 +72,7 @@ impl Deref for E { } // @has recursive_deref/struct.F.html '//h3[@class="code-header in-band"]' 'impl Deref for F' +// We also check that `G::g` method isn't rendered because there is no `self` argument. // @!has '-' '//*[@id="deref-methods-G"]' impl Deref for F { type Target = G; |
