MemBytes.Modelmodule Chunk = Chunkmodule Sigma = Sigmatype nonrec loc = locval sizeof : Ctypes.c_object -> Lang.F.termval field : Lang.F.term -> Frama_c_kernel.Cil_types.fieldinfo -> Lang.F.termval shift : Lang.F.term -> Ctypes.c_object -> Lang.F.term -> Lang.F.termval value_footprint : 'a -> 'b -> Sigma.Chunk.Set.tval init_footprint : 'a -> 'b -> Sigma.Chunk.Set.tval frames :
Ctypes.c_object ->
Lang.F.term ->
Chunk.t ->
(string
* (Lang.F.var, Lang.lfun) Qed.Engine.ftrigger list
* Lang.F.pred list
* Lang.F.term
* Lang.F.term)
listval last : Sigma.t -> Ctypes.c_object -> Lang.F.term -> Lang.F.termval havoc :
Ctypes.c_object ->
Lang.F.term ->
length:Lang.F.term ->
Chunk.t ->
fresh:Lang.F.term ->
current:Lang.F.term ->
Lang.F.termval eqmem :
Ctypes.c_object ->
Lang.F.term ->
'a ->
Lang.F.term ->
Lang.F.term ->
Lang.F.predval eqmem_forall :
Ctypes.c_object ->
Lang.F.term ->
'a ->
Lang.F.term ->
Lang.F.term ->
Lang.F.var list * Lang.F.pred * Lang.F.predval load_int : Sigma.t -> Ctypes.c_int -> Lang.F.term -> Lang.F.termval load_float : Sigma.t -> CODEC_FLOAT.key -> Lang.F.term -> Lang.F.termval load_pointer : Sigma.t -> 'a -> Lang.F.term -> Lang.F.termval store_int :
Sigma.t ->
Ctypes.c_int ->
Lang.F.term ->
Lang.F.term ->
Chunk.t * Lang.F.termval store_float :
Sigma.t ->
Ctypes.c_float ->
Lang.F.term ->
Lang.F.term ->
Chunk.t * Lang.F.termval store_pointer :
Sigma.t ->
'a ->
Lang.F.term ->
Lang.F.term ->
Chunk.t * Lang.F.termval is_init_atom : Sigma.t -> Ctypes.c_object -> Lang.F.term -> Lang.F.termval is_init_range :
Sigma.t ->
Ctypes.c_object ->
Lang.F.term ->
Lang.F.term ->
Lang.F.predval set_init_atom :
Sigma.t ->
Ctypes.c_object ->
Lang.F.term ->
Lang.F.term ->
Chunk.t * Lang.F.termval set_init :
Ctypes.c_object ->
Lang.F.term ->
length:Lang.F.term ->
'a ->
current:Lang.F.term ->
Lang.F.term