Skip to content

Commit d93d3a1

Browse files
committed
Document ensure_handle_for_expr_defined
1 parent 6c516b3 commit d93d3a1

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/solvers/smt2_incremental/smt2_incremental_decision_procedure.h

+3
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ class smt2_incremental_decision_proceduret final
9494
/// \brief Defines any functions which \p expr depends on, which have not yet
9595
/// been defined, along with their dependencies in turn.
9696
void define_dependent_functions(const exprt &expr);
97+
/// If a function has not been defined for handling \p expr, then a new
98+
/// function is defined. If the corresponding function exists already, then
99+
/// no action is taken.
97100
void ensure_handle_for_expr_defined(const exprt &expr);
98101
/// \brief Add objects in \p expr to object_map if needed and convert to smt.
99102
/// \note This function is non-const because it mutates the object_map.

0 commit comments

Comments
 (0)