Module Checkers__FunctionPointers

module F = Stdlib.Format
module Procname : sig ... end
module ProcnameSet : sig ... end
module Domain : sig ... end
module TransferFunctions : functor (CFG : Absint.ProcCfg.S) -> sig ... end
module CFG = Absint.ProcCfg.Normal
module Analyzer : sig ... end
val find_procname : IR.Ident.t -> Domain.t -> ProcnameSet.elt option
val substitute_expr : Domain.t -> IR.Exp.t -> IR.Exp.t
val substitute_arg : Domain.t -> (IR.Exp.t * 'a) -> IR.Exp.t * 'a
val substitute_function_ptrs : function_pointers:Domain.t Absint__AbstractInterpreter.State.t Analyzer.InvariantMap.t -> CFG.Node.t -> IR.Sil.instr -> IR.Sil.instr
val get_function_pointers : IR.Procdesc.t -> Analyzer.invariant_map
val substitute_function_pointers : IR.Procdesc.t -> bool