We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bce9f92 commit 85b4249Copy full SHA for 85b4249
src/cdomain/value/domains/invariant.ml
@@ -1,4 +1,4 @@
1
-(** Invariants for witnesses. *)
+
2
3
open GoblintCil
4
src/cdomain/value/domains/invariant.mli
@@ -0,0 +1,17 @@
+(** Invariants for witnesses. *)
+include Lattice.S with type t = [ `Bot | `Lifted of GoblintCil.exp | `Top ]
5
+val none: t
6
+val of_exp: GoblintCil.exp -> t
7
8
+val (&&): t -> t -> t
9
+val (||): t -> t -> t
10
11
12
+type context = {
13
+ path: int option;
14
+ lvals: Lval.Set.t;
15
+}
16
17
+val default_context : context
0 commit comments