Skip to content

Commit f387e8c

Browse files
Add test for macro disambiguators
1 parent dc591e1 commit f387e8c

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#![crate_name = "foo"]
2+
#![deny(rustdoc::broken_intra_doc_links)]
3+
4+
//! [foo!()]
5+
// @has foo/index.html '//a[@href="macro.foo.html"]' 'foo!()'
6+
7+
//! [foo!{}]
8+
// @has - '//a[@href="macro.foo.html"]' 'foo!{}'
9+
10+
//! [foo![]](foo![])
11+
// @has - '//a[@href="macro.foo.html"]' 'foo![]'
12+
13+
//! [foo1](foo!())
14+
// @has - '//a[@href="macro.foo.html"]' 'foo1'
15+
16+
//! [foo2](foo!{})
17+
// @has - '//a[@href="macro.foo.html"]' 'foo2'
18+
19+
//! [foo3](foo![])
20+
// @has - '//a[@href="macro.foo.html"]' 'foo3'
21+
22+
#[macro_export]
23+
macro_rules! foo {
24+
() => {};
25+
}

0 commit comments

Comments
 (0)