Reserve unique time for mapped value in filter handler
This commit is contained in:
committed by
Yan Zhulanow
parent
a88719ff08
commit
523bdb0d54
+1
@@ -68,6 +68,7 @@ class FilterCallHandler : BothSemanticsHandler {
|
||||
val filterResult = dsl.variable(dsl.types.BOOLEAN, "result")
|
||||
declare(filterResult, oldPredicate.call("invoke", lambdaArg), false)
|
||||
+filteringMap.set(dsl.currentTime(), filterResult)
|
||||
+dsl.updateTime() // reserve unique time for mapped value
|
||||
doReturn(filterResult)
|
||||
}.toCode()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user