AnalysisResult.ResultType2
module S : Analyses.Spec
include sig ... end
type t = S.C.t * S.D.t * CilType.Fundec.t
val hash : t -> int
val to_yojson :
(S.C.t * S.D.t * CilType.Fundec.t) ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val arbitrary : unit -> (S.C.t * S.D.t * CilType.Fundec.t) QCheck.arbitrary
val show : t -> string
val pretty : unit -> ('a * S.D.t * 'b) -> Printable.Pretty.doc