Remove most uses of mkRationalNode (#7854)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 22 Dec 2021 17:17:52 +0000 (11:17 -0600)
committerGitHub <noreply@github.com>
Wed, 22 Dec 2021 17:17:52 +0000 (17:17 +0000)
commitc956118d285deea24c3389e851deda0d83cf9e5f
tree6c1258ee08f3a25361de608d3527b55c43129d03
parent5c3cc154d0896568099c18ee6929439d49954e8f
Remove most uses of mkRationalNode (#7854)

Towards eliminating arithmetic subtyping.
src/theory/arith/approx_simplex.cpp
src/theory/arith/arith_ite_utils.cpp
src/theory/arith/arith_rewriter.cpp
src/theory/arith/arith_static_learner.cpp
src/theory/arith/arith_utilities.h
src/theory/arith/congruence_manager.cpp
src/theory/arith/constraint.cpp
src/theory/arith/nl/ext/monomial.cpp
src/theory/arith/normal_form.h
src/theory/arith/theory_arith_private.cpp