]> git.proxmox.com Git - rustc.git/blame - src/tools/clippy/tests/ui/octal_escapes.rs
New upstream version 1.71.1+dfsg1
[rustc.git] / src / tools / clippy / tests / ui / octal_escapes.rs
CommitLineData
a2a8927a
XL
1#![warn(clippy::octal_escapes)]
2
3fn main() {
4 let _bad1 = "\033[0m";
5 let _bad2 = b"\033[0m";
6 let _bad3 = "\\\033[0m";
7 // maximum 3 digits (\012 is the escape)
8 let _bad4 = "\01234567";
9 let _bad5 = "\0\03";
10 let _bad6 = "Text-\055\077-MoreText";
11 let _bad7 = "EvenMoreText-\01\02-ShortEscapes";
12 let _bad8 = "锈\01锈";
13 let _bad9 = "锈\011锈";
14
15 let _good1 = "\\033[0m";
16 let _good2 = "\0\\0";
17 let _good3 = "\0\0";
18 let _good4 = "X\0\0X";
19 let _good5 = "锈\0锈";
49aad941 20 let _good6 = "\0\\01";
a2a8927a 21}