narrow method
Narrowing operation (△): refines over-approximation after widening.
Implementation
@override
CombinedDomain narrow(CombinedDomain other) {
return CombinedDomain(
interval.narrow(other.interval),
nullability.narrow(other.nullability),
);
}