diff options
Diffstat (limited to 'src/theory/fp')
-rw-r--r-- | src/theory/fp/fp_converter.cpp | 8 | ||||
-rw-r--r-- | src/theory/fp/theory_fp.cpp | 2 | ||||
-rw-r--r-- | src/theory/fp/theory_fp_rewriter.cpp | 3 |
3 files changed, 6 insertions, 7 deletions
diff --git a/src/theory/fp/fp_converter.cpp b/src/theory/fp/fp_converter.cpp index 3b5a115c8..1d124045b 100644 --- a/src/theory/fp/fp_converter.cpp +++ b/src/theory/fp/fp_converter.cpp @@ -648,7 +648,7 @@ symbolicBitVector<false> symbolicBitVector<isSigned>::toUnsigned(void) const template <> symbolicBitVector<true> symbolicBitVector<true>::extend(bwt extension) const { - NodeBuilder<> construct(kind::BITVECTOR_SIGN_EXTEND); + NodeBuilder construct(kind::BITVECTOR_SIGN_EXTEND); construct << NodeManager::currentNM()->mkConst<BitVectorSignExtend>( BitVectorSignExtend(extension)) << *this; @@ -659,7 +659,7 @@ symbolicBitVector<true> symbolicBitVector<true>::extend(bwt extension) const template <> symbolicBitVector<false> symbolicBitVector<false>::extend(bwt extension) const { - NodeBuilder<> construct(kind::BITVECTOR_ZERO_EXTEND); + NodeBuilder construct(kind::BITVECTOR_ZERO_EXTEND); construct << NodeManager::currentNM()->mkConst<BitVectorZeroExtend>( BitVectorZeroExtend(extension)) << *this; @@ -673,7 +673,7 @@ symbolicBitVector<isSigned> symbolicBitVector<isSigned>::contract( { Assert(this->getWidth() > reduction); - NodeBuilder<> construct(kind::BITVECTOR_EXTRACT); + NodeBuilder construct(kind::BITVECTOR_EXTRACT); construct << NodeManager::currentNM()->mkConst<BitVectorExtract>( BitVectorExtract((this->getWidth() - 1) - reduction, 0)) << *this; @@ -724,7 +724,7 @@ symbolicBitVector<isSigned> symbolicBitVector<isSigned>::extract( { Assert(upper >= lower); - NodeBuilder<> construct(kind::BITVECTOR_EXTRACT); + NodeBuilder construct(kind::BITVECTOR_EXTRACT); construct << NodeManager::currentNM()->mkConst<BitVectorExtract>( BitVectorExtract(upper, lower)) << *this; diff --git a/src/theory/fp/theory_fp.cpp b/src/theory/fp/theory_fp.cpp index 38444c7af..f2df859f0 100644 --- a/src/theory/fp/theory_fp.cpp +++ b/src/theory/fp/theory_fp.cpp @@ -91,7 +91,7 @@ Node buildConjunct(const std::vector<TNode> &assumptions) { } else { // \todo see bv::utils::flattenAnd - NodeBuilder<> conjunction(kind::AND); + NodeBuilder conjunction(kind::AND); for (std::vector<TNode>::const_iterator it = assumptions.begin(); it != assumptions.end(); ++it) { conjunction << *it; diff --git a/src/theory/fp/theory_fp_rewriter.cpp b/src/theory/fp/theory_fp_rewriter.cpp index d84c553de..ba94dca13 100644 --- a/src/theory/fp/theory_fp_rewriter.cpp +++ b/src/theory/fp/theory_fp_rewriter.cpp @@ -110,8 +110,7 @@ namespace rewrite { size_t children = node.getNumChildren(); if (children > 2) { - - NodeBuilder<> conjunction(kind::AND); + NodeBuilder conjunction(kind::AND); for (size_t i = 0; i < children - 1; ++i) { for (size_t j = i + 1; j < children; ++j) { |