summaryrefslogtreecommitdiff
path: root/src/proof/proof_utils.cpp
diff options
context:
space:
mode:
authorAndres Noetzli <andres.noetzli@gmail.com>2019-11-15 17:52:15 -0800
committerAndres Noetzli <andres.noetzli@gmail.com>2019-11-15 17:52:15 -0800
commitf45bad0112192abb47cd350abdb5414e385c38b1 (patch)
tree527136b5b49a1b2600e5ac3d9c96790c496ce12a /src/proof/proof_utils.cpp
parent585682fbc2b622bc62db80578b76adf52709c7c7 (diff)
Remove staticrmStatic
Diffstat (limited to 'src/proof/proof_utils.cpp')
-rw-r--r--src/proof/proof_utils.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/proof/proof_utils.cpp b/src/proof/proof_utils.cpp
index 3342d421a..84eefc17e 100644
--- a/src/proof/proof_utils.cpp
+++ b/src/proof/proof_utils.cpp
@@ -21,16 +21,18 @@
namespace CVC4 {
namespace utils {
-void collectAtoms(TNode node, std::set<Node>& seen) {
+void collectAtoms(Environment* env, TNode node, std::set<Node>& seen)
+{
if (seen.find(node) != seen.end())
return;
- if (theory::Theory::theoryOf(node) != theory::THEORY_BOOL || node.isVar()) {
- seen.insert(node);
- return;
+ if (env->theoryOf(node) != theory::THEORY_BOOL || node.isVar())
+ {
+ seen.insert(node);
+ return;
}
for (unsigned i = 0; i < node.getNumChildren(); ++i) {
- collectAtoms(node[i], seen);
+ collectAtoms(env, node[i], seen);
}
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback