module Lowlevel_model:Transform this one into M3 ie memory access using address, offset and type/sizesig
..end
val abort : string -> 'a
type
data3 =
| |
E3addr of |
| |
E3type of |
module M:sig
..end
include struct ... end
val fol : data3 Fol.d_pred -> 'a Fol.d_pred
val quantify_effects : 'a -> Cil_types.stmt list -> 'b Fol.d_pred -> 'b Fol.d_pred
val quantify_loop_assigns : 'a -> 'b Fol.d_pred -> 'b Fol.d_pred option
val model_name : string
val why_prelude : string list