Module Db.From

Functional dependencies between function inputs and function outputs.

exception Not_lval

exception raised by find_deps_no_transitivity_* if the given expression is not an lvalue.

  • since Aluminium-20160501
val find_deps_no_transitivity : (Cil_types.stmt -> Cil_types.exp -> Locations.Zone.t) ref
val find_deps_no_transitivity_state : (Cvalue.Model.t -> Cil_types.exp -> Locations.Zone.t) ref
val find_deps_term_no_transitivity_state : (Cvalue.Model.t -> Cil_types.term -> Value_types.logic_dependencies) ref
  • raises Not_lval

    if the given expression is not a C lvalue.