Module Absint.IssueToReport

module L = IBase.Logging
type t = {
  1. issue_type : IBase.IssueType.t;
  2. description : Localise.error_desc;
  3. ocaml_pos : L.ocaml_pos option;
    (*

    location in the infer source code

    *)
}

An issue about to be reported to the user

val pp_err : ?severity_override:IBase.IssueType.severity -> IBase.Location.t -> IBase.IssueType.t -> Localise.error_desc -> IBase.Logging.ocaml_pos option -> Stdlib.Format.formatter -> unit -> unit

pretty print an error