Skip to content

Commit 6ad77b0

Browse files
committed
review comments
1 parent 91b7423 commit 6ad77b0

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

src/libsyntax/parse/parser.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3208,7 +3208,7 @@ impl<'a> Parser<'a> {
32083208
if let Some(suffix) = suffix {
32093209
let mut err = self.diagnostic().struct_span_err(
32103210
span,
3211-
"tuple index with a suffix is invalid",
3211+
"suffixes on tuple indexes are invalid",
32123212
);
32133213
err.span_label(span, format!("invalid suffix `{}`", suffix));
32143214
err.emit();

src/test/ui/parser/issue-59418.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ struct X(i32,i32,i32);
33
fn main() {
44
let a = X(1, 2, 3);
55
let b = a.1suffix;
6-
//~^ ERROR tuple index with a suffix is invalid
6+
//~^ ERROR suffixes on tuple indexes are invalid
77
println!("{}", b);
8+
let c = (1, 2, 3);
9+
let d = c.1suffix;
10+
//~^ ERROR suffixes on tuple indexes are invalid
11+
println!("{}", d);
812
}
913

src/test/ui/parser/issue-59418.stderr

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
1-
error: tuple index with a suffix is invalid
1+
error: suffixes on tuple indexes are invalid
22
--> $DIR/issue-59418.rs:5:15
33
|
44
LL | let b = a.1suffix;
55
| ^^^^^^^ invalid suffix `suffix`
66

7-
error: aborting due to previous error
7+
error: suffixes on tuple indexes are invalid
8+
--> $DIR/issue-59418.rs:9:15
9+
|
10+
LL | let d = c.1suffix;
11+
| ^^^^^^^ invalid suffix `suffix`
12+
13+
error: aborting due to 2 previous errors
814

0 commit comments

Comments
 (0)