Module Core.Codex_options
This file registers in the Frama-C kernel the options for Frama-C/Codex. If needed, see the Frama-C plugin development guide for a description.
val printf :
?level:int ->
?dkey:category ->
?current:bool ->
?source:Frama_c_kernel.Filepath.position ->
?append:(Stdlib.Format.formatter -> unit) ->
?header:(Stdlib.Format.formatter -> unit) ->
('a, Stdlib.Format.formatter, unit) Stdlib.format ->
'aval result :
?level:int ->
?dkey:category ->
'a Frama_c_kernel__Log.pretty_printerval feedback :
?ontty:Frama_c_kernel__Log.ontty ->
?level:int ->
?dkey:category ->
'a Frama_c_kernel__Log.pretty_printerval debug :
?level:int ->
?dkey:category ->
'a Frama_c_kernel__Log.pretty_printerval warning : ?wkey:warn_category -> 'a Frama_c_kernel__Log.pretty_printerval logwith :
(Frama_c_kernel__Log.event option -> 'b) ->
?wkey:warn_category ->
?emitwith:(Frama_c_kernel__Log.event -> unit) ->
?once:bool ->
('a, 'b) Frama_c_kernel__Log.pretty_aborterval register_category : ?help:string -> string -> categoryval pp_category : Stdlib.Format.formatter -> category -> unitval dkey_name : category -> stringval get_category : string -> category optionval get_all_categories : unit -> category listval add_debug_keys : category -> unitval del_debug_keys : category -> unitval get_debug_keys : unit -> category listval is_debug_key_enabled : category -> boolval register_warn_category : ?help:string -> string -> warn_categoryval pp_warn_category : Stdlib.Format.formatter -> warn_category -> unitval wkey_name : warn_category -> stringval get_warn_category : string -> warn_category optionval get_all_warn_categories : unit -> warn_category listval get_all_warn_categories_status :
unit ->
(warn_category * Frama_c_kernel__Log.warn_status) listval set_warn_status : warn_category -> Frama_c_kernel__Log.warn_status -> unitval get_warn_status : warn_category -> Frama_c_kernel__Log.warn_statusmodule Bool (_ : sig ... end) : sig ... endmodule Action (_ : sig ... end) : sig ... endmodule False (_ : sig ... end) : sig ... endmodule True (_ : sig ... end) : sig ... endmodule WithOutput (_ : sig ... end) : sig ... endmodule Int (_ : sig ... end) : sig ... endmodule Zero (_ : sig ... end) : sig ... endmodule Float (_ : sig ... end) : sig ... endmodule String (_ : sig ... end) : sig ... endmodule Empty_string (_ : sig ... end) : sig ... endmodule Filepath (_ : sig ... end) : sig ... endmodule String_set (_ : sig ... end) : sig ... endmodule Filled_string_set (_ : sig ... end) : sig ... endmodule Kernel_function_set (_ : sig ... end) : sig ... endmodule Fundec_set (_ : sig ... end) : sig ... endmodule String_list (_ : sig ... end) : sig ... endmodule Filepath_list (_ : sig ... end) : sig ... endmodule Value_int : sig ... endmodule Value_string : sig ... endmodule Filepath_map (V : sig ... end) (_ : sig ... end) : sig ... endmodule String_map (V : sig ... end) (_ : sig ... end) : sig ... endmodule Kernel_function_map (V : sig ... end) (_ : sig ... end) : sig ... endmodule Make_multiple_map
(K : sig ... end)
(V : sig ... end)
(_ : sig ... end) :
sig ... endmodule String_multiple_map (V : sig ... end) (_ : sig ... end) : sig ... endmodule Kernel_function_multiple_map
(V : sig ... end)
(_ : sig ... end) :
sig ... endval pp_svcomp_property : Stdlib.Format.formatter -> svcomp_property -> unitmodule SVComp_expected_properties : sig ... endmodule VariableDisplay : sig ... endval performance : categorymodule Location : sig ... endTODO: We should have a "callstack" or "Location" module.