@@ -43,34 +43,64 @@ LL | assert!(matches!('x', 'A'..='Z' | 'a'..='z'));
4343 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'x'.is_ascii_alphabetic()`
4444
4545error: manual check for common ascii range
46- --> $DIR/manual_is_ascii_check.rs:18 :13
46+ --> $DIR/manual_is_ascii_check.rs:19 :13
4747 |
4848LL | assert!((b'0'..=b'9').contains(&b'0'));
4949 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&b'0'.is_ascii_digit()`
5050
5151error: manual check for common ascii range
52- --> $DIR/manual_is_ascii_check.rs:30:13
52+ --> $DIR/manual_is_ascii_check.rs:20:13
53+ |
54+ LL | assert!((b'a'..=b'z').contains(&b'a'));
55+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&b'a'.is_ascii_lowercase()`
56+
57+ error: manual check for common ascii range
58+ --> $DIR/manual_is_ascii_check.rs:21:13
59+ |
60+ LL | assert!((b'A'..=b'Z').contains(&b'A'));
61+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&b'A'.is_ascii_uppercase()`
62+
63+ error: manual check for common ascii range
64+ --> $DIR/manual_is_ascii_check.rs:23:13
65+ |
66+ LL | assert!(('0'..='9').contains(&'0'));
67+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&'0'.is_ascii_digit()`
68+
69+ error: manual check for common ascii range
70+ --> $DIR/manual_is_ascii_check.rs:24:13
71+ |
72+ LL | assert!(('a'..='z').contains(&'a'));
73+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&'a'.is_ascii_lowercase()`
74+
75+ error: manual check for common ascii range
76+ --> $DIR/manual_is_ascii_check.rs:25:13
77+ |
78+ LL | assert!(('A'..='Z').contains(&'A'));
79+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&'A'.is_ascii_uppercase()`
80+
81+ error: manual check for common ascii range
82+ --> $DIR/manual_is_ascii_check.rs:37:13
5383 |
5484LL | assert!(matches!(b'1', b'0'..=b'9'));
5585 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `b'1'.is_ascii_digit()`
5686
5787error: manual check for common ascii range
58- --> $DIR/manual_is_ascii_check.rs:31 :13
88+ --> $DIR/manual_is_ascii_check.rs:38 :13
5989 |
6090LL | assert!(matches!('X', 'A'..='Z'));
6191 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'X'.is_ascii_uppercase()`
6292
6393error: manual check for common ascii range
64- --> $DIR/manual_is_ascii_check.rs:32 :13
94+ --> $DIR/manual_is_ascii_check.rs:39 :13
6595 |
6696LL | assert!(matches!('x', 'A'..='Z' | 'a'..='z'));
6797 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'x'.is_ascii_alphabetic()`
6898
6999error: manual check for common ascii range
70- --> $DIR/manual_is_ascii_check.rs:42 :23
100+ --> $DIR/manual_is_ascii_check.rs:49 :23
71101 |
72102LL | const FOO: bool = matches!('x', '0'..='9');
73103 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `'x'.is_ascii_digit()`
74104
75- error: aborting due to 12 previous errors
105+ error: aborting due to 17 previous errors
76106
0 commit comments