diff options
Diffstat (limited to 'src/theory/arith/arith_static_learner.h')
-rw-r--r-- | src/theory/arith/arith_static_learner.h | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/src/theory/arith/arith_static_learner.h b/src/theory/arith/arith_static_learner.h index 73810dedd..b96d7a86a 100644 --- a/src/theory/arith/arith_static_learner.h +++ b/src/theory/arith/arith_static_learner.h @@ -45,19 +45,22 @@ private: public: ArithStaticLearner(context::Context* userContext); ~ArithStaticLearner(); - void staticLearning(TNode n, NodeBuilder<>& learned); + void staticLearning(TNode n, NodeBuilder& learned); void addBound(TNode n); -private: - void process(TNode n, NodeBuilder<>& learned, const TNodeSet& defTrue); + private: + void process(TNode n, NodeBuilder& learned, const TNodeSet& defTrue); - void iteMinMax(TNode n, NodeBuilder<>& learned); - void iteConstant(TNode n, NodeBuilder<>& learned); + void iteMinMax(TNode n, NodeBuilder& learned); + void iteConstant(TNode n, NodeBuilder& learned); - /** These fields are designed to be accessible to ArithStaticLearner methods. */ - class Statistics { - public: + /** + * These fields are designed to be accessible to ArithStaticLearner methods. + */ + class Statistics + { + public: IntStat d_iteMinMaxApplications; IntStat d_iteConstantApplications; |