We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0f70e17 commit d9afd55Copy full SHA for d9afd55
src/cdomains/regionDomain.ml
@@ -9,6 +9,15 @@ module B = Printable.UnitConf (struct let name = "•" end)
9
module VFB =
10
struct
11
include Printable.Either (VF) (B)
12
+ let name () = "region"
13
+
14
+ let pretty () = function
15
+ | `Right () -> Pretty.text "•"
16
+ | `Left x -> VF.pretty () x
17
18
+ let show = function
19
+ | `Right () -> "•"
20
+ | `Left x -> VF.show x
21
22
let printXml f = function
23
| `Right () ->
@@ -51,6 +60,7 @@ end
51
60
52
61
module RS = struct
53
62
include PartitionDomain.Set (VFB)
63
+ let name () = "regions"
54
64
let single_vf vf = singleton (VFB.of_vf vf)
55
65
let single_bullet = singleton (VFB.bullet)
56
66
let remove_bullet x = remove VFB.bullet x
0 commit comments