Skip to content

Commit b1eb086

Browse files
authored
keep Old() when rewriting spec for param form to support memload/store (#364)
1 parent 800dd6f commit b1eb086

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/scala/ir/transforms/ProcedureParameters.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,7 @@ def specToProcForm(
570570
case b: QuantifierExpr => b
571571
case b: Old => {
572572
if (isPost) {
573-
convVarToOld(varInPre, varInPost, false)(b.body)
573+
Old(convVarToOld(varInPre, varInPost, false)(b.body))
574574
} else {
575575
throw Exception("Illegal nested or non-relation Old()")
576576
}

0 commit comments

Comments
 (0)