Frama-C API - Api
Runtime Error Annotation Generation plugin.
val annotate_kf : Frama_c_kernel.Cil_types.kernel_function -> unitGenerates RTE for a single function. Uses the status of the various RTE options do decide which kinds of annotations must be generated.
val do_all_rte : Frama_c_kernel.Cil_types.kernel_function -> unitGenerates all possible RTE for a given function.
val do_rte : Frama_c_kernel.Cil_types.kernel_function -> unitGenerates all possible RTE except pre-conditions for a given function.
val self : Frama_c_kernel.State.ttype status_accessor = string * (Frama_c_kernel.Cil_types.kernel_function -> bool -> unit) * (Frama_c_kernel.Cil_types.kernel_function -> bool)val get_all_status : unit -> status_accessor listval get_divMod_status : unit -> status_accessorval get_initialized_status : unit -> status_accessorval get_memAccess_status : unit -> status_accessorval get_pointerCall_status : unit -> status_accessorval get_signedOv_status : unit -> status_accessorval get_signed_downCast_status : unit -> status_accessorval get_unsignedOv_status : unit -> status_accessorval get_unsignedDownCast_status : unit -> status_accessorval get_pointer_downcast_status : unit -> status_accessorval get_float_to_int_status : unit -> status_accessorval get_finite_float_status : unit -> status_accessorval get_pointer_value_status : unit -> status_accessorval get_bool_value_status : unit -> status_accessor