1export fn entry1() void {
2 const T = u000123;
3 _ = T;
4}
5export fn entry2() void {
6 _ = u0;
7 var x: i01 = 1;
8 _ = x;
9}
10export fn entry3() void {
11 _ = 000123;
12}
13export fn entry4() void {
14 _ = 01;
15}
16
17// error
18//
19// :2:15: error: primitive integer type 'u000123' has leading zero
20// :7:12: error: primitive integer type 'i01' has leading zero
21// :11:9: error: number '000123' has leading zero
22// :11:9: note: use '0o' prefix for octal literals
23// :14:9: error: number '01' has leading zero
24// :14:9: note: use '0o' prefix for octal literals