Functor Hoare_lib.Create


module Create: 
functor (D : Mdata.S) -> sig .. end
Parameters:
D : Mdata.S

module Hlib: sig .. end
val get_array_length : Cil_types.typ -> Formula.integer D.F.term option
build array_length t = sz when we know how to interpet the size sz
val mk_v_array_length : D.pointer -> Formula.integer D.F.term -> D.F.pred
module Globals: D.Register(sig
include D.Varinfo
val declare : D.Xindex.t -> 'a -> D.F.pred Formula.item
Hyp about the global arrays size: array_length (addr (v)) = sz
val section : Formula.section
val prefix : string
val basename : Cil_types.varinfo -> string
val clear : unit -> unit
val pp_descr : Format.formatter -> 'a -> unit
end)