diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2018-12-27 11:21:47 -0800 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2018-12-31 09:44:58 -0800 |
| commit | b416f1398fa19b4f1fd9bc6418ea32e340d8379c (patch) | |
| tree | fcbcc6761799171dd0377c4e5c5b48289d3cf176 /src/test/ui/parser | |
| parent | 7edc434b72e6e1b46b625c3019e8227dc7a8e2e8 (diff) | |
| download | rust-b416f1398fa19b4f1fd9bc6418ea32e340d8379c.tar.gz rust-b416f1398fa19b4f1fd9bc6418ea32e340d8379c.zip | |
Use structured suggestion for braceless unicode escape squence
Diffstat (limited to 'src/test/ui/parser')
| -rw-r--r-- | src/test/ui/parser/issue-23620-invalid-escapes.rs | 3 | ||||
| -rw-r--r-- | src/test/ui/parser/issue-23620-invalid-escapes.stderr | 10 |
2 files changed, 12 insertions, 1 deletions
diff --git a/src/test/ui/parser/issue-23620-invalid-escapes.rs b/src/test/ui/parser/issue-23620-invalid-escapes.rs index 6895a926b4f..f8a2f1cc7e6 100644 --- a/src/test/ui/parser/issue-23620-invalid-escapes.rs +++ b/src/test/ui/parser/issue-23620-invalid-escapes.rs @@ -35,4 +35,7 @@ fn main() { //~^ ERROR invalid character in numeric character escape: //~^^ ERROR form of character escape may only be used with characters in the range [\x00-\x7f] //~^^^ ERROR incorrect unicode escape sequence + + let _ = "\u8f"; + //~^ ERROR incorrect unicode escape sequence } diff --git a/src/test/ui/parser/issue-23620-invalid-escapes.stderr b/src/test/ui/parser/issue-23620-invalid-escapes.stderr index b1a5764e891..025b392627d 100644 --- a/src/test/ui/parser/issue-23620-invalid-escapes.stderr +++ b/src/test/ui/parser/issue-23620-invalid-escapes.stderr @@ -118,5 +118,13 @@ help: format of unicode escape sequences is `/u{…}` LL | let _ = "/xf /u"; | ^^ -error: aborting due to 17 previous errors +error: incorrect unicode escape sequence + --> $DIR/issue-23620-invalid-escapes.rs:39:14 + | +LL | let _ = "/u8f"; + | ^^-- + | | + | help: format of unicode escape sequences uses braces: `/u{8f}` + +error: aborting due to 18 previous errors |
