Module InferModules__Payloads
include sig ... end
type t
=
{
annot_map : InferModules.AnnotationReachabilityDomain.t option;
biabduction : InferModules.BiabductionSummary.t option;
buffer_overrun_analysis : InferModules.BufferOverrunAnalysisSummary.t option;
buffer_overrun_checker : InferModules.BufferOverrunCheckerSummary.t option;
class_loads : InferModules.ClassLoadsDomain.summary option;
cost : InferModules.CostDomain.summary option;
lab_resource_leaks : InferModules.ResourceLeakDomain.summary option;
litho : InferModules.LithoDomain.t option;
pulse : InferModules.PulseSummary.t option;
purity : InferModules.PurityDomain.summary option;
quandary : InferModules.QuandarySummary.t option;
racerd : InferModules.RacerDDomain.summary option;
siof : InferModules.SiofDomain.Summary.t option;
starvation : InferModules.StarvationDomain.summary option;
typestate : InferModules.TypeState.t option;
uninit : InferModules.UninitDomain.Summary.t option;
}
analysis results
val uninit : t -> InferModules.UninitDomain.Summary.t option
val typestate : t -> InferModules.TypeState.t option
val starvation : t -> InferModules.StarvationDomain.summary option
val siof : t -> InferModules.SiofDomain.Summary.t option
val racerd : t -> InferModules.RacerDDomain.summary option
val quandary : t -> InferModules.QuandarySummary.t option
val purity : t -> InferModules.PurityDomain.summary option
val pulse : t -> InferModules.PulseSummary.t option
val litho : t -> InferModules.LithoDomain.t option
val lab_resource_leaks : t -> InferModules.ResourceLeakDomain.summary option
val cost : t -> InferModules.CostDomain.summary option
val class_loads : t -> InferModules.ClassLoadsDomain.summary option
val buffer_overrun_checker : t -> InferModules.BufferOverrunCheckerSummary.t option
val buffer_overrun_analysis : t -> InferModules.BufferOverrunAnalysisSummary.t option
val biabduction : t -> InferModules.BiabductionSummary.t option
val annot_map : t -> InferModules.AnnotationReachabilityDomain.t option
module Fields : sig ... end
val pp : InferStdlib.Pp.env -> Stdlib.Format.formatter -> t -> unit
val empty : t
val poly_fields : t InferBase.PolyFields.t