Module Assume_info.V
type t =
Zero_alloc_utils.Make_component(Zero_alloc_utils.Assume_info.Witnesses).t =
| Top of Zero_alloc_utils.Assume_info.Witnesses.t| Safe| Bot
Property may not hold on some paths.
val safe : Zero_alloc_utils.Assume_info.V.tProperty holds on all paths.
val bot : Zero_alloc_utils.Assume_info.V.tNot reachable.
val lessequal :
Zero_alloc_utils.Assume_info.V.t ->
Zero_alloc_utils.Assume_info.V.t ->
boolOrder of the abstract domain
val compare :
Zero_alloc_utils.Assume_info.V.t ->
Zero_alloc_utils.Assume_info.V.t ->
intUse compare for structural comparison of terms, for example to store them in a set. Use lessequal for checking fixed point of the abstract domain.
val print :
witnesses:bool ->
Stdlib.Format.formatter ->
Zero_alloc_utils.Assume_info.V.t ->
unit