Module IR.Cfg
type t= Procdesc.t IR.Procname.Hash.tA control-flow graph is a collection of all the CFGs for the procedure names in a file
val get_all_defined_proc_names : t -> Procname.t listget all the procedure names that are defined in the current file
val store : IBase.SourceFile.t -> t -> unitSave the individual
Procdesc.tandProcAttributes.tto the database for the procedures in the cfg.
val mem : t -> Procname.t -> bool
Functions for manipulating an interprocedural CFG
val create : unit -> tcreate a new empty cfg
val create_proc_desc : t -> ProcAttributes.t -> Procdesc.tCreate a new procdesc and add it to the cfg
val iter_sorted : t -> f:(Procdesc.t -> unit) -> unitIterate over all the proc descs in the cfg in ascending order
val pp_proc_signatures : Stdlib.Format.formatter -> t -> unit