]> git.proxmox.com Git - rustc.git/blame - src/test/ui/parser/bad-lit-suffixes.rs
New upstream version 1.50.0+dfsg1
[rustc.git] / src / test / ui / parser / bad-lit-suffixes.rs
CommitLineData
1a4d82fc 1extern
60c5eb7d 2 "C"suffix //~ ERROR suffixes on a string literal are invalid
1a4d82fc
JJ
3 fn foo() {}
4
5extern
60c5eb7d 6 "C"suffix //~ ERROR suffixes on a string literal are invalid
1a4d82fc
JJ
7{}
8
9fn main() {
532ac7d7
XL
10 ""suffix; //~ ERROR suffixes on a string literal are invalid
11 b""suffix; //~ ERROR suffixes on a byte string literal are invalid
12 r#""#suffix; //~ ERROR suffixes on a string literal are invalid
13 br#""#suffix; //~ ERROR suffixes on a byte string literal are invalid
14 'a'suffix; //~ ERROR suffixes on a char literal are invalid
15 b'a'suffix; //~ ERROR suffixes on a byte literal are invalid
1a4d82fc 16
c1a9b12d
SL
17 1234u1024; //~ ERROR invalid width `1024` for integer literal
18 1234i1024; //~ ERROR invalid width `1024` for integer literal
19 1234f1024; //~ ERROR invalid width `1024` for float literal
20 1234.5f1024; //~ ERROR invalid width `1024` for float literal
1a4d82fc 21
fc512014
XL
22 1234suffix; //~ ERROR invalid suffix `suffix` for number literal
23 0b101suffix; //~ ERROR invalid suffix `suffix` for number literal
c1a9b12d
SL
24 1.0suffix; //~ ERROR invalid suffix `suffix` for float literal
25 1.0e10suffix; //~ ERROR invalid suffix `suffix` for float literal
1a4d82fc 26}