@@ -511,7 +511,8 @@ static obligationst property_obligations_rec(
511511 {
512512 // we rely on NNF
513513 auto &if_expr = to_if_expr (property_expr);
514- auto cond = instantiate_property (if_expr.cond (), current, no_timeframes);
514+ auto cond =
515+ instantiate_state_predicate (if_expr.cond (), current, no_timeframes);
515516 auto obligations_true =
516517 property_obligations_rec (if_expr.true_case (), current, no_timeframes)
517518 .conjunction ();
@@ -571,7 +572,8 @@ static obligationst property_obligations_rec(
571572 {
572573 // state formula
573574 return obligationst{
574- current, instantiate_property (property_expr, current, no_timeframes)};
575+ current,
576+ instantiate_state_predicate (property_expr, current, no_timeframes)};
575577 }
576578 }
577579 else if (property_expr.id () == ID_sva_implies)
@@ -739,7 +741,8 @@ static obligationst property_obligations_rec(
739741 else
740742 {
741743 return obligationst{
742- current, instantiate_property (property_expr, current, no_timeframes)};
744+ current,
745+ instantiate_state_predicate (property_expr, current, no_timeframes)};
743746 }
744747}
745748
@@ -755,26 +758,6 @@ Function: property_obligations
755758
756759\*******************************************************************/
757760
758- obligationst property_obligations (
759- const exprt &property_expr,
760- const mp_integer &t,
761- const mp_integer &no_timeframes)
762- {
763- return property_obligations_rec (property_expr, t, no_timeframes);
764- }
765-
766- /* ******************************************************************\
767-
768- Function: property_obligations
769-
770- Inputs:
771-
772- Outputs:
773-
774- Purpose:
775-
776- \*******************************************************************/
777-
778761obligationst property_obligations (
779762 const exprt &property_expr,
780763 const mp_integer &no_timeframes)
0 commit comments