File tree Expand file tree Collapse file tree
cpp/ql/src/Likely Bugs/Arithmetic
javascript/ql/src/Expressions
java/ql/src/Likely Bugs/Comparison Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525 forall ( int op | op = lhs .( BitwiseAndExpr ) .getAnOperand ( ) .getValue ( ) .toInt ( ) | op < 0 ) and
2626 // exception for cases involving macros
2727 not e .isAffectedByMacro ( )
28- select e , "Sign check of a bitwise operation."
28+ select e , "Potential unsafe sign check of a bitwise operation."
Original file line number Diff line number Diff line change 1616 e .isStrict ( ) and
1717 e .getGreaterOperand ( ) instanceof BitwiseExpr and
1818 e .getLesserOperand ( ) .( IntegerLiteral ) .getIntValue ( ) = 0
19- select e , "Sign check of a bitwise operation."
19+ select e , "Potential unsafe sign check of a bitwise operation."
Original file line number Diff line number Diff line change 5353 not e instanceof EqualityTest and
5454 e .getRightOperand ( ) .getIntValue ( ) = 0 and
5555 not acceptableSignCheck ( b )
56- select e , "Sign check of a bitwise operation."
56+ select e , "Potential unsafe sign check of a bitwise operation."
You can’t perform that action at this time.
0 commit comments