@@ /* Disable this transformation for the securebits-util.h, as it makes * the expression there confusing. */ position p : script:python() { p[0].file != "src/shared/securebits-util.h" }; expression x, y; @@ ( - ((x@p) & (y)) == (y) + FLAGS_SET(x, y) | - (x@p & (y)) == (y) + FLAGS_SET(x, y) | - ((x@p) & y) == y + FLAGS_SET(x, y) )