Print this page
11506 smatch resync

@@ -33,10 +33,12 @@
         type = get_type(expr->left);
         if (!type)
                 return;
         if (type_bits(type) == -1 || type_bits(type) > bits.value)
                 return;
+        if (is_ignored_expr(my_id, expr))
+                return;
         sm_warning("right shifting more than type allows %d vs %lld", type_bits(type), bits.value);
 }
 
 static void match_binop2(struct expression *expr)
 {