diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2020-06-10 00:33:10 -0700 |
|---|---|---|
| committer | Manish Goregaokar <manishsmail@gmail.com> | 2020-06-10 01:04:38 -0700 |
| commit | 27dcb4aab534741f747354c6a72ff29d0ccce329 (patch) | |
| tree | f93cfed6336090aa896c70b8f4731896ff7bd6ca /src/test/rustdoc/auxiliary | |
| parent | e003c3ea059e20a0e04cc953d0d128e0ea69acd8 (diff) | |
| download | rust-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.rs | 5 |
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 |
