You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/cdomain/value/domains/invariant.ml
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,10 @@ struct
24
24
let narrow = meet
25
25
end
26
26
27
+
typeexp = GoblintCil.exp(* This is abstract in the interface because invariant expressions may be optimized for readability but lack implicit casts, etc, which are required to normally use CIL exp-s in Goblint. *)
28
+
let show_exp =ExpLat.show
29
+
let exp_to_cil =Fun.id
30
+
27
31
moduleES=SetDomain.Make (ExpLat)
28
32
29
33
(* Turns an expression into alist of conjuncts, pulling out common conjuncts from top-level disjunctions *)
0 commit comments