about summary refs log tree commit diff
path: root/src/test/ui/parser/byte-string-literals.rs
diff options
context:
space:
mode:
authorMara Bos <m-ou.se@m-ou.se>2021-02-05 12:25:53 +0100
committerGitHub <noreply@github.com>2021-02-05 12:25:53 +0100
commit8d49ca11a2ec5492626f7a62fe2bef8daefe9e72 (patch)
treed38f5eb1beeb24de84a7b46934ddafe1a6e5f546 /src/test/ui/parser/byte-string-literals.rs
parent676ff77fb7bd45aaa56ff636fdaee3a084c23c1f (diff)
parent3b5d018ebb6ee8aa6181ebf1cf9ba0cb407f622f (diff)
Rollup merge of #81307 - estebank:invalid-byte-str-span, r=petrochenkov
Handle `Span`s for byte and raw strings and add more detail

CC #81208.
Diffstat (limited to 'src/test/ui/parser/byte-string-literals.rs')
-rw-r--r--src/test/ui/parser/byte-string-literals.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/test/ui/parser/byte-string-literals.rs b/src/test/ui/parser/byte-string-literals.rs
index caffd9efbed..b1f11024a7b 100644
--- a/src/test/ui/parser/byte-string-literals.rs
+++ b/src/test/ui/parser/byte-string-literals.rs
@@ -2,7 +2,8 @@ static FOO: &'static [u8] = b"\f";  //~ ERROR unknown byte escape
 
 pub fn main() {
     b"\f";  //~ ERROR unknown byte escape
-    b"\x0Z";  //~ ERROR invalid character in numeric character escape: Z
-    b"é";  //~ ERROR byte constant must be ASCII
+    b"\x0Z";  //~ ERROR invalid character in numeric character escape: `Z`
+    b"é";  //~ ERROR non-ASCII character in byte constant
+    br##"é"##;  //~ ERROR raw byte string must be ASCII
     b"a  //~ ERROR unterminated double quote byte string
 }