diff options
author | Tim King <taking@cs.nyu.edu> | 2012-11-11 00:28:05 +0000 |
---|---|---|
committer | Tim King <taking@cs.nyu.edu> | 2012-11-11 00:28:05 +0000 |
commit | 341794b1cbd5693010c78b9f5bfe232ee90404b0 (patch) | |
tree | b03c9a0d39050cf0fb5dbfe7393435adc7c5de19 /src/theory/arith/arith_rewriter.h | |
parent | a4bebb3ec1e27b433b63dcb2b82f6385e0c40561 (diff) |
Fixes for the arithmetic normal form and rewriter to handle arbitrary constants for total functions.
Diffstat (limited to 'src/theory/arith/arith_rewriter.h')
-rw-r--r-- | src/theory/arith/arith_rewriter.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/theory/arith/arith_rewriter.h b/src/theory/arith/arith_rewriter.h index 986ff369d..10e255535 100644 --- a/src/theory/arith/arith_rewriter.h +++ b/src/theory/arith/arith_rewriter.h @@ -50,6 +50,8 @@ private: static RewriteResponse rewriteMinus(TNode t, bool pre); static RewriteResponse rewriteUMinus(TNode t, bool pre); static RewriteResponse rewriteDiv(TNode t, bool pre); + static RewriteResponse rewriteDivTotal(TNode t, bool pre); + static RewriteResponse rewriteIntsDivModTotal(TNode t, bool pre); static RewriteResponse preRewritePlus(TNode t); static RewriteResponse postRewritePlus(TNode t); |