Frama-C API - Layout
Region Utilities
module type Data = sig ... endL-Path
type offset = | Field of Frama_c_kernel.Cil_types.fieldinfo| Index of Frama_c_kernel.Cil_types.typ * int
type lvalue = | Eval of Frama_c_kernel.Cil_types.exp| Tval of Frama_c_kernel.Cil_types.term| Assigned of Frama_c_kernel.Cil_types.stmt
Generalized l-values
module Offset : sig ... endAccess
type deref = usage * Frama_c_kernel.Cil_types.typmodule Alias : sig ... endmodule Usage : sig ... endR-Values
module Value : sig ... endmodule Matrix : sig ... endOverlays
type 'a overlay = 'a range listmodule Range : sig ... endmodule Overlay : sig ... endCompound Layout
module Compound : sig ... endClustering
module Cluster : sig ... endRoots
type 'a from = | Fvar of Frama_c_kernel.Cil_types.varinfo| Ffield of 'a * int| Findex of 'a| Fderef of 'a| Farray of 'a
type root = | Rnone| Rfield of Frama_c_kernel.Cil_types.varinfo * int| Rindex of Frama_c_kernel.Cil_types.varinfo| Rtop
module Root : sig ... endChunks
type chunks = Qed.Intset.tmodule Chunk : sig ... end