about summary refs log tree commit diff
path: root/src/test/rustdoc-json
diff options
context:
space:
mode:
authorNixon Enraght-Moony <nixon.emoony@gmail.com>2022-09-13 18:34:15 +0100
committerNixon Enraght-Moony <nixon.emoony@gmail.com>2022-09-13 18:34:15 +0100
commite80ccd3d3aea9af8d3e0972d4f73f81a99fadfcd (patch)
tree8935f968335f4177bae3314ca3160228a3c1b94a /src/test/rustdoc-json
parent2e44c17c12cec45b6a682b1e53a04ac5b5fcc9d2 (diff)
downloadrust-e80ccd3d3aea9af8d3e0972d4f73f81a99fadfcd.tar.gz
rust-e80ccd3d3aea9af8d3e0972d4f73f81a99fadfcd.zip
Rustdoc-Json: Don't loose subitems of foreign traits.
Diffstat (limited to 'src/test/rustdoc-json')
-rw-r--r--src/test/rustdoc-json/traits/uses_extern_trait.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/rustdoc-json/traits/uses_extern_trait.rs b/src/test/rustdoc-json/traits/uses_extern_trait.rs
new file mode 100644
index 00000000000..430dd1543f5
--- /dev/null
+++ b/src/test/rustdoc-json/traits/uses_extern_trait.rs
@@ -0,0 +1,7 @@
+#![no_std]
+pub fn drop_default<T: core::default::Default>(_x: T) {}
+
+// FIXME(adotinthevoid): Theses shouldn't be here
+// @has "$.index[*][?(@.name=='Debug')]"
+// @set Debug_fmt = "$.index[*][?(@.name=='Debug')].inner.items[*]"
+// @has "$.index[*][?(@.name=='fmt')].id" $Debug_fmt