spot/wrap/python
Alexandre Duret-Lutz 8d947a8782 ltl: get rid of ltl::ref_formula
Instead, manage all reference counting from ltl::formula.
It ridance of virtual calls to clone() and destroy() easily compensate
the extra test in destroy() to not delete constant nodes.

* src/ltlast/refformula.cc, src/ltlast/refformula.hh: Delete.
* src/ltlast/Makefile.am, wrap/python/spot.i: Adjust.
* src/ltlast/atomic_prop.cc, src/ltlast/atomic_prop.hh,
src/ltlast/binop.cc, src/ltlast/binop.hh, src/ltlast/bunop.cc,
src/ltlast/bunop.hh, src/ltlast/formula.cc, src/ltlast/formula.hh,
src/ltlast/multop.cc, src/ltlast/multop.hh, src/ltlast/unop.cc,
src/ltlast/unop.hh: Ajust the reference counting code.
2014-10-25 17:06:45 +02:00
..
ajax Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
tests Better formula I/O for ipython. 2014-08-24 14:00:59 +02:00
.cvsignore Update to SWIG 1.3.22. 2004-09-20 16:35:46 +00:00
.gitignore more files to ignore 2011-01-27 21:47:47 +01:00
buddy.i Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
Makefile.am c++11: work around Swig 2.0 2014-02-12 14:06:19 +01:00
spot.i ltl: get rid of ltl::ref_formula 2014-10-25 17:06:45 +02:00