Module Checkers.FunctionPointers
module Procname : sig ... endmodule ProcnameSet : sig ... endmodule Domain : sig ... endmodule TransferFunctions : functor (CFG : Absint.ProcCfg.S) -> sig ... endmodule CFG = Absint.ProcCfg.Normalmodule Analyzer : sig ... endval find_procname : IR.Ident.t -> Domain.t -> ProcnameSet.elt optionval substitute_expr : Domain.t -> IR.Exp.t -> IR.Exp.tval substitute_arg : Domain.t -> (IR.Exp.t * 'a) -> IR.Exp.t * 'aval substitute_function_ptrs : function_pointers:Domain.t Absint__AbstractInterpreter.State.t Analyzer.InvariantMap.t -> CFG.Node.t -> IR.Sil.instr -> IR.Sil.instrval get_function_pointers : IR.Procdesc.t -> Analyzer.invariant_mapval substitute_function_pointers : IR.Procdesc.t -> bool