Package it.unive.lisa.analysis.nonrelational.value
-
Interface Summary Interface Description NonRelationalTypeDomain<T extends NonRelationalTypeDomain<T>> A non-relational type domain, that is able to compute the types of aValueExpression
by knowing the types of all program variables.NonRelationalValueDomain<T extends NonRelationalValueDomain<T>> A non-relational value domain, that is able to compute the value of aValueExpression
by knowing the values of all program variables. -
Class Summary Class Description BaseNonRelationalTypeDomain<T extends BaseNonRelationalTypeDomain<T>> Base implementation forNonRelationalTypeDomain
s.BaseNonRelationalValueDomain<T extends BaseNonRelationalValueDomain<T>> Base implementation forNonRelationalValueDomain
s.TypeEnvironment<T extends NonRelationalTypeDomain<T>> An environment for aNonRelationalTypeDomain
, that mapsIdentifier
s to instances of such domain.ValueEnvironment<T extends NonRelationalValueDomain<T>> An environment for aNonRelationalValueDomain
, that mapsIdentifier
s to instances of such domain.