Frama-C API - Slice
Slice
type t = SlicingTypes.sl_fct_sliceval dyn_t : t Frama_c_kernel.Type.tval create : Frama_c_kernel.Cil_types.kernel_function -> tval remove : t -> unitNo needs of Journalization
val get_all : Frama_c_kernel.Cil_types.kernel_function -> t listval get_function : t -> Frama_c_kernel.Cil_types.kernel_functionval get_called_slice : t -> Frama_c_kernel.Cil_types.stmt -> t optionval get_called_funcs : t -> Frama_c_kernel.Cil_types.stmt -> Frama_c_kernel.Cil_types.kernel_function listval get_mark_from_stmt : t -> Frama_c_kernel.Cil_types.stmt -> Mark.tval get_mark_from_label : t -> Frama_c_kernel.Cil_types.stmt -> Frama_c_kernel.Cil_types.label -> Mark.tval get_mark_from_local_var : t -> Frama_c_kernel.Cil_types.varinfo -> Mark.tval get_mark_from_formal : t -> Frama_c_kernel.Cil_datatype.Varinfo.t -> Mark.tval get_num_id : t -> intval from_num_id : Frama_c_kernel.Cil_types.kernel_function -> int -> tDebug
val pretty : Stdlib.Format.formatter -> t -> unit