Files
codeql/java/ql/lib/semmle/code/java/dataflow/SignAnalysis.qll
2025-06-24 10:25:06 +02:00

12 lines
328 B
Plaintext

/**
* Provides sign analysis to determine whether expression are always positive
* or negative.
*
* The analysis is implemented as an abstract interpretation over the
* three-valued domain `{negative, zero, positive}`.
*/
overlay[local?]
module;
import semmle.code.java.dataflow.internal.rangeanalysis.SignAnalysisCommon