From 97af2ccd93f5c789b2dd75ffca5ec534c3b12325 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Sun, 26 Jun 2022 11:50:32 -0500 Subject: [PATCH] Silence spurious pylint warning regarding ~val evaluation --- pymbolic/mapper/evaluator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pymbolic/mapper/evaluator.py b/pymbolic/mapper/evaluator.py index 22fd397..6d59662 100644 --- a/pymbolic/mapper/evaluator.py +++ b/pymbolic/mapper/evaluator.py @@ -127,6 +127,8 @@ class EvaluationMapper(RecursiveMapper, CSECachingMapperMixin): return self.rec(expr.shiftee) >> self.rec(expr.shift) def map_bitwise_not(self, expr): + # ??? Why, pylint, why ??? + # pylint: disable=invalid-unary-operand-type return ~self.rec(expr.child) def map_bitwise_or(self, expr): -- GitLab