States.MyAsrt
type 'cp t =
| Emp
Empty heap
*)| Pure of Gillian.Gil_syntax.Expr.t
Pure formula
*)| Types of (Gillian.Gil_syntax.Expr.t * Gillian.Gil_syntax.Type.t) list
Typing assertion
*)| CorePred of 'cp
* Gillian.Gil_syntax.Expr.t list
* Gillian.Gil_syntax.Expr.t list
Core predicate
*)val map_cp :
(('cp1 * Gillian.Gil_syntax.Expr.t list * Gillian.Gil_syntax.Expr.t list) ->
'cp2 * Gillian.Gil_syntax.Expr.t list * Gillian.Gil_syntax.Expr.t list) ->
'cp1 t ->
'cp2 t