Files
codeql/cpp/ql/test/experimental/library-tests/rangeanalysis/bitwiseand/bitwiseand.ql
2020-10-01 23:30:48 -07:00

9 lines
281 B
Plaintext

import experimental.semmle.code.cpp.rangeanalysis.ExtendedRangeAnalysis
from Operation expr, float lower, float upper
where
(expr instanceof BitwiseAndExpr or expr instanceof AssignAndExpr) and
lower = lowerBound(expr) and
upper = upperBound(expr)
select expr, lower, upper