diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2019-10-06 21:47:01 -0700 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2019-10-16 11:57:35 -0700 |
| commit | 73d6efc43e0629b2028e7d031306088f44f84782 (patch) | |
| tree | 515c88c9080432b66b8be6aa13d0efbb44699450 /src/libcore | |
| parent | 89b19ccfdc6117f4df4d8c765464d6d929d483e0 (diff) | |
| download | rust-73d6efc43e0629b2028e7d031306088f44f84782.tar.gz rust-73d6efc43e0629b2028e7d031306088f44f84782.zip | |
Only emit overlapping patterns lint if the overlap is partial
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/ascii.rs | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/libcore/ascii.rs b/src/libcore/ascii.rs index 04aefd57ca2..4087333e2cf 100644 --- a/src/libcore/ascii.rs +++ b/src/libcore/ascii.rs @@ -100,8 +100,6 @@ pub fn escape_default(c: u8) -> EscapeDefault { b'\\' => ([b'\\', b'\\', 0, 0], 2), b'\'' => ([b'\\', b'\'', 0, 0], 2), b'"' => ([b'\\', b'"', 0, 0], 2), - // The three arms above are in the following range - #[allow(overlapping_patterns)] b'\x20' ..= b'\x7e' => ([c, 0, 0, 0], 1), _ => ([b'\\', b'x', hexify(c >> 4), hexify(c & 0xf)], 4), }; |
