File tree 4 files changed +78
-2
lines changed
4 files changed +78
-2
lines changed Original file line number Diff line number Diff line change @@ -7,4 +7,10 @@ pub struct Bar;
7
7
#[ doc( alias) ] //~ ERROR
8
8
#[ doc( alias = 0 ) ] //~ ERROR
9
9
#[ 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
10
16
pub 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")]
16
16
LL | #[doc(alias("bar"))]
17
17
| ^^^^^^^^^^^^
18
18
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
20
52
Original file line number Diff line number Diff line change @@ -7,4 +7,10 @@ pub struct Bar;
7
7
#[ doc( alias) ] //~ ERROR
8
8
#[ doc( alias = 0 ) ] //~ ERROR
9
9
#[ 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
10
16
pub 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")]
16
16
LL | #[doc(alias("bar"))]
17
17
| ^^^^^^^^^^^^
18
18
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
20
52
You can’t perform that action at this time.
0 commit comments