blob: 7d2e5ab6f2b7f673a0fde4a2ae765c3c7066a433 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#![feature(stmt_expr_attributes)]
#![deny(unused_doc_comments)]
macro_rules! mac {
() => {}
}
/// foo //~ ERROR unused doc comment
mac!();
fn foo() {
/// a //~ ERROR unused doc comment
let x = 12;
/// multi-line //~ unused doc comment
/// doc comment
/// that is unused
match x {
/// c //~ ERROR unused doc comment
1 => {},
_ => {}
}
/// foo //~ ERROR unused doc comment
unsafe {}
#[doc = "foo"] //~ ERROR unused doc comment
#[doc = "bar"] //~ ERROR unused doc comment
3;
/// bar //~ ERROR unused doc comment
mac!();
let x = /** comment */ 47; //~ ERROR unused doc comment
/// dox //~ ERROR unused doc comment
{
}
}
fn main() {
foo();
}
|