Up – Package index » goblint » Library goblint.lib » Goblint_lib » RegionDomain » VFBinclude sig ... end type t = [ | `Left of VF.t | `Right of B.t ] val show_group : group -> 'a val to_group : 'a -> 'b optionval arbitrary : unit -> 'a val pretty : unit -> t -> Goblint_lib__Printable .Pretty.docval show : [< `Left of VF.t | `Right of B.t ] -> stringval name : unit -> stringval relift :
[< `Left of VF.t | `Right of B.t ] ->
[> `Left of VF.t | `Right of B.t ] val printXml :
'a BatInnerIO.output ->
[< `Left of GoblintCil .varinfo * [< `Left of F.F.t | `Right of F.I.t ] list
| `Right of unit ] ->
unitval collapse : t -> t -> boolval leq :
[< `Left of V.t * F.FI.t list | `Right of unit ] ->
[< `Left of V.t * F.FI.t list | `Right of unit ] ->
boolval lift :
('a -> 'b ) ->
[< `Left of 'a | `Right of unit ] ->
[> `Left of 'b | `Right of unit ] val kill : GoblintCil .varinfo -> t -> t val replace :
GoblintCil .varinfo ->
GoblintCil .exp ->
[< `Left of 'a * ([> `Right of GoblintCil .exp ] as 'b) list
| `Right of unit ] ->
[> `Left of 'a * 'b list | `Right of unit ] val is_bullet : [> `Right of unit ] -> boolval bullet : [> `Right of unit ] val of_vf : 'a -> [> `Left of 'a ] val real_region : t -> bool