File tree Expand file tree Collapse file tree 4 files changed +78
-2
lines changed Expand file tree Collapse file tree 4 files changed +78
-2
lines changed Original file line number Diff line number Diff line change @@ -7,4 +7,10 @@ pub struct Bar;
77#[ doc( alias) ] //~ ERROR
88#[ doc( alias = 0 ) ] //~ ERROR
99#[ doc( alias( "bar" ) ) ] //~ ERROR
10+ #[ doc( alias = "\" " ) ] //~ ERROR
11+ #[ doc( alias = "\n " ) ] //~ ERROR
12+ #[ doc( alias = "
13+ " ) ] //~^ ERROR
14+ #[ doc( alias = " " ) ] //~ ERROR
15+ #[ doc( alias = "\t " ) ] //~ ERROR
1016pub struct Foo ;
Original file line number Diff line number Diff line change @@ -16,5 +16,37 @@ error: doc alias attribute expects a string: #[doc(alias = "0")]
1616LL | #[doc(alias("bar"))]
1717 | ^^^^^^^^^^^^
1818
19- error: aborting due to 3 previous errors
19+ error: '\"' character isn't allowed in `#[doc(alias = "...")]`
20+ --> $DIR/check-doc-alias-attr.rs:10:7
21+ |
22+ LL | #[doc(alias = "\"")]
23+ | ^^^^^^^^^^^^
24+
25+ error: '\n' character isn't allowed in `#[doc(alias = "...")]`
26+ --> $DIR/check-doc-alias-attr.rs:11:7
27+ |
28+ LL | #[doc(alias = "\n")]
29+ | ^^^^^^^^^^^^
30+
31+ error: '\n' character isn't allowed in `#[doc(alias = "...")]`
32+ --> $DIR/check-doc-alias-attr.rs:12:7
33+ |
34+ LL | #[doc(alias = "
35+ | _______^
36+ LL | | ")]
37+ | |_^
38+
39+ error: ' ' character isn't allowed in `#[doc(alias = "...")]`
40+ --> $DIR/check-doc-alias-attr.rs:14:7
41+ |
42+ LL | #[doc(alias = " ")]
43+ | ^^^^^^^^^^^
44+
45+ error: '\t' character isn't allowed in `#[doc(alias = "...")]`
46+ --> $DIR/check-doc-alias-attr.rs:15:7
47+ |
48+ LL | #[doc(alias = "\t")]
49+ | ^^^^^^^^^^^^
50+
51+ error: aborting due to 8 previous errors
2052
Original file line number Diff line number Diff line change @@ -7,4 +7,10 @@ pub struct Bar;
77#[ doc( alias) ] //~ ERROR
88#[ doc( alias = 0 ) ] //~ ERROR
99#[ doc( alias( "bar" ) ) ] //~ ERROR
10+ #[ doc( alias = "\" " ) ] //~ ERROR
11+ #[ doc( alias = "\n " ) ] //~ ERROR
12+ #[ doc( alias = "
13+ " ) ] //~^ ERROR
14+ #[ doc( alias = " " ) ] //~ ERROR
15+ #[ doc( alias = "\t " ) ] //~ ERROR
1016pub struct Foo ;
Original file line number Diff line number Diff line change @@ -16,5 +16,37 @@ error: doc alias attribute expects a string: #[doc(alias = "0")]
1616LL | #[doc(alias("bar"))]
1717 | ^^^^^^^^^^^^
1818
19- error: aborting due to 3 previous errors
19+ error: '\"' character isn't allowed in `#[doc(alias = "...")]`
20+ --> $DIR/check-doc-alias-attr.rs:10:7
21+ |
22+ LL | #[doc(alias = "\"")]
23+ | ^^^^^^^^^^^^
24+
25+ error: '\n' character isn't allowed in `#[doc(alias = "...")]`
26+ --> $DIR/check-doc-alias-attr.rs:11:7
27+ |
28+ LL | #[doc(alias = "\n")]
29+ | ^^^^^^^^^^^^
30+
31+ error: '\n' character isn't allowed in `#[doc(alias = "...")]`
32+ --> $DIR/check-doc-alias-attr.rs:12:7
33+ |
34+ LL | #[doc(alias = "
35+ | _______^
36+ LL | | ")]
37+ | |_^
38+
39+ error: ' ' character isn't allowed in `#[doc(alias = "...")]`
40+ --> $DIR/check-doc-alias-attr.rs:14:7
41+ |
42+ LL | #[doc(alias = " ")]
43+ | ^^^^^^^^^^^
44+
45+ error: '\t' character isn't allowed in `#[doc(alias = "...")]`
46+ --> $DIR/check-doc-alias-attr.rs:15:7
47+ |
48+ LL | #[doc(alias = "\t")]
49+ | ^^^^^^^^^^^^
50+
51+ error: aborting due to 8 previous errors
2052
You can’t perform that action at this time.
0 commit comments