From c74b0934e9d0099ba290242f364e182b40a3722f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Wed, 14 Mar 2018 14:54:05 +0100 Subject: [PATCH] misra.py: assume that '0' and '1' have essentially boolean types --- addons/misra.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/misra.py b/addons/misra.py index f3b3bd0c0..c5c467ac9 100644 --- a/addons/misra.py +++ b/addons/misra.py @@ -211,7 +211,7 @@ def hasSideEffectsRecursive(expr): def isBoolExpression(expr): - return expr and expr.str in {'!', '==', '!=', '<', '<=', '>', '>=', '&&', '||'} + return expr and expr.str in ['!', '==', '!=', '<', '<=', '>', '>=', '&&', '||', '0', '1'] def isConstantExpression(expr):