diff --git a/pymbolic/mapper/evaluator.py b/pymbolic/mapper/evaluator.py index 22fd397d704aa2a822d831d0e8565347c0fa7008..6d596622de67a7109457663829ff78dc7e63fd54 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):