From eb2133e648a94b58bbe1c0fd31385829c17ebe2f Mon Sep 17 00:00:00 2001 From: Skgland Date: Sat, 6 Feb 2021 19:49:32 +0100 Subject: [PATCH] fix clippy lint `Manual RangeInclusive::contains implementation` --- crates/prolog_parser/src/macros.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/prolog_parser/src/macros.rs b/crates/prolog_parser/src/macros.rs index a28d7e22..c05ed69b 100644 --- a/crates/prolog_parser/src/macros.rs +++ b/crates/prolog_parser/src/macros.rs @@ -35,7 +35,7 @@ macro_rules! symbolic_hexadecimal_char { #[macro_export] macro_rules! octal_digit_char { ($c: expr) => { - $c >= '0' && $c <= '7' + ('0'..='7').contains(&$c) }; } @@ -49,7 +49,7 @@ macro_rules! binary_digit_char { #[macro_export] macro_rules! hexadecimal_digit_char { ($c: expr) => { - $c >= '0' && $c <= '9' || $c >= 'A' && $c <= 'F' || $c >= 'a' && $c <= 'f' + ('0'..='9').contains(&$c) || ('A'..='F').contains(&$c) || ('a'..='f').contains(&$c) }; } @@ -98,14 +98,14 @@ macro_rules! comment_2_char { #[macro_export] macro_rules! capital_letter_char { ($c: expr) => { - $c >= 'A' && $c <= 'Z' + ('A'..='Z').contains(&$c) }; } #[macro_export] macro_rules! small_letter_char { ($c: expr) => { - $c >= 'a' && $c <= 'z' + ('a'..='z').contains(&$c) }; } @@ -160,7 +160,7 @@ macro_rules! alpha_char { #[macro_export] macro_rules! decimal_digit_char { ($c: expr) => { - $c >= '0' && $c <= '9' + ('0'..='9').contains(&$c) }; } -- 2.54.0