Skip to content

Commit 062e200

Browse files
committed
Deduplicate lift and unlift in WideningDelay
1 parent 60f47bb commit 062e200

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/lifters/wideningDelay.ml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ struct
2424
module Chain = Printable.Chain (ChainParams)
2525
include Printable.Prod (Base) (Chain)
2626

27+
let lift d = (d, 0)
28+
let unlift (d, _) = d
29+
2730
let bot () = (Base.bot (), 0)
2831
let is_bot (b, _) = Base.is_bot b
2932
let top () = (Base.top (), ChainParams.n ())
@@ -58,9 +61,6 @@ struct
5861

5962
let printXml f (b, i) =
6063
BatPrintf.fprintf f "%a<analysis name=\"widen-delay\">%a</analysis>" D.printXml b Chain.printXml i
61-
62-
let lift d = (d, 0)
63-
let unlift (d, _) = d
6464
end
6565

6666
module NameLifter =
@@ -86,9 +86,6 @@ struct
8686

8787
let printXml f (b, i) =
8888
BatPrintf.fprintf f "%a<analysis name=\"widen-delay\">%a</analysis>" G.printXml b Chain.printXml i
89-
90-
let lift d = (d, 0)
91-
let unlift (d, _) = d
9289
end
9390

9491
module NameLifter =

0 commit comments

Comments
 (0)