about summary refs log tree commit diff
path: root/src/test/rustdoc/auxiliary
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2020-06-10 00:33:10 -0700
committerManish Goregaokar <manishsmail@gmail.com>2020-06-10 01:04:38 -0700
commit27dcb4aab534741f747354c6a72ff29d0ccce329 (patch)
treef93cfed6336090aa896c70b8f4731896ff7bd6ca /src/test/rustdoc/auxiliary
parente003c3ea059e20a0e04cc953d0d128e0ea69acd8 (diff)
downloadrust-27dcb4aab534741f747354c6a72ff29d0ccce329.tar.gz
rust-27dcb4aab534741f747354c6a72ff29d0ccce329.zip
Avoid collisions between traits and their derive macros
Diffstat (limited to 'src/test/rustdoc/auxiliary')
-rw-r--r--src/test/rustdoc/auxiliary/intra-link-proc-macro-macro.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/test/rustdoc/auxiliary/intra-link-proc-macro-macro.rs b/src/test/rustdoc/auxiliary/intra-link-proc-macro-macro.rs
index fee92ff2e0d..04a431d9902 100644
--- a/src/test/rustdoc/auxiliary/intra-link-proc-macro-macro.rs
+++ b/src/test/rustdoc/auxiliary/intra-link-proc-macro-macro.rs
@@ -19,6 +19,11 @@ pub fn b_derive(input: TokenStream) -> TokenStream {
     input
 }
 
+#[proc_macro_derive(DeriveTrait)]
+pub fn trait_derive(input: TokenStream) -> TokenStream {
+    input
+}
+
 #[proc_macro_attribute]
 pub fn attr_a(input: TokenStream, _args: TokenStream) -> TokenStream {
     input