Module IR.Attributes
val deserialize_attributes_kind : Sqlite3.Data.t -> attributes_kind
val store : proc_desc:Procdesc.t option -> ProcAttributes.t -> unit
Save .attr file for the procedure into the attributes database.
val load : Procname.t -> ProcAttributes.t option
Load the attributes for the procedure from the attributes database.
val find_file_capturing_procedure : Procname.t -> (IBase.SourceFile.t * [ `Include | `Source ]) option
Find the file where the procedure was captured, if a cfg for that file exists. Return also a boolean indicating whether the procedure is defined in an include file.
val pp_attributes_kind : Stdlib.Format.formatter -> attributes_kind -> unit