Module InferModules.BufferOverrunAnalysis
module CFG = ProcCfg.NormalOneInstrPerNodemodule Payload : SummaryPayload.S with type t = BufferOverrunAnalysisSummary.ttype invariant_maptype local_decls= AbsLoc.PowLoc.t
val cached_compute_invariant_map : Summary.t -> InferIR.Tenv.t -> InferIR.Typ.IntegerWidths.t -> invariant_mapval extract_pre : CFG.Node.id -> invariant_map -> BufferOverrunDomain.Mem.t optionval extract_post : CFG.Node.id -> invariant_map -> BufferOverrunDomain.Mem.t optionval extract_state : CFG.Node.id -> invariant_map -> BufferOverrunDomain.Mem.t AbstractInterpreter.State.t optionval get_local_decls : InferIR.Procdesc.t -> local_declsval do_analysis : Callbacks.proc_callback_t