ValueDomainQueries
Queries within ValueDomain
.
module LS : sig ... end
module AD = PreValueDomain.AD
module ID : sig ... end
type eval_int = GoblintCil.exp -> ID.t
type may_point_to = GoblintCil.exp -> AD.t
Subset of queries used by the valuedomain, using a simpler representation.
val must_be_equal : eval_int -> GoblintCil.exp -> GoblintCil.exp -> bool
Backwards-compatibility for former MustBeEqual
query.
val may_be_equal : eval_int -> GoblintCil.exp -> GoblintCil.exp -> bool
Backwards-compatibility for former MayBeEqual
query.
val may_be_less : eval_int -> GoblintCil.exp -> GoblintCil.exp -> bool
Backwards-compatibility for former MayBeLess
query.