Skip to content

Commit 7fd014d

Browse files
committed
tweak wording of mismatched delimiter errors
1 parent 0a58f58 commit 7fd014d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+135
-135
lines changed

src/librustc_parse/lexer/tokentrees.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,11 @@ impl<'a> TokenTreesReader<'a> {
7878
let sm = self.string_reader.sess.source_map();
7979
match self.token.kind {
8080
token::Eof => {
81-
let msg = "this file contains an un-closed delimiter";
81+
let msg = "this file contains an unclosed delimiter";
8282
let mut err =
8383
self.string_reader.sess.span_diagnostic.struct_span_err(self.token.span, msg);
8484
for &(_, sp) in &self.open_braces {
85-
err.span_label(sp, "un-closed delimiter");
85+
err.span_label(sp, "unclosed delimiter");
8686
self.unmatched_braces.push(UnmatchedBrace {
8787
expected_delim: token::DelimToken::Brace,
8888
found_delim: None,
@@ -155,7 +155,7 @@ impl<'a> TokenTreesReader<'a> {
155155
close_brace_span,
156156
));
157157
}
158-
// Parse the close delimiter.
158+
// Parse the closing delimiter.
159159
self.real_token();
160160
}
161161
// Incorrect delimiter.
@@ -218,7 +218,7 @@ impl<'a> TokenTreesReader<'a> {
218218
// An unexpected closing delimiter (i.e., there is no
219219
// matching opening delimiter).
220220
let token_str = token_to_string(&self.token);
221-
let msg = format!("unexpected close delimiter: `{}`", token_str);
221+
let msg = format!("unexpected closing delimiter: `{}`", token_str);
222222
let mut err =
223223
self.string_reader.sess.span_diagnostic.struct_span_err(self.token.span, &msg);
224224

@@ -228,7 +228,7 @@ impl<'a> TokenTreesReader<'a> {
228228
"this block is empty, you might have not meant to close it",
229229
);
230230
}
231-
err.span_label(self.token.span, "unexpected close delimiter");
231+
err.span_label(self.token.span, "unexpected closing delimiter");
232232
Err(err)
233233
}
234234
_ => {

src/librustc_parse/parser/mod.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1354,16 +1354,16 @@ crate fn make_unclosed_delims_error(
13541354
let mut err = sess.span_diagnostic.struct_span_err(
13551355
unmatched.found_span,
13561356
&format!(
1357-
"incorrect close delimiter: `{}`",
1357+
"mismatched closing delimiter: `{}`",
13581358
pprust::token_kind_to_string(&token::CloseDelim(found_delim)),
13591359
),
13601360
);
1361-
err.span_label(unmatched.found_span, "incorrect close delimiter");
1361+
err.span_label(unmatched.found_span, "mismatched closing delimiter");
13621362
if let Some(sp) = unmatched.candidate_span {
1363-
err.span_label(sp, "close delimiter possibly meant for this");
1363+
err.span_label(sp, "closing delimiter possibly meant for this");
13641364
}
13651365
if let Some(sp) = unmatched.unclosed_span {
1366-
err.span_label(sp, "un-closed delimiter");
1366+
err.span_label(sp, "unclosed delimiter");
13671367
}
13681368
Some(err)
13691369
}

src/test/ui/issues/issue-62554.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ fn main() {}
22

33
fn foo(u: u8) { if u8 macro_rules! u8 { (u6) => { fn uuuuuuuuuuu() { use s loo mod u8 {
44
//~^ ERROR expected `{`, found `macro_rules`
5-
//~ ERROR this file contains an un-closed delimiter
5+
//~ ERROR this file contains an unclosed delimiter

src/test/ui/issues/issue-62554.stderr

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
error: this file contains an un-closed delimiter
2-
--> $DIR/issue-62554.rs:5:53
1+
error: this file contains an unclosed delimiter
2+
--> $DIR/issue-62554.rs:5:52
33
|
44
LL | fn foo(u: u8) { if u8 macro_rules! u8 { (u6) => { fn uuuuuuuuuuu() { use s loo mod u8 {
5-
| - - - - - un-closed delimiter
5+
| - - - - - unclosed delimiter
66
| | | | |
7-
| | | | un-closed delimiter
8-
| | | un-closed delimiter
9-
| un-closed delimiter un-closed delimiter
7+
| | | | unclosed delimiter
8+
| | | unclosed delimiter
9+
| unclosed delimiter unclosed delimiter
1010
LL |
1111
LL |
12-
| ^
12+
| ^
1313

1414
error: expected `{`, found `macro_rules`
1515
--> $DIR/issue-62554.rs:3:23

src/test/ui/parser-recovery-1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ fn main() {
1212
let x = y.;
1313
//~^ ERROR unexpected token
1414
//~| ERROR cannot find value `y` in this scope
15-
} //~ ERROR this file contains an un-closed delimiter
15+
} //~ ERROR this file contains an unclosed delimiter

src/test/ui/parser-recovery-1.stderr

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
error: this file contains an un-closed delimiter
2-
--> $DIR/parser-recovery-1.rs:15:55
1+
error: this file contains an unclosed delimiter
2+
--> $DIR/parser-recovery-1.rs:15:54
33
|
44
LL | trait Foo {
5-
| - un-closed delimiter
5+
| - unclosed delimiter
66
LL | fn bar() {
77
| - this delimiter might not be properly closed...
88
...
99
LL | }
1010
| - ...as it matches this but it has different indentation
1111
...
1212
LL | }
13-
| ^
13+
| ^
1414

1515
error: unexpected token: `;`
1616
--> $DIR/parser-recovery-1.rs:12:15

src/test/ui/parser-recovery-2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
trait Foo {
66
fn bar() {
77
let x = foo(); //~ ERROR cannot find function `foo` in this scope
8-
) //~ ERROR incorrect close delimiter: `)`
8+
) //~ ERROR mismatched closing delimiter: `)`
99
}
1010

1111
fn main() {

src/test/ui/parser-recovery-2.stderr

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ error: unexpected token: `;`
44
LL | let x = y.;
55
| ^
66

7-
error: incorrect close delimiter: `)`
7+
error: mismatched closing delimiter: `)`
88
--> $DIR/parser-recovery-2.rs:8:5
99
|
1010
LL | fn bar() {
11-
| - un-closed delimiter
11+
| - unclosed delimiter
1212
LL | let x = foo();
1313
LL | )
14-
| ^ incorrect close delimiter
14+
| ^ mismatched closing delimiter
1515

1616
error[E0425]: cannot find function `foo` in this scope
1717
--> $DIR/parser-recovery-2.rs:7:17

src/test/ui/parser/issue-10636-1.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
struct Obj {
2-
//~^ NOTE: un-closed delimiter
2+
//~^ NOTE: unclosed delimiter
33
member: usize
44
)
5-
//~^ ERROR incorrect close delimiter
6-
//~| NOTE incorrect close delimiter
5+
//~^ ERROR mismatched closing delimiter
6+
//~| NOTE mismatched closing delimiter
77

88
fn main() {}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
error: incorrect close delimiter: `)`
1+
error: mismatched closing delimiter: `)`
22
--> $DIR/issue-10636-1.rs:4:1
33
|
44
LL | struct Obj {
5-
| - un-closed delimiter
5+
| - unclosed delimiter
66
...
77
LL | )
8-
| ^ incorrect close delimiter
8+
| ^ mismatched closing delimiter
99

1010
error: aborting due to previous error
1111

0 commit comments

Comments
 (0)