module Metrics_coverage:sig..end
libc to true will
include functions/variables from the C stdlib in the metrics.val compute_syntactic : libc:bool -> Kernel_function.t -> Cil_datatype.Varinfo.Set.tval compute_semantic : libc:bool -> Cil_datatype.Varinfo.Set.ttype coverage_metrics = {
|
syntactic : |
(* |
syntactically reachable functions
| *) |
|
semantic : |
(* |
semantically reachable functions
| *) |
|
initializers : |
(* |
initializers
| *) |
val percent_coverage : coverage_metrics -> float
val compute : libc:bool -> coverage_metricsval compute_coverage_by_fun : unit -> unitval get_coverage : Kernel_function.t -> int * int * floatNot_found if it has
not been computed for the function.val is_computed_by_fun : unit -> bool
val clear_coverage_by_fun : unit -> unit
class syntactic_printer :libc:bool -> Cil_datatype.Varinfo.Set.t ->object..end
class semantic_printer :libc:bool -> coverage_metrics ->object..end