Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = {
filename : Common.filename;
total_line_count : int;
mutable error_line_count : int;
mutable have_timeout : bool;
mutable commentized : int;
mutable problematic_lines : (string list * int) list;
ast_stat : ast_stat option;
}
val default_stat : Common.filename -> t
val bad_stat : Common.filename -> t
val correct_stat : Common.filename -> t
val summary_of_stat : t -> string
val print_parsing_stat_list : ?verbose:bool -> t list -> unit
val print_recurring_problematic_tokens : t list -> unit
val aggregate_stats : t list -> int * int
val print_regression_information :
ext:string ->
Common2.path list ->
Common2.score ->
unit