Module Properties_status


module Properties_status: sig .. end
Status of properties.
Since Boron-20100401

module type S = sig .. end
Signature for getting status of properties.
module CodeAnnotation: S  with type t = code_annotation
Getting status of code_annotation.
module Behavior: S  with type t = kernel_function * kinstr * funbehavior
Getting status of behaviors.
module Predicate: S  with type t = identified_predicate
Getting status of predicates.
module Assigns: S  with type t = 
  kernel_function * kinstr * funbehavior option * identified_term assigns list
Getting status of assigns.
module Complete: S  with type t = kernel_function * kinstr * string list
module Disjoint: S  with type t = kernel_function * kinstr * string list
module Make_updater: 
functor (P : sig
val name : string
Plug-in name.
val dependencies : Project.Computation.t list
Dependencies of the status modified by the plug-in. What are the states of the analysers which modify some status of some properties?
end) -> sig .. end
Apply this functor in order to be able to modify status of annotations within a plug-in.
module type Generated = sig .. end
module RTE_Status_Proxy: sig .. end
module RTE_Signed_Generated: Generated 
module RTE_MemAccess_Generated: Generated 
module RTE_DivMod_Generated: Generated 
module RTE_DownCast_Generated: Generated 
val get_all_status : unit ->
(Project.Computation.t *
(Db_types.kernel_function -> Project.Computation.t) *
(Db_types.kernel_function -> bool))
list
Since Boron-20100401
module Called_Precond_Generated: Generated