Frama-C:
Plug-ins:
Libraries:

Frama-C API - Types

Pointers are the adress of a variable, with a potential offset, and are used to refer in a simple way to an adress in memory

type map_functions_states = state Frama_c_kernel.Cil_datatype.Stmt.Map.t
type state_accesser =
  1. | Global
  2. | Local of functions_states
val map_functions_states_to_get_state : map_functions_states -> Frama_c_kernel.Cil_types.stmt -> state
val iter_requests : state_accesser -> Frama_c_kernel.Cil_types.stmt -> (Eva.Results.request -> unit) -> unit
val merge_map_non_map_functions_states : map_functions_states -> functions_states -> map_functions_states
val merge_map_functions_states : map_functions_states -> map_functions_states -> map_functions_states