Predicate signature InputSig::typeStrongerThan
Holds if t1
is strictly stronger than t2
. That is, t1
is a strict
subtype of t2
.
This predicate must be transitive and imply compatibleTypes(t1, t2)
.
signature predicate typeStrongerThan(DataFlowType t1, DataFlowType t2)