Package it.unive.lisa.analysis.impl.numeric
-
Class Summary Class Description IntegerConstantPropagation The basic integer constant propagation abstract domain, tracking if a certain integer value has constant value or not, implemented as aBaseNonRelationalValueDomain, handling top and bottom values for the expression evaluation and bottom values for the expression satisfiability.Interval The interval abstract domain, approximating integer values as the minimum integer interval containing them.Parity The Parity abstract domain, tracking if a numeric value is even or odd, implemented as aBaseNonRelationalValueDomain, handling top and bottom values for the expression evaluation and bottom values for the expression satisfiability.Sign The basic Sign abstract domain, tracking zero, strictly positive and strictly negative integer values, implemented as aBaseNonRelationalValueDomain, handling top and bottom values for the expression evaluation and bottom values for the expression satisfiability.