module L = InferBase.Loggingfind transitive procedure calls for each procedure
module Domain : sig ... endmodule SpecPayload : sig ... endtype extras_t = {get_proc_desc : InferIR.Typ.Procname.t ‑> InferIR.Procdesc.t option; |
stacktraces : Stacktrace.t list; |
}val line_range_of_pdesc : InferIR.Procdesc.t ‑> InferGenerated.Stacktree_j.line_range_tval stacktree_of_pdesc : InferIR.Procdesc.t ‑> ?loc:InferBase.Location.t ‑> ?callees:InferGenerated.Stacktree_j.stacktree list ‑> string ‑> InferGenerated.Stacktree_j.stacktreeval stacktree_stub_of_procname : InferIR.Typ.Procname.t ‑> InferGenerated.Stacktree_j.stacktreemodule TransferFunctions : functor (CFG : ProcCfg.S) -> sig ... endmodule Analyzer : sig ... endval loaded_stacktraces : Stacktrace.t InferStdlib.IStd.List.t optionval checker : Callbacks.proc_callback_args ‑> Summary.t