sig
  val get_defs :
    Kernel_function.t ->
    Cil_types.stmt ->
    Cil_types.lval ->
    (Cil_datatype.Stmt.Hptset.t * Locations.Zone.t option) option
  val get_defs_with_type :
    Kernel_function.t ->
    Cil_types.stmt ->
    Cil_types.lval ->
    ((bool * bool) Cil_datatype.Stmt.Map.t * Locations.Zone.t option) option
end