package frama-c

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Wp.SplitterSource

Sourceval pretty : Format.formatter -> tag -> unit
Sourceval switch_cases : Frama_c_kernel.Cil_types.stmt -> int64 list -> tag
Sourcetype 'a t
Sourceval empty : 'a t
Sourceval singleton : 'a -> 'a t
Sourceval apply : tag -> ('a list -> 'a) -> 'a t -> 'a t
Sourceval union : ('a -> 'a -> 'a) -> 'a t -> 'a t -> 'a t
Sourceval merge : left:('a -> 'c) -> both:('a -> 'b -> 'c) -> right:('b -> 'c) -> 'a t -> 'b t -> 'c t
Sourceval merge_all : ('a list -> 'a) -> 'a t list -> 'a t
Sourceval unmark : ('a list -> 'a) -> 'a t -> 'a t

erase all tags

Sourceval length : 'a t -> int
Sourceval map : ('a -> 'b) -> 'a t -> 'b t
Sourceval iter : (tag list -> 'a -> unit) -> 'a t -> unit
Sourceval fold : (tag list -> 'a -> 'b -> 'b) -> 'a t -> 'b -> 'b
Sourceval exists : ('a -> bool) -> 'a t -> bool
Sourceval for_all : ('a -> bool) -> 'a t -> bool
Sourceval filter : ('a -> bool) -> 'a t -> 'a t
OCaml

Innovation. Community. Security.