summaryrefslogtreecommitdiff
path: root/src/proof/lazy_tree_proof_generator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/proof/lazy_tree_proof_generator.cpp')
-rw-r--r--src/proof/lazy_tree_proof_generator.cpp4
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;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback