diff --git a/src/main/scala/leon/purescala/MethodLifting.scala b/src/main/scala/leon/purescala/MethodLifting.scala index 1ef75b90292f877728df0a12554fde7bc003c7cf..d8a9096f3cb88fe6e600a065703d5f71e70add0f 100644 --- a/src/main/scala/leon/purescala/MethodLifting.scala +++ b/src/main/scala/leon/purescala/MethodLifting.scala @@ -31,7 +31,7 @@ object MethodLifting extends TransformationPhase { val retType = instantiateType(fd.returnType, tparamsMap) val fdParams = fd.params map { vd => val newId = FreshIdentifier(vd.id.name, instantiateType(vd.id.getType, tparamsMap)) - ValDef(newId) + ValDef(newId).setPos(vd.getPos) } val paramsMap = fd.params.zip(fdParams).map{case (x,y) => (x.id, y.id)}.toMap