Use std:unique_ptr instead of raw pointers in theory/bv. (#2385)
authorMathias Preiner <mathias.preiner@gmail.com>
Mon, 27 Aug 2018 23:19:34 +0000 (16:19 -0700)
committerAndres Noetzli <andres.noetzli@gmail.com>
Mon, 27 Aug 2018 23:19:34 +0000 (16:19 -0700)
commita442b02d9a695a04f12d58fee71f7e1afbfa1473
treeca5d581553a825431a0508a729cd2fdff21680a3
parented7bc3afb8c6ee663b3d535674513c7ff4376050
Use std:unique_ptr instead of raw pointers in theory/bv. (#2385)

This should also fix CIDs 146568714656951465696, and 1465701.
src/theory/bv/bv_quick_check.cpp
src/theory/bv/bv_quick_check.h
src/theory/bv/bv_subtheory_algebraic.cpp
src/theory/bv/bv_subtheory_algebraic.h
src/theory/bv/bv_subtheory_bitblast.cpp
src/theory/bv/bv_subtheory_bitblast.h
src/theory/bv/bv_subtheory_core.cpp
src/theory/bv/bv_subtheory_core.h
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv.h