about summary refs log tree commit diff
path: root/src/test/rustdoc
diff options
context:
space:
mode:
authorScott McMurray <scottmcm@users.noreply.github.com>2021-05-02 12:11:13 -0700
committerScott McMurray <scottmcm@users.noreply.github.com>2021-05-02 12:29:23 -0700
commit40ffa942444b84336b0d03f3004d7eb9ca36f8ad (patch)
tree7f1040ccf7d299ad5ffec664918f5068e66ec775 /src/test/rustdoc
parentfe540ae1bb13d3838d1d5c78b546d96b4d44797e (diff)
downloadrust-40ffa942444b84336b0d03f3004d7eb9ca36f8ad.tar.gz
rust-40ffa942444b84336b0d03f3004d7eb9ca36f8ad.zip
PR feedback
Diffstat (limited to 'src/test/rustdoc')
-rw-r--r--src/test/rustdoc/auxiliary/trait-alias-mention.rs3
-rw-r--r--src/test/rustdoc/trait-alias-mention.rs11
2 files changed, 9 insertions, 5 deletions
diff --git a/src/test/rustdoc/auxiliary/trait-alias-mention.rs b/src/test/rustdoc/auxiliary/trait-alias-mention.rs
new file mode 100644
index 00000000000..6df06c87a09
--- /dev/null
+++ b/src/test/rustdoc/auxiliary/trait-alias-mention.rs
@@ -0,0 +1,3 @@
+#![feature(trait_alias)]
+
+pub trait SomeAlias = std::fmt::Debug + std::marker::Copy;
diff --git a/src/test/rustdoc/trait-alias-mention.rs b/src/test/rustdoc/trait-alias-mention.rs
index dea72cdb5fb..6da0dc68785 100644
--- a/src/test/rustdoc/trait-alias-mention.rs
+++ b/src/test/rustdoc/trait-alias-mention.rs
@@ -1,9 +1,10 @@
-#![feature(trait_alias)]
-#![feature(ptr_metadata)]
+// aux-build:trait-alias-mention.rs
+// build-aux-docs
 
 #![crate_name = "foo"]
 
-// @has foo/fn.this_never_panics.html '//a[@title="traitalias core::ptr::metadata::Thin"]' 'Thin'
-pub fn this_never_panics<T: std::ptr::Thin>() {
-    assert_eq!(std::mem::size_of::<&T>(), std::mem::size_of::<usize>())
+extern crate trait_alias_mention;
+
+// @has foo/fn.mention_alias_in_bounds.html '//a[@href="../trait_alias_mention/traitalias.SomeAlias.html"]' 'SomeAlias'
+pub fn mention_alias_in_bounds<T: trait_alias_mention::SomeAlias>() {
 }