Frama-C API - AlarmOrProp
include Frama_c_kernel.Datatype.S_no_copy with type t := alarm_or_property
include Frama_c_kernel.Datatype.Ty with type t := alarm_or_property
val ty : alarm_or_property Frama_c_kernel.Type.tval datatype_descr : alarm_or_property Frama_c_kernel.Descr.tDatatype descriptor.
val packed_descr : Frama_c_kernel.Structural_descr.packPacked version of the descriptor.
val reprs : alarm_or_property listList of representants of the descriptor.
val equal : alarm_or_property -> alarm_or_property -> boolEquality: same spec than Stdlib.(=).
val compare : alarm_or_property -> alarm_or_property -> intComparison: same spec than Stdlib.compare.
val hash : alarm_or_property -> intHash function: same spec than Hashtbl.hash.
val pretty : Stdlib.Format.formatter -> alarm_or_property -> unitPretty print each value in an user-friendly way.
val mem_project : (Frama_c_kernel.Project_skeleton.t -> bool) -> alarm_or_property -> boolmem_project f x must return true iff there is a value p of type Project.t in x such that f p returns true.
val copy : alarm_or_property -> alarm_or_propertyDeep copy: no possible sharing between x and copy x.
