mirror of
https://github.com/rust-lang/rust
synced 2024-09-06 01:11:17 +00:00
Add regression test for link generation on foreign macro in jump to defintion feature
This commit is contained in:
parent
8719b74027
commit
4dd05e6424
6
tests/rustdoc/auxiliary/jump-to-def-macro.rs
Normal file
6
tests/rustdoc/auxiliary/jump-to-def-macro.rs
Normal file
|
@ -0,0 +1,6 @@
|
|||
#[macro_export]
|
||||
macro_rules! symbols {
|
||||
($name:ident = $value:expr) => {
|
||||
pub const $name: isize = $value;
|
||||
}
|
||||
}
|
15
tests/rustdoc/jump-to-def-macro.rs
Normal file
15
tests/rustdoc/jump-to-def-macro.rs
Normal file
|
@ -0,0 +1,15 @@
|
|||
//@ aux-build:jump-to-def-macro.rs
|
||||
//@ build-aux-docs
|
||||
//@ compile-flags: -Zunstable-options --generate-link-to-definition
|
||||
|
||||
#![crate_name = "foo"]
|
||||
|
||||
// @has 'src/foo/jump-to-def-macro.rs.html'
|
||||
|
||||
#[macro_use]
|
||||
extern crate jump_to_def_macro;
|
||||
|
||||
// @has - '//a[@href="../../jump_to_def_macro/macro.symbols.html"]' 'symbols!'
|
||||
symbols! {
|
||||
A = 12
|
||||
}
|
Loading…
Reference in a new issue