bdddict: add an unregister_all_typed_variables() method

* src/tgba/bdddict.cc, src/tgba/bdddict.hh
(unregister_all_typed_variables): New method.
* src/tgbaalgos/degen.cc (degeneralize): Use it.
* NEWS: Mention it.
This commit is contained in:
Alexandre Duret-Lutz 2013-05-12 18:26:41 +02:00
parent 0c7c933805
commit b4670f85f1
4 changed files with 25 additions and 2 deletions

View file

@ -203,6 +203,10 @@ namespace spot
/// Usually called in the destructor if \a me.
void unregister_all_my_variables(const void* me);
/// \brief Release all variables of a given type, used by an
/// object.
void unregister_all_typed_variables(var_type type, const void* me);
/// \brief Release a variable used by \a me.
void unregister_variable(int var, const void* me);