diff options
Diffstat (limited to 'src/proof/lazy_tree_proof_generator.cpp')
-rw-r--r-- | src/proof/lazy_tree_proof_generator.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/proof/lazy_tree_proof_generator.cpp b/src/proof/lazy_tree_proof_generator.cpp index 225a6c75c..e397ea353 100644 --- a/src/proof/lazy_tree_proof_generator.cpp +++ b/src/proof/lazy_tree_proof_generator.cpp @@ -46,12 +46,14 @@ detail::TreeProofNode& LazyTreeProofGenerator::getCurrent() Assert(!d_stack.empty()) << "Proof construction has already been finished."; return *d_stack.back(); } -void LazyTreeProofGenerator::setCurrent(PfRule rule, +void LazyTreeProofGenerator::setCurrent(size_t objectId, + PfRule rule, const std::vector<Node>& premise, std::vector<Node> args, Node proven) { detail::TreeProofNode& pn = getCurrent(); + pn.d_objectId = objectId; pn.d_rule = rule; pn.d_premise = premise; pn.d_args = args; |