From f0988a89ecc0e5f2995dc8d390b5e9df2fa5421f Mon Sep 17 00:00:00 2001 From: lianah Date: Fri, 1 Feb 2013 19:27:45 -0500 Subject: minor changes. --- src/theory/bv/slicer.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/theory/bv/slicer.h') diff --git a/src/theory/bv/slicer.h b/src/theory/bv/slicer.h index c3e893239..f3b16e3d7 100644 --- a/src/theory/bv/slicer.h +++ b/src/theory/bv/slicer.h @@ -193,7 +193,9 @@ class UnionFind { IntStat d_numRepresentatives; IntStat d_numSplits; IntStat d_numMerges; - AverageStat d_avgFindDepth; + AverageStat d_avgFindDepth; + ReferenceStat d_numAddedEqualities; + //IntStat d_numAddedEqualities; Statistics(); ~Statistics(); }; @@ -220,7 +222,8 @@ public: Assert (id < d_nodes.size()); return d_nodes[id].getBitwidth(); } - std::string debugPrint(TermId id); + std::string debugPrint(TermId id); + friend class Slicer; }; class Slicer { @@ -240,7 +243,8 @@ public: void getBaseDecomposition(TNode node, std::vector& decomp); void processEquality(TNode eq); bool isCoreTerm (TNode node); - static void splitEqualities(TNode node, std::vector& equalities); + static void splitEqualities(TNode node, std::vector& equalities); + static unsigned d_numAddedEqualities; }; -- cgit v1.2.3