module SlicingState:sig..end
State of the slicing.
val get : unit -> SlicingTypes.sl_projectGet the state of the slicing project.
Assume it has already been initialized through Db.Slicing.reset_slice.
val may : (unit -> unit) -> unitapply the given closure if the slicing project has been initialized through
Db.Slicing.reset_slice.
val may_map : none:'a -> (unit -> 'a) -> 'aapply the given closure if the slicing project has been initialized through
Db.Slicing.reset_slice, or else return the default value.
val self : State.tInternal state of the slicing tool from project viewpoints.
val reset_slicing : unit -> unitFunction that can be used for: