package goblint
Module RegionDomain.VFB
include sig ... end
val equal : t -> t -> Ppx_deriving_runtime.boolval compare : t -> t -> Ppx_deriving_runtime.intval hash : t -> intval to_yojson :
[< `Left of MusteqDomain.VF.t | `Right of B.t ] ->
[> `Assoc of (string * Yojson.Safe.t) list ]val relift :
[< `Left of MusteqDomain.VF.t | `Right of B.t ] ->
[> `Left of MusteqDomain.VF.t | `Right of B.t ]val pretty :
unit ->
[< `Left of MusteqDomain.VF.t | `Right of unit ] ->
GoblintCil.Pretty.docval show : [< `Left of MusteqDomain.VF.t | `Right of unit ] -> stringval printXml :
'a BatInnerIO.output ->
[< `Left of MusteqDomain.VF.t | `Right of unit ] ->
unitval leq :
[< `Left of
Basetype.Variables.t
* ([> `Field of CilType.Fieldinfo.t * 'a
| `Index of Basetype.CilExp.t * 'a ] as 'a)
| `Right of unit ] ->
[< `Left of
Basetype.Variables.t
* ([> `Field of CilType.Fieldinfo.t * 'b
| `Index of Basetype.CilExp.t * 'b
| `NoOffset ] as 'b)
| `Right of unit ] ->
boolval kill : Basetype.Variables.t -> t -> tval replace :
GoblintCil.varinfo ->
GoblintCil.exp ->
[< `Left of 'a * GoblintCil.exp Goblint_lib__.Offset_intf.t
| `Right of unit ] ->
[> `Left of 'a * GoblintCil.exp Goblint_lib__.Offset_intf.t
| `Right of unit ]val real_region : t -> bool