about summary refs log tree commit diff
path: root/tests/rustdoc/intra-doc/link-to-proc-macro.rs
blob: 6c289078db8645751b2fb6be14b1de2ed6962e11 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
//@ compile-flags: --crate-type=proc-macro
//@ has 'foo/index.html' '//a[@href="macro.my_macro.html"]' 'my_macro'
//! Link to [`my_macro`].
#![crate_name = "foo"]

// regression test for https://github.com/rust-lang/rust/issues/91274

extern crate proc_macro;

#[proc_macro]
pub fn my_macro(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
    input
}