reasoner/abstract/abstract_domain library
Classes
-
AbstractDomain<
T extends AbstractDomain< T> > - Base class for abstract domains used in abstract interpretation.
-
AbstractState<
D extends AbstractDomain< D> > - Abstract state mapping variables to their abstract values.
- CombinedDomain
- Combined domain pairing interval and nullability analysis.
- IntervalDomain
- Interval domain for tracking integer value ranges.
- NullabilityDomain
- Nullability domain for tracking null/non-null states of variables.
Enums
- Nullability
- Nullability states for null safety analysis.