From 6562b9f32c5184c387582d44e6a0aec666569298 Mon Sep 17 00:00:00 2001 From: Regis Blanc <regwblanc@gmail.com> Date: Thu, 22 Oct 2015 11:32:49 +0200 Subject: [PATCH] keep positions in post conditions --- src/main/scala/leon/xlang/ImperativeCodeElimination.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/leon/xlang/ImperativeCodeElimination.scala b/src/main/scala/leon/xlang/ImperativeCodeElimination.scala index 364c6fbb2..7a00cb7f8 100644 --- a/src/main/scala/leon/xlang/ImperativeCodeElimination.scala +++ b/src/main/scala/leon/xlang/ImperativeCodeElimination.scala @@ -316,7 +316,7 @@ object ImperativeCodeElimination extends UnitPhase[Program] { (v.toVariable, TupleSelect(newRes.toVariable, i+2)): (Expr, Expr)}.toMap + (res.toVariable -> TupleSelect(newRes.toVariable, 1)), postBody) - Lambda(Seq(newRes), newBody) + Lambda(Seq(newRes), newBody).setPos(post) }) val (bodyRes, bodyScope, bodyFun) = toFunction(b)(state.withFunDef(fd, newFd, modifiedVars)) -- GitLab