Wp.Splittertype tag = | THEN of Frama_c_kernel.Cil_types.stmt |
| ELSE of Frama_c_kernel.Cil_types.stmt |
| CALL of Frama_c_kernel.Cil_types.stmt
* Frama_c_kernel.Cil_types.kernel_function |
| CASE of Frama_c_kernel.Cil_types.stmt * int64 list |
| DEFAULT of Frama_c_kernel.Cil_types.stmt |
| ASSERT of Frama_c_kernel.Cil_types.identified_predicate * int * int |
val loc : tag -> Frama_c_kernel.Cil_types.locationval pretty : Stdlib.Format.formatter -> tag -> unitval if_then : Frama_c_kernel.Cil_types.stmt -> tagval if_else : Frama_c_kernel.Cil_types.stmt -> tagval switch_cases : Frama_c_kernel.Cil_types.stmt -> int64 list -> tagval switch_default : Frama_c_kernel.Cil_types.stmt -> tagval cases :
Frama_c_kernel.Cil_types.identified_predicate ->
(tag * Frama_c_kernel.Cil_types.predicate) list optionval call :
Frama_c_kernel.Cil_types.stmt ->
Frama_c_kernel.Cil_types.kernel_function ->
tagval empty : 'a tval singleton : 'a -> 'a tval length : 'a t -> intval exists : ( 'a -> bool ) -> 'a t -> boolval for_all : ( 'a -> bool ) -> 'a t -> bool